Integrating digital educational content created and stored within disparate software environments: An extensible markup language (XML) solution in real-world use

Citation
Ms. Frank et al., Integrating digital educational content created and stored within disparate software environments: An extensible markup language (XML) solution in real-world use, J DIGIT IM, 14(2), 2001, pp. 92-97
Categorie Soggetti
Radiology ,Nuclear Medicine & Imaging
Journal title
JOURNAL OF DIGITAL IMAGING
ISSN journal
08971889 → ACNP
Volume
14
Issue
2
Year of publication
2001
Supplement
1
Pages
92 - 97
Database
ISI
SICI code
0897-1889(200106)14:2<92:IDECCA>2.0.ZU;2-A
Abstract
Objective: To provide a standardized and scaleable mechanism for exchanging digital radiologic educational content between software systems that use d isparate authoring, storage, and presentation technologies. Materials/Metho ds: Our institution uses two distinct software systems for creating educati onal content for radiology. Each system is used to create in-house educatio nal content as well as commercial educational products. One system is an au thoring and viewing application that facilitates the input and storage of h ierarchical knowledge and associated imagery, and is capable of supporting a variety of entity relationships. This system is primarily used for the pr oduction and subsequent viewing of educational CD-ROMS. Another software sy stem is primarily used for radiologic education on the world wide web. This system facilitates input and storage of interactive knowledge and associat ed imagery, delivering this content over the internet in a Socratic manner simulating in-person interaction with an expert. A subset of knowledge enti ties common to both systems was derived. An additional subset of knowledge entities that could be bidirectionally mapped via algorithmic transforms wa s also derived. An extensible markup language (XML) object model and associ ated lexicon were then created to represent these knowledge entities and th eir interactive behaviors. Forward-looking attention was exercised in the c reation of the object model in order to facilitate straight-forward future integration of other sources of educational content. XML generators and int erpreters were written for both systems. Results: Deriving the XML object m odel and lexicon was the most critical and time-consuming aspect of the pro ject. The coding of the XML generators and interpreters required only a few hours for each environment. Subsequently, the transfer of hundreds of educ ational cases and thematic presentations between the systems can now be acc omplished in a matter of minutes. The use of algorithmic transforms results in nearly 100% transfer of context as well as content, thus providing "pre sentation-ready" outcomes. Conclusion:The automation of knowledge exchange between dissimilar digital teaching environments magnifies the efforts of e ducators and enriches the learning experience for participants. XML is a po werful end useful mechanism for transfering educational content, as well as the context and interactive behaviors of such content, between disparate s ystems. Copyright (C) 2001 by W.B. Saunders Company.