Bibliography
(last update June 3, 2013)

Arvind Arasu, Junghoo Cho, Hector Garcia-Molina, Andreas Paepcke, and Sriram Raghavan. Searching the Web. ACM Transactions on Internet Technology, 1(1):2-43, August, 2001.

Michelle Baldonado, Steve Cousins, B. Lee, and Andreas Paepcke. Notable: An Annotation System for Networked Handheld Devices. In Proceedings of the Conference on Human Factors in Computing Systems CHI'99, pp. 210-211, 1999.

Michelle Baldonado, Chen-Chuan K. Chang, Luis Gravano, and Andreas Paepcke. The Stanford Digital Library Metadata Architecture. International Journal of Digital Libraries, 1(2), February, 1997.

Michelle Baldonado, Chen-Chuan K. Chang, Luis Gravano, and Andreas Paepcke. Metadata for Digital Libraries: Architecture and Design Rationale. In Proceedings of the Fourth Annual Conference on the Theory and Practice of Digital Libraries, 1997.

Michelle Baldonado, Seth Katz, Andreas Paepcke, Chen-Chuan K. Chang, Hector Garcia-Molina, and Terry Winograd. An Extensible Constructor Tool for the Rapid, Interactive Design of Query Synthesizers. In Proceedings of the Fifth Annual Conference on the Theory and Practice of Digital Libraries, 1998.

Lucy M. Berlin, Robin Jeffries, Vicki L. O'Day, Andreas Paepcke, and Cathleen Wharton. Where Did You Put It? Issues in the Design and Use of a Group Memory. In INTERCHI '93, 1993.

Orkut Buyukkokten, Hector Garcia-Molina, and Andreas Paepcke. Focused Web Searching with PDAs. In Proceedings of the Nineth World-Wide Web Conference, 2000.

Orkut Buyukkokten, Hector Garcia-Molina, Andreas Paepcke, and Terry Winograd. Power Email: Efficient Email Entry on Pen-Based Handheld Devices. Stanford University, 2001.

Orkut Buyukkokten, Hector Garcia Molina, Andreas Paepcke, and Terry Winograd. Power Browser: Efficient Web Browsing for PDAs. In Proceedings of the Conference on Human Factors in Computing Systems CHI'00, 2000.

Orkut Buyukkokten, Hector Garcia-Molina, and Andreas Paepcke. Seeing the Whole in Parts: Text Summarization for Web Browsing on Handheld Devices. In Proceedings of the Tenth International World-Wide Web Conference, 2001.

Orkut Buyukkokten, Hector Garcia-Molina, and Andreas Paepcke. Accordion Summarization for End-Game Browsing on PDAs and Cellular Phones. In Proceedings of the Conference on Human Factors in Computing Systems CHI'01, 2001.

Kevin Chen-Chuan Chang, Hector Garcia-Molina, and Andreas Paepcke. Boolean Query Mapping Across Heterogeneous Information Sources. IEEE Transactions on Knowledge and Data Engineering, 8(4):515-521, August, 1996.

Chen-Chuan K. Chang, Hector Garcia-Molina, and Andreas Paepcke. Predicate Rewriting for Translating Boolean Queries in a Heterogeneous Information System. ACM Transactions on Information Systems, 17(1):1-39, January, 1999.

Kevin Chen-Chuan Chang and Hector Garcia-Molina andbAndreas Paepcke. Boolean Query Mapping Across Heterogeneous Information Sources (Extended Version). Dept. of Computer Science, Stanford Univ. Stanford, California, September, 1996.

Junghoo Cho, Hector Garcia-Molina, Taher Haveliwala, Wang Lam, Andreas Paepcke, Sriram Raghavan, and Gary Wesley. Stanford WebBase Components and Applications. Stanford University, 2004.

Junghoo Cho, Hector Garcia-Molina, Taher Haveliwala, Wang Lam, Andreas Paepcke, Sriram Raghavan, and Gary Wesley. Stanford WebBase components and applications. ACM Transactions on Internet Technology, 6(2):153-186, 2006.

Steve B. Cousins, Scott W. Hassan, Andreas Paepcke, and Terry Winograd. Towards Wide-Area Distributed Interfaces. Stanford University, 1996.

Steve B. Cousins, Andreas Paepcke, Terry Winograd, Eric A. Bier, and Ken Pier. The Digital Library Integrated Task Environment (DLITE). In Proceedings of the Fourth Annual Conference on the Theory and Practice of Digital Libraries, 1997.

Steve B. Cousins, Scott W. Hassan, Andreas Paepcke, and Terry Winograd. Towards Wide-Area Distributed Interfaces. Number SIDL-WP-1996-0037; 1997-67. Stanford University, 1996.

S. Cousins, S. Ketchpel, A. Paepcke, H. Garcia-Molina, S. Hassan, and M. Roscheisen. InterPay: Managing Multiple Payment Mechanisms in Digital Libraries. In Proceedings of the Second Annual Conference on the Theory and Practice of Digital Libraries, 1995.

Neil Daswani, Dan Boneh, Hector Garcia-Molina, Steven Ketchpel, and Andreas Paepcke. A Generalized Digital Wallet Architecture. In 3rd USENIX Conference on Electronic Commerce, 1998.

Neil Daswani, Dan Boneh, Hector Garcia-Molina, Steven Ketchpel, and Andreas Paepcke. SWAPEROO: a simple wallet architecture for payments exchanges refunds and other operations. In 3rd USENIX Workshop on Electronic Commerce, 31 Aug.-3 Sept. 1998, Boston, MA, USA, pp. p.121-39. Berkeley, CA, USA : USENIX Assoc, 1998, 1998.

G. Fessler, S. Nilsson, A. Paepcke, and N. Schroeter. Towards a Flexible Tree-Structured Multiprocessor Machine. In Proceedings of the Sixth Workshop on Computer Architecture for Non-Numeric Processing. ACM, 1981.

G. Fessler, A. Paepcke, and N. Schroeter. Parallelrechner: Probleme und Strukturen. Elektronische Rechenanlagen:211-258, 1981. 23. Jahrgang, Heft 5.

Hector Garcia-Molina and Andreas Paepcke. Proposal for I**3 Client Server Protocol. Stanford University, 1997.

Adrian Graham, Hector Garcia-Molina, Andreas Paepcke, and Terry Winograd. Time as Essence for Photo Browsing Through Personal Digital Libraries. In Proceedings of the Second ACM/IEEE-CS Joint Conference on Digital Libraries, 2002.

Karen D. Grant, Adrian Graham, Tom Nguyen, Andreas Paepcke, and Terry Winograd. Beyond the Shoe Box: Foundations for Flexibly Organizing Photographs on a Computer. Stanford University, 2003.

Luis Gravano, Kevin Chen-Chuan Chang, Hector Garcia-Molina, and Andreas Paepcke. STARTS: Stanford protocol proposal for Internet retrieval and search. Stanford University, August, 1996.

Luis Gravano, Chen-Chuan K. Chang, Hector Garcia-Molina, and Andreas Paepcke. STARTS: Stanford Proposal for Internet Meta-Searching. In Proceedings of the International Conference on Management of Data, 1997.

Susumu Harada, Mor Naaman, Yee Jiun Song, QianYing Wang, and Andreas Paepcke. Lost in Memories: Interacting With Large Photo Collections on PDAs. In Proceedings of the Fourth ACM/IEEE-CS Joint Conference on Digital Libraries, 2004.

Scott W. Hassan and Andreas Paepcke. Stanford Digital Library Interoperability Protocol. Stanford University, 1997.

Paul Heymann, Andreas Paepcke, and Hector Garcia-Molina. 2010. Tagging human knowledge. In Proceedings of the third ACM international conference on Web search and data mining (WSDM '10). ACM, New York, NY, USA, 51-60. DOI=10.1145/1718487.1718495 http://doi.acm.org/10.1145/1718487.1718495

Jun Hirai, Sriram Raghavan, Hector Garcia-Molina, and Andreas Paepcke. WebBase: A repository of web pages. In Proceedings of the Nineth World-Wide Web Conference, 2000.

Oliver Kaljuvee, Orkut Buyukkokten, Hector Garcia-Molina, and Andreas Paepcke. Efficient Web Form Entry on PDAs. In Proceedings of the Tenth International World-Wide Web Conference, 2001.

Sean Kandel, Ravi Parikh, Andreas Paepcke, Joseph M. Hellerstein, and Jeffrey Heer. 2012. Profiler: integrated statistical analysis and visualization for data quality assessment. In Proceedings of the International Working Conference on Advanced Visual Interfaces (AVI '12), Genny Tortora, Stefano Levialdi, and Maurizio Tucci (Eds.). ACM, New York, NY, USA, 547-554. DOI=10.1145/2254556.2254659 http://doi.acm.org/10.1145/2254556.2254659

Sean Kandel, Andreas Paepcke, Joseph Hellerstein, and Jeffrey Heer. 2011. Wrangler: interactive visual specification of data transformation scripts. In Proceedings of the 2011 annual conference on Human factors in computing systems (CHI '11). ACM, New York, NY, USA, 3363-3372. DOI=10.1145/1978942.1979444 http://doi.acm.org/10.1145/1978942.1979444

Sean Kandel, Andreas Paepcke, Martin Theobald, Hector Garcia-Molina, and Eric Abelson. 2008. Photospread: a spreadsheet for managing photos. In Proceeding of the twenty-sixth annual SIGCHI conference on Human factors in computing systems (CHI '08). ACM, New York, NY, USA, 1749-1758. DOI=10.1145/1357054.1357327 http://doi.acm.org/10.1145/1357054.1357327

James Kempf, Andreas Paepcke, Brian Beach, Joseph Mohan, Brom Mahbod, and Alan Snyder. Language Level Persistence for an Object-Oriented Programming Platform. In Proc. of the Twenty-First Hawaii International Conference on System Sciences, 1988.

Steven Ketchpel, Hector Garcia-Molina, Andreas Paepcke, Scott Hassan, and Steve Cousins. U-PAI: A Universal Payment Application Interface. In Proceedings of the Second USENIX Electronic Commerce Workshop, 1996.

Steven P. Ketchpel, Hector Garcia-Molina, and Andreas Paepcke. Shopping Models: A Flexible Architecture for Information Commerce. In Proceedings of the Fourth Annual Conference on the Theory and Practice of Digital Libraries, 1997.

Gregor Kiczales and Andreas Paepcke. Open Implementations and Metaobject Protocols. 1994. Expanded tutorial notes.

Manu Kumar, Terry Winograd, and Andreas Paepcke. Gaze-enhanced scrolling techniques. In CHI '07: CHI '07 extended abstracts on Human factors in computing systems, pp. 2531-2536. ACM, New York, NY, USA, 2007.

Manu Kumar, Andreas Paepcke, and Terry Winograd. EyePoint: practical pointing and selection using gaze and keyboard. In CHI '07: Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 421-430. ACM, New York, NY, USA, 2007.

Manu Kumar, Jeff Klingner, Rohan Puranik, Terry Winograd, and Andreas Paepcke. 2008. Improving the accuracy of gaze input for interaction. In Proceedings of the 2008 symposium on Eye tracking research \&\#38; applications (ETRA '08). ACM, New York, NY, USA, 65-68. DOI=10.1145/1344471.1344488 http://doi.acm.org/10.1145/1344471.1344488

Aswath Manoharan, Jeannie Stamberger, YuanYuan Yu, and Andreas Paepcke. Optimizations for the EcoPod Field Identification Tool. In BMC Bioinformatics, 2007. Available at http://dbpubs.stanford.edu/pub/2007-22.

Sergey Melnik, Hector Garcia-Molina, and Andreas Paepcke. A Mediation Infrastructure for Digital Library Services. In Proceedings of the Seventh Annual Conference on the Theory and Practice of Digital Libraries, 2000.

Meredith Ringel Morris, Andreas Paepcke, Terry Winograd, and Jeannie Stamberger. TeamTag: Exploring Centralized versus Replicated Controls for Co-located Tabletop Groupware. In Proceedings of the Conference on Human Factors in Computing Systems CHI'06, 2006.

Meredith Ringel Morris, Anthony Cassanego, Andreas Paepcke, Terry Winograd, Anne Marie Piper, and Anqi Huang. Mediating Group Dynamics through Tabletop Interface Design. IEEE Computer Graphics and Applications, 26(5):65-73, September, 2006.

M. R. Morris, Andreas Paepcke, and Terry Winograd. TeamSearch: Comparing Techniques for Co-Present Collaborative Search of Digital Media. In The First IEEE International Workshop on Horizontal Interactive Human-Computer System (TableTop2006), 2006.

Mor Naaman, Hector Garcia-Molina, and Andreas Paepcke. Evaluation of Delivery Techniques for Dynamic Web Content. Number 2003-7. Stanford University, 2003.

Mor Naaman, Hector Garcia-Molina, and Andreas Paepcke. Evaluation of ESI and Class-Based Delta Encoding. In 8th International Workshop on Web Content Caching and Distribution (IWCW 2003), 2003.

Mor Naaman, Ron B. Yeh, Hector Garcia-Molina, and Andreas Paepcke. Leveraging context to resolve identity in photo albums. In Proceedings of the Fifth ACM/IEEE-CS Joint Conference on Digital Libraries, pp. 178-187. ACM Press, New York, NY, USA, 2005.

Mor Naaman, Andreas Paepcke, and Hector Garcia-Molina. From Where to What: Metadata Sharing for Digital Photographs with Geographic Coordinates. In 10th International Conference on Cooperative Information Systems (CoopIS), 2003.

Mor Naaman, Susumu Harada, QianYing Wang, and Andreas Paepcke. Adventures in Space and Time: Browsing Personal Collections of Geo-Referenced Digital Photographs. Stanford University, April, 2004.

Mor Naaman, Yee Jiun Song, Andreas Paepcke, and Hector Garcia-Molina. Automatically Generating Metadata for Digital Photographs with Geographic Coordinates. In Proceedings of the Thirteenth International World Wide Web Conference, 2004.

Mor Naaman, Yee Jiun Song, Andreas Paepcke, and Hector Garcia-Molina. Automatic Organization for Digital Photographs with Geographic Coordinates. In Proceedings of the Fourth ACM/IEEE-CS Joint Conference on Digital Libraries, 2004.

Mor Naaman, Yee Jium Song, Andreas Paepcke, and Hector Garcia-Molina. Assigning Textual Names to Sets of Geographic Coordinates. Computers, Environment, and Urban Systems Journal, 2005.

Mor Naaman, Susumu Harada, QianYing Wang, Hector Garcia-Molina, and Andreas Paepcke. Context Data in Geo-Referenced Digital Photo Collections. In Proceedings of the 12th ACM international conference on Multimedia (MM '04). ACM Press, October, 2004.

Sven Nilsson and Andreas Paepcke. Computer Trees - A Programming Example and an Architecture: n-Tree . Elektronische Rechenanlagen, 23(6), December, 1981.

V. O'Day and A. Paepcke. Understanding information needs in technical work settings. Pages 33p. USA : 1992, 1992.

Andreas Paepcke. Object-Oriented Programming - The CLOS Perspective. MIT Press, 1993.

Andreas Paepcke. PCLOS: Stress Testing CLOS - Experiencing the Metaobject Protocol. In Proceedings of the Conference on Object-Oriented Programming Systems, 1990.

Andreas Paepcke. Information Needs in Technical Work Settings and their Implications for the Design of Computer Tools. CSCW Journal, 5(1):63-92, July, 1996.

Andreas Paepcke, Robert Brandriff, Greg Janee, Ray Larson, Bertram Ludaescher, Sergey Melnik, and Sriram Raghavan. Search Middleware and the Simple Digital Library Interoperability Protocol (Long Version). In Submitted for publication. Stanford University, February, 2000.

Andreas Paepcke. PCLOS: A Critical Review. In Proceedings of the Conference on Object-Oriented Programming Systems, 1989.

Andreas Paepcke, Michelle Baldonado, Kevin Chen-chuan Chang, Steve Cousins, and Hector Garcia-Molina. Using distributed objects to build the Stanford digital library Infobus. Computer, 32(2):80-87, February, 1999.

Andreas Paepcke, Chen-Chuan K. Chang, Hector Garcia-Molina, and Terry Winograd. Interoperability for Digital Libraries Worldwide. Communications of the ACM, 41(4), April, 1998.

Andreas Paepcke. Proceedings of the Conference on Object-Oriented Programming Systems. October, 1992. (Proceedings editor).

Andreas Paepcke, Michelle Baldonado, Chen-Chuan K. Chang, Steve Cousins, and Hector Garcia-Molina. Building the InfoBus: A Review of Technical Choices in the Stanford Digital Library Project. IEEE Computer, 32(2):80-87, February, 1999.

Andreas Paepcke, Robert Brandriff, Greg Janee, Ray Larson, Bertram Ludaescher, Sergey Melnik, and Sriram Raghavan. Search Middleware and the Simple Digital Library Interoperability Protocol. DLIB Magazine, March, 2000.

Andreas Paepcke, Hector Garcia-Molina, and Rebecca Wesley. Dewey Meets Turing. DLIB Magazine, July, 2005.

Andreas Paepcke, Hector Garcia-Molina, and Gerard Rodriquez. Collaborative Value Filtering on the Web. KSS. In Proceedings of the Seventh World-Wide Web Conference, 1998. Additional citation info: Computer and ISDN Systems (1998). Volume 30, Numbers 1-7, April 1998.

Andreas Paepcke, Hector Garcia-Molina, Gerard Rodriguez, and Junghoo Cho. Beyond Document Similarity: Understanding Value-Based Search and Browsing Technologies. SIGMOD Records, 29(1), March, 2000.

Andreas Paepcke. Proceedings of the Conference on Object-Oriented Programming Systems. October, 1991. (Proceedings editor).

Andreas Paepcke. PCLOS Reference Manual. Number HPL-91-182. Hewlett-Packard Laboratories, December, 1991.

Andreas Paepcke. TOPPER - A Graphic Representation of Parallel Program Execution. PhD thesis, Universitaet Karlsruhe, Germany, February, 1982.

Andreas Paepcke and Scott Hassan. Combining CORBA and the World-Wide Web in the Stanford Digital Library Project. Stanford University, 1996.

Andreas Paepcke. Digital Libraries: Searching Is Not Enough; What We Learned On-Site. Dlib Magazine, May, 1996.

Andreas Paepcke, Steve B. Cousins, Hector Garcia-Molina, Scott W. Hassan, Steven K. Ketchpel, Martin Roscheisen, and Terry Winograd. Using Distributed Objects for Digital Library Interoperability. IEEE Computer Magazine, 29(5), May, 1996.

Andreas Paepcke. User-Level Language Crafting - Introducing the CLOS Metaobject Protocol. In Andreas Paepcke, editor, Object-Oriented Programming: The CLOS Perspective. MIT Press, 1993.

Andreas Paepcke. PCLOS: A Flexible Implementation of CLOS Persistence. In S. Gjessing and K. Nygaard, editors, Proceedings of the European Conference on Object-Oriented Programming (ECOOP). Lecture Notes in Computer Science, Springer Verlag, 1988.

Andreas Paepcke, Richard D. Crawford, Rueiming Jamp, Charles A. Freeman, and Frank J. Lee. Chipnet: An Optical Network of Terminals and Workstations. Computer Networks, 15(3):203-215, August, 1988.

Andreas Paepcke. Proceedings of the Third CLOS Users and Implementors Workshop. October, 1990. (Proceedings editor).

Andreas Paepcke. An Object-Oriented View Onto Public, Heterogeneous Text Databases. In Proceedings of the Ninth International Conference on Data Engineering, 1993.

Andreas Paepcke. Proceedings of the Conference on Object-Oriented Programming Systems. October, 1993. (Proceedings editor).

Andreas Paepcke, Richard D. Crawford, Charles Freeman, Frank J. Lee, and Robert D. Paull. An Optical Local Area Network. In D. Heger and G. Krueger and O. Spaniol and W. Zorn, editors, Kommunikation in Verteilten Systemen. Springer Verlag, 1985. Series `Informatik Fachberichte'.

A. Paepcke. Viewing heterogeneous text databases: object technology works for the view and its implementation. Pages 13p. USA : 1992, 1992.

Andreas Paepcke, QianYing Wang, Sheila Patel, Matthew Wang, and Harada Susumu. A Cost-Effective Three-in-One PDA Input Control. Number 2003-60. Stanford University, August, 2003.

Andreas Paepcke, Bianca Soto, Leila Takayama, Frank Koenig, and Blaise Gassand. Yelling In the Hall: Using Sidetone to Address a Problem with Mobile Remote Presence Systems. UIST 2011, Santa Barbara, October 2011.

Paepcke, Andreas and Kairam, Sanjay (2013) EchoTree: Engaged Conversation when Capabilities are Limited. Technical Report. Stanford InfoLab.

Doantam Phan, Andreas Paepcke, and Terry Winograd. Progressive multiples for communication-minded visualization. In GI '07: Proceedings of Graphics Interface 2007, pp. 225-232. ACM, New York, NY, USA, 2007.

Jyotika Prasad and Andreas Paepcke. 2008. Coreex: content extraction from online news articles. In Proceeding of the 17th ACM conference on Information and knowledge management (CIKM '08). ACM, New York, NY, USA, 1391-1392. DOI=10.1145/1458082.1458295 http://doi.acm.org/10.1145/1458082.1458295

Martin Roscheisen, Michelle Baldonado, Kevin Chang, Luis Gravano, Steven Ketchpel, and Andreas Paepcke. The Stanford InfoBus and Its Service Layers: Augmenting the Internet with Higher-Level Information Management Protocols by Martin. In A. Barth and M. Breu and A. Endres and A. de Kemp, editors, Digital Libraries in Computer Science: The MeDoc Approach. Springer Verlag, 1998.

Martin Roscheisen, Terry Winograd, and Andreas Paepcke. Content Ratings, and Other Third-Party Value-Added Information: Defining an Enabling Platform. D-Lib Magazine(http://www.dlib.org/dlib), August, 1995.

Martin Theobald, Jonathan Siddharth, and Andreas Paepcke. SpotSigs: Robust and Efficient Near Duplicate Detection in Large Web Collections. In Proceedings of the Thirty-First Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, 2008. Accessible at http://dbpubs.stanford.edu/pub/2008-14.

QianYing Wang, Susumu Harada, Tony Hsieh, and Andreas Paepcke. Visual Interface and Control Modality: An Experiment about Fast Photo Browsing on Mobile Devices. In Proceedings of the IFIP INTERACT Conference, 2005.

QianYing Wang, Tony Hsieh, and Andreas Paepcke. Piles across space: Breaking the real-estate barrier on small-display devices. Int. J. Hum.-Comput. Stud. 67(4):349-365, 2009.

QianYing Wang, Tony Hsieh, Meredith Ringel Morris, and Andreas Paepcke. Multi-User Piles Across Space. In Submitted for publication. 2005.

Ron B. Yeh, Chunyuan Liao, Scott R. Klemmer, Francois Guimbretiere, Brian Lee, Boyko Kakaradov, Jeannie Stamberger, and Andreas Paepcke. ButterflyNet: A Mobile Capture and Access System for Field Biology Research. In Proceedings of the Conference on Human Factors in Computing Systems CHI'06, 2006.

Ron B. Yeh, Andreas Paepcke, and Scott R. Klemmer. 2008. Iterative design and evaluation of an event architecture for pen-and-paper interfaces. In Proceedings of the 21st annual ACM symposium on User interface software and technology (UIST '08). ACM, New York, NY, USA, 111-120. DOI=10.1145/1449715.1449734 http://doi.acm.org/10.1145/1449715.1449734

YuanYuan Yu, Jeannie A. Stamberger, Aswath Manoharan, and Andreas Paepcke. EcoPod: A Mobile Tool for Community Based Biodiversity Collection Building. In Proceedings of the Sixth ACM/IEEE-CS Joint Conference on Digital Libraries, 2006.