KBS Adaptive Hyperbook is a framework designed for modeling, organizing, and maintaining distributed hypermedia resources on the Web with the purpose of supporting Web-based distance education. Since the Hyperbook system is implemented based on a sophisticated meta modeling language (O-Telos), its authoring depends to a great extent on the Hyperbook developers instead of the lecturers who have rich teaching experience but generally have no knowledge of O-Telos and meta modeling. This has become a notable obstacle to enrich the content of existing Hyperbooks and further construct new Hyperbooks which are applicable to different specialties. In this paper we present a novel approach which can achieve the Schema-level transformation between O-Telos Schema and W3C standard XML Schema. Through transforming Hyperbook data models, which are originally represented in O-Telos, into XML schemas, we can provide a standalone Hyperbook authoring environment which is able to directly utilize some XML-Schema-aware XML visual editors as front-end GUI, and enable the lecturers to easily accomplish Hyperbook authoring process.
Index Terms:
Hypermedia, Meta modeling, O-Telos, eXtensible Markup Language, XML Schema
Citation:
Changtao Qu, Wolfgang Nejdl, "Bridging O-Telos and XML with XML Schema: the Authoring Environment for KBS Adaptive Hyperbook," itcc, pp.0338, International Conference on Information Technology: Coding and Computing, 2002