Title :
Generating human-usable textual notations for information models
Author :
Steel, Jim ; Raymond, Kerry
Abstract :
Existing techniques for the transfer of information in and out of model-based repositories, and in particular the XMI format, are designed for expedient machine processing, and have significant drawbacks for human users. The article describes a system that automatically generates a producer and consumer for a human-usable textual notation corresponding to a given information model. This HUTN system is based on the Meta-Object Facility, an OMG standard for the definition of information models and the subsequent mapping of these models to CORBA interfaces. The primary design goal of the system is human usability, and this is achieved through consideration of the successes and failures of common programming languages. The system uses an abstract base syntax that is applied to all models, and allows for user alteration of the language through the provision of several language customisations
Keywords :
business data processing; distributed object management; electronic data interchange; human factors; hypermedia markup languages; user centred design; user interfaces; CORBA interfaces; HUTN system; Meta-Object Facility; OMG standard; XMI format; XML Metadata Interchange Format; abstract base syntax; common programming languages; enterprise software; human usability; human users; human-usable textual notation generation; information model; information models; information transfer; language customisations; machine processing; model-based repositories; user alteration; Computer languages; Cyclic redundancy check; Humans; Inspection; Production; Software development management; Standards development; Steel; Unified modeling language; Usability;
Conference_Titel :
Enterprise Distributed Object Computing Conference, 2001. EDOC '01. Proceedings. Fifth IEEE International
Conference_Location :
Seattle, WA
Print_ISBN :
0-7695-1345-X
DOI :
10.1109/EDOC.2001.950444