Building an Extensible Data Model for Interactive Electronic Technical Manuals

An Interactive Electronic Technical Manual (IETM) is a digital document designed to operate interactively with the user. In order to organize lots of technical data in IETMs, an IETM data model is needed. In this paper, we propose an extensible IETM data model which consists of a minimal set of data types to define the core processing logic of IETM browsers. Domainspecific data types are created as specializations of existing types and are allowed to reuse the existing processing logic. Our development experiences show that the data model greatly reduces the implementation complexity of IETM processing engines. Keywords-IETM; IETM browser; data modeling

[1]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[2]  N. Harrison The Darwin Information Typing Architecture (DITA): applications for globalization , 2005, IPCC 2005. Proceedings. International Professional Communication Conference, 2005..

[3]  Hany H. Ammar,et al.  Interactive electronic technical manual object model (IETMOM) , 2001, Proceedings ACS/IEEE International Conference on Computer Systems and Applications.