Context-aware hypermedia in a dynamically-changing environment, supported by a high-level Petri net

Jin-Cheon Na, Richard Furuta
2000 Proceedings of the eleventh ACM on Hypertext and hypermedia - HYPERTEXT '00  
In modern hypertext systems, with the increased availability of personal computers with environmental sensors (e.g., GPS sensors), adaptation support to meet the needs of the users in dynamically-changing environments will become essential. Hypertext systems supporting computing devices with environmental sensors will therefore benefit if they can also become context-aware. In this research, we introduce caT (for Context-Aware Trellis), a context-aware hypertext model with associated tools,
more » ... h supports flexible user (or agent) adaptation to changes in environmental information, such as time, location, bandwidth/cost, etc. The context-aware hypertext model incorporates high-level Petri nets, context-awareness, user-modeling, and fuzzy knowledge handling features into the previously-described Trellis hypertext model. Major features of the high-level Petri net that are explored are its hierarchical net, structured tokens, and flexible net description. F uzzy knowledge (context) handling is supported by the integration of a fuzzy logic tool into the Petri net. In caT, the author who is accustomed to the caT model and its underlying formalism can specify various dynamic documents using the structured GUI (Graphical User Interface) authoring tool. Afterward, the iv reader, who does not necessarily need to know the model, can browse the dynamic documents using various browsers, including Web browsers. The browsing behavior of documents specified in the caT model can reflect the reader's contextual (such as location and time) and preference information. To show the usability of caT, we introduce several of its prototype applications that represent various documents such as customized Web documents, formal specifications of software requirements, and cooperative documents. Since caT is based on a formal model, the behavioral characteristics of developed caT models can be analyzed. An analysis tool, which is integrated into the authoring tool, supports the verification of application models. The successful result of the user evaluation showed the potential usability of the model as a context-aware hypertext system. With the increased availability of computing devices equipped with environmental sensors, further research work will enhance the usability of the caT system. v To my parents and wife and daughter for their love, patience, and encouragement. vi ACKNOWLEDGMENTS I could not have accomplished my doctoral degree without the support of many great scholars at Texas A&M University. First of all, I would like to express my deep gratitude to my committee chair, Dr. Richard Furuta. His invaluable advice and patience allowed me to undergo and finish the challenging process of my doctoral degree program. I would also like to express my appreciation to my other committee members,
doi:10.1145/336296.336376 dblp:conf/ht/NaF00 fatcat:lyxoaernzneelacgfoaiqjwt74