Digital library resources as a basis for collaborative work
Journal of the American Society for Information Science - digital libraries: Part 1
Distributed Systems for System Architects
Distributed Systems for System Architects
Digital Libraries in Computer Science: The MeDoc Approach
Designing Protocols in Support of Digital Library Componentization
ECDL '02 Proceedings of the 6th European Conference on Research and Advanced Technology for Digital Libraries
Architecture Paradigms and Their Influences and Impacts on Component-Based Software Systems
HICSS '04 Proceedings of the Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS'04) - Track 9 - Volume 9
Putting integrated information in context: superimposing conceptual models with SPARCE
APCCM '04 Proceedings of the first Asian-Pacific conference on Conceptual modelling - Volume 31
Hi-index | 0.00 |
Component-based, service-oriented digital library architectures are being used to provide superimposed information services such as annotations. Although much attention has been paid to the issues in building components for these services, not enough attention has been paid to their deployment—specifically to distribution. We believe that matching the location of executable and data components to the needs of patrons and digital libraries can improve the overall system performance. We describe five distribution alternatives for providing superimposed information services in a digital library and discuss the trade-offs for each alternative. We define some metrics to compare the performance of the alternatives, and use the metrics in a qualitative evaluation of the alternatives. We also discuss potential barriers for performance and means of improving performance. We use our middleware architec ture for superimposed information management, called the Superimposed Pluggable Architecture for Contexts and Excerpts (SPARCE), for illustration.