Andreas Paepcke

University of Maryland, (2009)

Ron B. Yeh, Chunyuan Liao, Scott R. Klemmer, François Guimbretière, Brian Lee, Boyko Kakaradov, ...

Through a study of field biology practices, we observed that biology fieldwork generates a wealth of heterogeneous information, requiring substantial labor to coordinate and distill. To manage this...

Building the InfoBus: A Review of Technical Choices in the Stanford Digital Library Project (2008)

Andreas Paepcke, Michelle Baldonado, Steve Cousins, Hector Garcia-molina

We review selected technical challenges addressed in our digital library project. Our InfoBus, a CORBA-based distributed object infrastructure, unifies access to heterogeneous document collections...

Interacting with Digital Tabletops Mediating Group Dynamics through Tabletop Interface Design (2008)

Andreas Paepcke, Terry Winograd, Anne Marie Piper, Anqi Huang

We encounter tables in a variety of situations in our everyday lives—at work, school, and home as well as in restaurants, libraries, and other public venues. The ubiquity of tables results from the...

Visual Analysis of Network Flow Data with Timelines and Event Plots (2008)

Doantam Phan, John Gerth, Marcia Lee, Andreas Paepcke, Terry Winograd

Abstract This paper describes Isis, a system that uses progressive multiples of timelines and event plots to support the iterative investigation of intrusions by experienced analysts using network...

Gaze-enhanced Scrolling Techniques Manu Kumar (2008)

Andreas Paepcke, Terry Winograd

We present several gaze-enhanced scrolling techniques developed as part of continuing work in the GUIDe (Gaze-enhanced User Interface Design) project. This effort explores how gaze information can be...

Optimizations for the EcoPod field identification tool (2008)

Manoharan, Aswath, Stamberger, Jeannie, Yu, YuanYuan, Paepcke, Andreas

Abstract Background We sketch our species identification tool for palm sized computers that helps knowledgeable observers with census activities. An algorithm turns an identification matrix into a...

ABSTRACT Power Browser: Efficient Web Browsing for PDAs (2008)

Orkut Buyukkokten, Hector Garcia-molina, Andreas Paepcke, Terry Winograd

We have designed and implemented new Web browsing facilities to support effective navigation on Personal Digital Assistants (PDAs) with limited capabilities: low bandwidth, small display, and slow...

Abstract Focused Web Searching with PDAs (2008)

Orkut Buyukkokten, Hector Garcia-molina, Andreas Paepcke

The Stanford Power Browser project addresses the problems of interacting with the World-Wide Web through wirelessly connected Personal Digital Assistants (PDAs). These problems include bandwidth...

Iterative Design of a Paper + Digital Toolkit: Supporting Designing, Developing, and Debugging (2008)

Ron B. Yeh, Scott R. Klemmer, Andreas Paepcke, Marcello Bastéa-forte, Joel Br, Jonas Boli

With advances in digital pens, there has been recent interest in supporting augmented paper in both research and commercial applications. This paper introduces the iterative design of a toolkit for...

Stanford WebBase Components and Applications (2008)

Junghoo Cho, Hector Garcia-molina, Taher Haveliwala, Wang Lam, Andreas Paepcke, Sriram Raghavan, ...

We describe the design and performance of WebBase, a tool for Web research. The system includes a highly customizable crawler, a repository for collected Web pages, an indexer for both text and...

Interoperability for Digital Libraries: Problems and Directions (2007)

Andreas Paepcke, Hector Garcia-molina, Terry Winograd

this paper is to present a broad introduction to the issues of interoperability, suggesting factors that may be used in evaluating interoperability solutions, and providing an overview of solution...

The Digital Library Integrated Task Environment (DLITE) (2007)

Steve B. Cousins, Andreas Paepcke, Terry Winograd, Eric A. Bier, Ken Pier

We describe a case study in the design of a user interface to a digital library. Our design stems from a vision of a library as a channel to the vast array of digital information and document...

An Extensible Constructor Tool for the Rapid, Interactive Design of Query Synthesizers (2007)

Michelle Baldonado, Seth Katz, Andreas Paepcke, Hector Garcia-molina, Terry Winograd

We describe an extensible constructor tool that helps information experts (e.g., librarians) create specialized query synthesizers for heterogeneous digital-library environments. A query synthesizer...

Experience Track Paper Number 711 (2007)

Starts Stanford, Luis Gravano, Andreas Paepcke

Document sources are available everywhere, both within the internal networks of organizations and on the Internet. Even individual organizations use search engines from different vendors to index...

Original articles The Stanford Digital Library metadata architecture? (2007)

Michelle Baldonado, Luis Gravano, Andreas Paepcke

Abstract. The overall goal of the Stanford Digital Library project is to provide an infrastructure that a€ords interoperability among heterogeneous, autonomous digital library services. These...

Agreement (2007)

Hector Garca-molina, Name Chen-chuan, K. Chang, Andreas Paepcke, ...

Searching over heterogeneous information sources is di#cult in part because of the non-uniform query languages. Our approach is to allow users to compose Boolean queries in one rich front-end...

H'ector Garc'ia-Molina (2007)

Luis Gravano, Andreas Paepcke

Document sources are available everywhere, both within the internal networks of organizations and on the Internet. Even individual organizations use search engines from different vendors to index...

Declarative Security (2007)

Neil Daswani Dan, Dan Boneh, Hector Garcia-molina, Andreas Paepcke

In this paper, we introduce the novel concept of a secure interface definition compiler (a "security " compiler, for short). We show how interface designers can declare an...

General Terms (2007)

Mor Naaman, Yee Jiun Song, Andreas Paepcke, Hector Garcia-molina

Given location information on digital photographs, we can automatically generate an abundance of photo-related metadata using off-the-shelf and web-based data sources. These metadata can serve as...

ButterflyNet: A Mobile Capture and Access System for Field Biology Research (2006)

Ron B. Yeh, Chunyuan Liao, Scott R. Klemmer, François Guimbretière, Brian Lee, Boyko Kakaradov, ...

Through a study of field biology practices, we observed that biology fieldwork generates a wealth of heterogeneous information, requiring substantial labor to coordinate and distill. To manage this...

Cooperative gestures: Multi-user gestural interactions for co-located groupware (2006)

Meredith Ringel Morris, Anqi Huang, Andreas Paepcke, Terry Winograd

Multi-user, touch-sensing input devices create opportunities for the use of cooperative gestures – multi-user gestural interactions for single display groupware. Cooperative gestures are...

Assigning Textual Names to Sets of Geographic Coordinates. Computers, Environment, and Urban Systems (2006)

Mor Naaman, Yee Jiun Song, Andreas Paepcke, Hector Garcia-molina

In many situations, it is necessary for a set of geographic coordinates to be described with textual place names that are familiar to humans. One reason to do so is to convert to text a list of...

TeamSearch: Comparing Techniques for Co-Present Collaborative Search of Digital Media (2006)

Meredith Ringel Morris, Andreas Paepcke, Terry Winograd

Interactive tables can enhance small-group colocated collaborative work in many domains. One application enabled by this new technology is copresent, collaborative search for digital content. For...

TeamTag: Exploring Centralized versus Replicated Controls for Co-located Tabletop Groupware (2006)

Meredith Ringel Morris, Andreas Paepcke, Terry Winograd, Jeannie Stamberger

We explore how the placement of control widgets (such as menus) affects collaboration and usability for co-located tabletop groupware applications. We evaluated two design alternatives: a centralized...

ButterflyNet: A Mobile Capture and Access System for Field Biology Research (2006)

Ron B. Yeh, Chunyuan Liao, Scott R. Klemmer, François Guimbretière, Brian Lee, Boyko Kakaradov, ...

Through a study of field biology practices, we observed that biology fieldwork generates a wealth of heterogeneous information, requiring substantial labor to coordinate and distill. To manage this...

Progressive Multiples for Communication-Minded Visualization. Graphics Interface (2006)

Doantam Phan, Andreas Paepcke, Terry Winograd

This paper describes a communication-minded visualization called progressive multiples that supports both the forensic analysis and presentation of multidimensional event data. We combine ideas from...

Lost in Memories: Interacting with Photo Collections on PDAs (2004)

Susumu Harada, Mor Naaman, Yee Jiun Song, Qianying Wang, Andreas Paepcke

We developed two browsers to support large personal photo collections on PDAs. Our first browser is based on a traditional, folder-based layout that utilizes either the user’s manually created...

Context data in geo-referenced digital photo collections (2004)

Mor Naaman, Susumu Harada, Qianying Wang, Hector Garcia-molina, Andreas Paepcke

Given time and location information about digital photographs we can automatically generate an abundance of related contextual metadata, using off-the-shelf and Web-based data sources. Among these...

Evaluation of delivery techniques for dynamic web content (2003)

Mor Naaman, Hector Garcia-molina, Andreas Paepcke

The portion of web traffic attributed to dynamic web content is substantial and continues to grow as users expect more personalization and tailored information. Unfortunately, dynamic content is...

Evaluation of delivery techniques for dynamic web content (2003)

Mor Naaman, Hector Garcia-molina, Andreas Paepcke

The portion of web traffic attributed to dynamic web content is substantial and continues to grow as users expect more personalization and tailored information. Unfortunately, dynamic content is...

Evaluation of ESI and Class-Based Delta Encoding (2003)

Mor Naaman, Hector Garcia-molina, Andreas Paepcke

The portion of web traffic attributed to dynamic web content is substantial and continues to grow as users expect more personalization and tailored information. Unfortunately, dynamic content is...

Figure 1: Subjects organizing photographs on the (2003)

Computer Table Beyond, Karen D. Grant, Adrian Graham, Tom Nguyen, Andreas Paepcke, Terry Winograd

As a foundation for designing computer-supported photograph management tools, we have been conducting focused experiments. Here, we describe our analysis of how people initially organize collections...

Time as essence for photo browsing through personal digital libraries (2002)

Adrian Graham, Hector Garcia-molina, Andreas Paepcke, Terry Winograd

We developed two photo browsers for collections with thousands of time-stamped digital images. Modern digital cameras record photo shoot times, and semantically related photos tend to occur in...

Time as essence for photo browsing through personal digital libraries (2002)

Adrian Graham, Hector Garcia-molina, Andreas Paepcke, Terry Winograd

We developed two photo browsers for collections with thousands of time-stamped digital images. Modern digital cameras record photo shoot times, and semantically related photos tend to occur in...

Seeing the Whole in Parts: Text Summarization for Web Browsing on Handheld Devices (2001)

Buyukkokten, Orkut, Garcia-Molina, Hector, Paepcke, Andreas

We introduce five methods for summarizing parts of Web pages on handheld devices, such as personal digital assistants (PDAs), or cellular phones. Each Web page is broken into text units that can each...

Efficient Web Form Entry on PDAs (2001)

Kaljuvee, Oliver, Buyukkokten, Orkut, Garcia-Molina, Hector, Paepcke, Andreas

We propose a design for displaying and manipulating HTML forms on small PDA screens. The form input widgets are not shown until the user is ready to fill them in. At that point, only one widget is...

Searching the web (2001)

Arvind Arasu, Junghoo Cho, Hector Garcia-molina, Andreas Paepcke, Sriram Raghavan

We offer an overview of current Web search engine design. After introducing a generic search engine architecture, we examine each engine component in turn. We cover crawling, local Web page storage,...

Searching the web (2001)

Arvind Arasu, Junghoo Cho, Hector Garcia-molina, Andreas Paepcke, Sriram Raghavan

We o#er an overview of current Web search engine design. After introducing a generic search engine architecture, we examine each engine component in turn. We cover crawling, local Web page storage,...

Efficient Web Form Entry on PDAs (2001)

Oliver Kaljuvee, Orkut Buyukkokten, Hector Garcia-molina, Andreas Paepcke

We propose a design for displaying and manipulating HTML forms on small PDA screens. The form input widgets are not shown until the user is ready to fill them in. At that point, only one widget is...

Seeing the whole in parts: text summarization for web browsing on handheld devices (2001)

Orkut Buyukkokten, Hector Garcia-molina, Andreas Paepcke

We introduce five methods for summarizing parts of Web pages on handheld devices, such as personal digital assistants (PDAs), or cellular phones. Each Web page is broken into text units that can each...

Seeing the whole in parts: text summarization for web browsing on handheld devices (2001)

Orkut Buyukkokten, Hector Garcia-molina, Andreas Paepcke

We introduce five methods for summarizing parts of Web pages on handheld devices, such as personal digital assistants (PDAs), or cellular phones. Each Web page is broken into text units that can each...

Text summarization of web pages on handheld devices (2001)

Orkut Buyukkokten, Hector Garcia-molina, Andreas Paepcke

We present a design for displaying and manipulating HTML pages on small handheld devices such as personal digital assistants (PDAs), or cellular phones. We introduce methods for summarizing parts of...

Text summarization of web pages on handheld devices (2001)

Orkut Buyukkokten, Hector Garcia-molina, Andreas Paepcke

We present a design for displaying and manipulating HTML pages on small handheld devices such as personal digital assistants (PDAs), or cellular phones. We introduce methods for summarizing parts of...

Accordion Summarization for End-Game Browsing on PDAs and Cellular Phones (2001)

Orkut Buyukkokten, Hector Garcia-molina, Andreas Paepcke

We demonstrate a new browsing technique for devices with small displays such as PDAs or cellular phones. We concentrate on end-game browsing, where the user is close to or on the target page. We make...

Accordion Summarization for End-Game Browsing on PDAs and Cellular Phones (2001)

Orkut Buyukkokten, Hector Garcia-molina, Andreas Paepcke

We demonstrate a new browsing technique for devices with small displays such as PDAs or cellular phones. We concentrate on end-game browsing, where the user is close to or on the target page. We make...

Searching the web (2001)

Arvind Arasu, Junghoo Cho, Hector Garcia-molina, Andreas Paepcke, Sriram Raghavan

We offer an overview of current Web search engine design. After introducing a generic search engine architecture, we examine each engine component in turn. We cover crawling, local Web page storage,...

Beyond document similarity: Understanding value-based search and browsing technologies (2000)

Andreas Paepcke, Hector Garcia-molina, Gerard Rodriguez-mula, Junghoo Cho

In the face of small, one or two word queries, high volumes of diverse documents on the Web are overwhelming search and ranking technologies that are based on document similarity measures. The...

Search middleware and the simple digital library interoperability protocol (2000)

Andreas Paepcke, Robert Brandriff, Greg Janee, Ray Larson, Bertram Ludaescher, Sergey Melnik, ...

The development of novel information applications is reaching an impasse. HTML forms for searching the Web are fine for traditional, form-based interfaces to information. But what if we wish to...

Webbase: A repository of web pages (2000)

Jun Hirai, Sriram Raghavan, Hector Garcia-molina, Andreas Paepcke

In this paper, we study the problem of constructing and maintaining a large shared repository of web pages. We discuss the unique characteristics of such a repository, propose an architecture, and...

Webbase: A repository of web pages (2000)

Jun Hirai, Sriram Raghavan, Hector Garcia-molina, Andreas Paepcke

In this paper, we study the problem of constructing and maintaining a large shared repository of web pages. We discuss the unique characteristics of such a repository, propose an architecture, and...

Webbase: A repository of web pages (2000)

Jun Hirai, Sriram Raghavan, Hector Garcia-molina, Andreas Paepcke

In this paper, we study the problem of constructing and maintaining a large shared repository of web pages. We discuss the unique characteristics of such a repository, propose an architecture, and...

Power browser: Efficient web browsing for PDAs (2000)

Orkut Buyukkokten, Hector Garcia Molina, Andreas Paepcke, Terry Winograd

We have designed and implemented new Web browsing facilities to support effective navigation on Personal Digital Assistants (PDAs) with limited capabilities: low bandwidth, small display, and slow...

Focused web searching with PDAs (2000)

Orkut Buyukkokten, Hector Garcia-molina, Andreas Paepcke

The Stanford Power Browser project addresses the problems of interacting with the World-Wide Web through wirelessly connected Personal Digital Assistants (PDAs). These problems include bandwidth...

A Mediation Infrastructure for Digital Library Services (2000)

Sergey Melnik, Hector Garcia-molina, Andreas Paepcke

Digital library mediators allow interoperation between diverse information services. In this paper we describe a flexible and dynamic mediator infrastructure that allows mediators to be composed from...

Search Middleware and the Simple Digital Library Interoperability Protocol (2000)

Andreas Paepcke, Robert Brandriff, Greg Janee

Introduction The development of novel information applications is reaching an impasse. HTML forms for searching the Web are fine for traditional, form-based interfaces to information. But what if we...

A Systems View of Annotations (2000)

Steve B. Cousins, Michelle Baldonado, Andreas Paepcke

Motivated by our design of an annotation system (Notable), we have developed a framework for annotation systems, based on dimensions of the platform used to create the annotations, the platform used...

A Mediation Infrastructure for Digital Library Services (2000)

Sergey Melnik Hector, Hector Garcia-molina, Andreas Paepcke

Digital library mediators allow interoperation between diverse information services. In this paper we describe a flexible and dynamic mediator infrastructure that allows mediators to be composed from...

Focused Web Searching with PDAs (2000)

Orkut Buyukkokten, Hector Carcia-Molina, Andreas Paepcke

The Stanford Power Browser project addresses the problems of interacting with the World-Wide Web through wirelessly connected Personal Digital Assistants (PDAs). These problems include bandwidth...

Power browser: Efficient web browsing for PDAs (2000)

Orkut Buyukkokten, Hector Garcia-molina, Andreas Paepcke, Terry Winograd

We have designed and implemented new Web browsing facilities to support effective navigation on Personal Digital Assistants (PDAs) with limited capabilities: low bandwidth, small display, and slow...

Beyond document similarity: Understanding value-based search and browsing technologies (2000)

Andreas Paepcke, Hector Garcia-molina, Gerard Rodriguez-mula, Junghoo Cho

In the face of small, one or two word queries, high volumes of diverse documents on the Web are overwhelming search and ranking technologies that are based on document similarity measures. The...

SWAPEROO: A Simple Wallet Architecture for Payments, Exchanges, Refunds, and Other Operations (1998)

Neil Daswani Dan, Dan Boneh, Hector Garcia-molina, Steven Ketchpel, Andreas Paepcke

Most existing digital wallet implementations support a single or a limited set of proprietary financial instruments and protocols for electronic commerce transactions, preventing a user from having...

SWAPEROO: A Simple Wallet Architecture for Payments, Exchanges, Refunds, and Other Operations (1998)

Neil Daswani, Dan Boneh, Hector Garcia-molina, Steven Ketchpel, Andreas Paepcke

Most existing digital wallet implementations support a single or a limited set of proprietary financial instruments and protocols for electronic commerce transactions, preventing a user from having...

The Stanford InfoBus and its service layers: augmenting the Internet with higher-level information management protocols (1998)

Martin Röscheisen, Michelle Baldonado, Kevin Chang, Luis Gravano, Steven Ketchpel, Andreas Paepcke

The Stanford InfoBus is a prototype infrastructure developed as part of the Stanford Digital Libraries Project to extend the current Internet protocols with a suite of higherlevel information...

An Extensible Constructor Tool for the Rapid Interactive (1998)

Michelle Baldonado, Seth Katz, Andreas Paepcke, Hector Garcia-molina, Terry Winograd

We describe an extensible constructor tool that helps information experts (e.g., librarians) create specialized query synthesizers for heterogeneous digital-library environments. A query synthesizer...

SWAPEROO: A Simple Wallet Architecture for Payments, Exchanges, Refunds, and Other Operations (1998)

Neil Daswani, Neil Daswani, Dan Boneh, Dan Boneh, Hector Garcia-molina, Hector Garcia-molina, ...

Most existing digital wallet implementations support a single or a limited set of proprietary financial instruments and protocols for electronic commerce transactions, preventing a user from having...

The Stanford Digital Library Metadata Architecture (1997)

Michelle Baldonado, Luis Gravano, Andreas Paepcke

. The overall goal of the Stanford Digital Library project is to provide an infrastructure that affords interoperability among heterogeneous, autonomous digital library services. These services...

Metadata for Digital Libraries: Architecture and Design Rationale (1997)

Michelle Baldonado, Luis Gravano, Andreas Paepcke

In a distributed, heterogeneous, proxy-based digital library, autonomous services and collections are accessed indirectly via proxies. To facilitate metadata compatibility and interoperability in...

The Stanford InfoBus and Its Service Layers - Augmenting the Internet with Higher-Level Information Management Protocols (1997)

Martin Röscheisen, Michelle Baldonado, Kevin Chang, Luis Gravano, Steven Ketchpel, Andreas Paepcke

This paper surveys the five service layers provided by the Stanford InfoBus: protocols for managing items and collections (DLIOP), metadata (SMA), search (STARTS), payment (UPAI), and rights and...

The Stanford Digital Library Metadata Architecture (1997)

Michelle Baldonado, Luis Gravano, Andreas Paepcke

. The overall goal of the Stanford Digital Library project is to provide an infrastructure that affords interoperability among heterogeneous, autonomous digital library services. These services...

The Stanford InfoBus and Its Service Layers - Augmenting the Internet with Higher-Level Information Management Protocols (1997)

Martin Röscheisen, Michelle Baldonado, Kevin Chang, Luis Gravano, Steven Ketchpel, Andreas Paepcke

This paper surveys the five service layers provided by the Stanford InfoBus: protocols for managing items and collections (DLIOP), metadata (SMA), search (STARTS), payment (UPAI), and rights and...

U-PAI: A universal payment application interface (1996)

Steven P. Ketchpel, Hector Garcia-molina, Andreas Paepcke, Scott Hassan, Steve Cousins

The progress of electronic commerce has been stymied by the lack of widely accepted network payment mechanisms. A number of proposals have been put forward, and each one offers a slightly different...

Shopping Models: A Flexible Architecture for Information Commerce (1996)

Steven Ketchpel, Hector Garcia-molina, Andreas Paepcke

In a digital library, there are many different interaction models between customers and information providers or merchants. Subscriptions, sessions, pay-per-view, shareware, and pre-paid vouchers are...

U-PAI: A Universal Payment Application Interface, v 0.93 (1996)

Steven P. Ketchpel, Hector Garcia-molina, Andreas Paepcke, Scott Hassan, Steve Cousins

The progress of electronic commerce has been stymied by the lack of widely accepted network payment mechanisms. A number of proposals have been put forward, and each one offers a slightly different...

Boolean Query Mapping across Heterogeneous Information Sources (Extended Version) (1996)

Hector Garcia-molina, Andreas Paepcke

Searching over heterogeneous information sources is difficult because of the non-uniform query languages. Our approach is to allow a user to compose Boolean queries in one rich front-end language....

Boolean Query Mapping Across Heterogeneous Information Sources (1996)

Hector Garcia-molina, Andreas Paepcke

Searching over heterogeneous information sources is difficult because of the non-uniform query languages. Our approach is to allow a user to compose Boolean queries in one rich front-end language....

Predicate Rewriting for Translating Boolean Queries in a Heterogeneous Information System (1996)

Hector Garcia-Molina, Andreas Paepcke

Searching over heterogeneous information sources is difficult in part because of the nonuniform query languages. Our approach is to allow users to compose Boolean queries in one rich front-end...

Information Needs in Technical Work Settings and their Implications for the Design of Computer Tools (1996)

Andreas Paepcke

We interviewed information workers in multiple technical areas of a large, diverse company, and we describe some of the unsatisfied information needs we observed during our study. Two clusters of...

Boolean Query Mapping across Heterogeneous Information Sources (1996)

Hector Garcia-molina, Andreas Paepcke

Searching over heterogeneous information sources is difficult because of the non-uniform query languages. Our approach is to allow a user to compose Boolean queries in one rich front-end language....

Shopping Models: A Flexible Architecture for Information Commerce (1996)

Steven P. Ketchpel, Hector Garcia-molina, Andreas Paepcke

In a digital library, there are many different interaction models between customers and information providers or merchants. Subscriptions, sessions, pay-per-view, shareware, and pre-paid vouchers are...

U-PAI: A Universal Payment Application Interface (1996)

Steven Ketchpel, Hector Garcia-molina, Andreas Paepcke, Scott Hassan, Steve Cousins

The progress of electronic commerce has been stymied by the lack of widely accepted network payment mechanisms. A number of proposals have been put forward, and each one offers a slightly different...

Towards Interoperability in Digital Libraries - Overview and Selected Highlights of the Stanford Digital Library Project (1996)

Andreas Paepcke, Steve B. Cousins, Hector Garcia-molina, Scott W. Hassan, Steven P. Ketchpel, Martin Röscheisen, ...

We outline the five main research thrusts of the Stanford Digital Library project, and we describe technical details for two specific efforts that have been realized in prototype implementations....

InterPay: Managing Multiple Payment Mechanisms in Digital Libraries (1995)

Steve B. Cousins, Steven P. Ketchpel, Andreas Paepcke, Hector Garcia-molina, Scott W. Hassan, Martin Röscheisen

We propose an architecture called InterPay for managing financial interactions with for-pay digital library services. The approach accommodates multiple payment mechanisms, interaction models, and...

InterPay: Managing Multiple Payment Mechanisms in Digital Libraries (1995)

Steve Cousins, Steven P. Ketchpel, Andreas Paepcke, Hector Garcia-molina, Scott W. Hassan, Martin Roscheisen

We propose an architecture called InterPay for managing financial interactions with for-pay digital library services. The approach accommodates multiple payment mechanisms, interaction models, and...

Interpay: Managing multiple payment mechanisms in digital libraries (1995)

Steve B. Cousins, Steven P. Ketchpel, Andreas Paepcke, Hector Garcia-molina, Scott W. Hassan, Martin Roscheisen

We propose an architecture called InterPay for managing nancial interactions with for-pay digital library services. The approach accommodates multiple payment mechanisms, interaction models, and...

User-Level Language Crafting: Introducing the CLOS Metaobject Protocol (1993)

Andreas Paepcke

Introduction The idea of open and modular systems is becoming more and more popular in the areas of networking and operating systems. In the former, services like packet transfer may be implemented...

An Object-Oriented View Onto Public, Heterogeneous Text (1993)

Databases Andreas Paepcke, Andreas Paepcke

Even though companies maintain highly-structured, traditional business data in relational databases, large amounts of information are available in semistructured text sources, such as indexed online...

PCLOS: Stress Testing CLOS - Experiencing the Metaobject Protocol (1990)

Andreas Paepcke

This paper demonstrates that the CLOS metaobject protocol approach to defining and implementing an object model is very powerful. CLOS is an object-oriented language that is based on Common Lisp and...

PCLOS: A Critical Review (1989)

Andreas Paepcke

This paper uses the persistent object system PCLOS to survey some problems and benefits of object persistence. The system is analyzed along several relevant dimensions. PCLOS provides object...

PCLOS: A Flexible Implementation of CLOS Persistence (1988)

Andreas Paepcke

We describe the design of a prototype which makes objects persistent. Our target language is the CommonLisp Object System (CLOS), although we pay attention to the eventual sharing of data with other...

A.: Notable: At the Intersection of Annotations and Handheld Technology (1927)

Michelle Baldonado, Steve Cousins, Jacek Gwizdka, Andreas Paepcke

Abstract. The Notable annotation system enables users to annotate paper documents using handheld devices in a mobile environment. This paper describes the design issues and solutions that arose in...

A.: Notable: At the Intersection of Annotations and Handheld Technology (1927)

Michelle Baldonado, Steve Cousins, Jacek Gwizdka, Andreas Paepcke

The Notable annotation system enables users to annotate paper documents using handheld devices in a mobile environment. This paper describes the design issues and solutions that arose in creating...

Interoperability for Digital Libraries Worldwide. (0000)

Paepcke, Andreas

The authors discuss on how to achieve interoperability among the world\'s scattered digital libraries; and the points to keep in mind when creating the links. The authors present a broad introduction...

Interoperability for Digital Libraries Worldwide.

Paepcke, Andreas

The authors discuss on how to achieve interoperability among the world's scattered digital libraries; and the points to keep in mind when creating the links. The authors present a broad introduction...