Abstract
For effective real-life use, digital libraries must incorporate resource and system policies and adapt to user preferences and device characteristics. The caT (context-aware Trellis) hypertext model incorporates these policies and adaptation conditions within the Petri net specification of the digital library to support context-aware delivery of digital documents in a dynamically changing environment. This paper describes extensions to the caT architecture for supporting adaptation via smarter browsers and an external resource store to provide greater flexibility in information presentation. Browsers request resources that they can best display with their knowledge of intrinsic capabilities and constraints imposed on them by the devices that they run on. The data store returns the most appropriate version of a resource in response to browser requests, thus allowing maintainers of libraries to add, modify and remove resources without any changes to the structure, presentation or document pointers in the digital library.
Jin-Cheon Na’s current address is: Division of Information Studies, School of Communication & Information, Nanyang Technological University, 31 Nanyang Link, Singapore 637718 (tjcna@ntu.edu.sg).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Brown, P.J.: The stick-e Document: A Framework for Creating Context-Aware Applications. Proceedings of EP’ 96 (Palo Alto, CA, 1996) 259–272
Furuta, R., Marshall, C., Shipman, F.M., Leggett, J.: Physical objects in the digital library. Proceedings of the first ACM conference on Digital Libraries (Bethesda, Maryland, United States, 1996) 109–115
Furuta, R., Na, J-C.: Applying Programmable Browsing Semantics Within the Context of the World-Wide Web. Proceedings of the thirteenth conference on Hypertext and hypermedia, Hypertext’ 02 (College Park, Maryland, USA, June 11–15, 2002) 23–24
Furuta, R., Stotts, P.D.: A hypermedia basis for the specification, documentation, verification, and prototyping of concurrent protocols. Technical Report TAMU-HRL 94-003, Texas A&M University, Hypertext Research Lab, (June 1994)
Furuta, R., Stotts, P.D.: Interpreted Collaboration Protocols and their Use in Groupware Prototyping. Proceedings of ACM 1994 Conference on Computer Supported Cooperative Work, ACM (Oct. 1994) 121–132
Furuta, R., Stotts, P.D.: Programmable Browsing Semantics in Trellis. Proceedings of Hypertext’ 89, ACM, New York (1989) 27–42
Furuta, R., Stotts, P.D.: Trellis: a Formally-defined Hypertextual Basis for Integrating Task and Information. Lawrence Erlbaum Associates (2001) 341–367
Grønbâ†k, K., Vestergaard, P. P., Ørbæk, P.: Towards Geo-Spatial Hypermedia: Concepts and Prototype Implementation. Proceedings of the thirteenth conference on Hypertext and hypermedia, Hypertext’ 02 (College Park, Maryland, USA, June 11–15, 2002) 117–126
Handle: The Handle System. http://www.handle.net/ (2002) accessed April 2002
Jensen, K.: Coloured Petri Nets: Basic Concepts, Analysis Methods and Practical Use Volume 1. EATCS Monographs on Theoretical Computer Science, Springer-Verlag (1992)
Lagoze, C., Fielding, D. Payette, S.: Making global digital Libraries work: collection services, connectivity regions, and collection views. Proceedings of the third ACM conference on Digital Libraries (Pittsburgh, Pennsylvania, United States, 1998) 134–143
Marshall, C., Golovchinsky, G., Price, M.: Digital Libraries and mobility. Communications of the ACM 44, 5 (May 2001) 55–56
Na, J-C.: Context-aware Hypermedia in a Dynamically Changing Environment, Supported by a High-level Petri Net. Ph.D. Dissertation, Texas A&M University (December 2001)
Na, J-C., Furuta, R.: Dynamic documents: Authoring, browsing, and analysis using a highlevel Petri net-based hypermedia system. Proceedings of the ACM Symposium on Document Engineering (DocEng’ 01), ACM (2001) 38–47
Peterson, J.L.: Petri Net Theory and the Modeling of Systems. Prentice-Hall, Englewood Cliffs, N.J. (1981)
Pritchett, B.: KeyLinking: dynamic hypertext in a digital library. Proceedings of the fifth ACM conference on Digital Libraries (San Antonio, Texas, United States, 2000) 242–243
PURL: OCLC’s Persistent Universal Resource Locators. http://www.purl.org/ (2002) accessed April 2002
Schilit, B.N., Price, M.N., Golovchinsky, G.: Digital library information appliances. Proceedings of the third ACM conference on Digital Libraries, ACM (Pittsburgh, Pennsylvania, United States, 1998) 217–226
Sistla, A. P., Wolfson, O., Yesha, Y., Sloan, R.: Towards a theory of cost management for digital Libraries and electronic commerce. ACM Transactions on Database Systems (TODS) 23, 4 (December 1998) 411–452
SMIL: Synchronized Multimedia Integration Language (SMIL 2.0) specification. http://www.w3.org/TR/smil20/, W3C Proposed recommendation (2001)
Stotts, P.D., Furuta, R.: Petri-net-based hypertext: Document structure with browsing semantics. ACM Transactions on Information Systems, 7, 1 (January 1989) 3–29
Stotts, P.D., Furuta, R.: Dynamic Adaptation of Hypertext Structure. Proceedings of Hypertext’ 91, (1991) 219–231
XML: Extensible Markup Language (XML) 1.0 (Second Edition). http://www.w3.org/TR/2000/REC-xml-20001006, W3C Recommendation (2000)
Zurawski, R., Zhou, M.: Petri Nets and Industrial Applications: A Tutorial. IEEE: Transactions on Industrial Electronics, vol. 41, no. 6, (December 1994)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Karadkar, U.P., Na, JC., Furuta, R. (2002). Employing Smart Browsers to Support Flexible Information Presentation in Petri Net-Based Digital Libraries. In: Agosti, M., Thanos, C. (eds) Research and Advanced Technology for Digital Libraries. ECDL 2002. Lecture Notes in Computer Science, vol 2458. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45747-X_24
Download citation
DOI: https://doi.org/10.1007/3-540-45747-X_24
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44178-6
Online ISBN: 978-3-540-45747-3
eBook Packages: Springer Book Archive