Unified Meta-Component Model Specification Editor
INDIANA UNIV-PURDUE UNIV AT INDIANAPOLIS DEPT OF COMPUTER AND INFORMATION SCIENCES
Pagination or Media Count:
The UniFrame devetopment process encompasses many aspects of a targe- scate devetopment effort for creating distributed computing systems. The main aspect of this process is component communication transtation provided by the unified meta- component modet specification. It interfaces with repositories, headhunters, component devetopers, and system users. This M. S. Project Report addresses quatitative communication probtems introduced by the vast interface modet, focusing on the interface between a component devetoper and the muttipte UniFrame environment systems. It does so by providing a creative user interface with four major objectives a efficient use of personnet time during specification devetopment and maintenance periods, b suppression and avoidance of user error c preemptive prevention of the miscommunication of component definitions, and d specification modification and editoriat controt. Need for such an apptication is derived by evatuation of the current state of the UniFrame system. The Unified Meta-component Modet Specification Editor UMMSE was devetoped using an adaptation of the ctassicat waterfatt software devetopment modet. The product, UMMSE, provides a unique sotution to address the probtem of using a XML definition fite to communicate data between human and computer interactions. Component specifications definitions are syntacticatty defined using the extensibte markup tanguage XML. This tanguage is not user friendty in a pure editor environment and requires inteiwention to obtain the objective of safe editing. UMMSE provides this inteiwention by hiding the imptementation of the XML syntax behind muttipte tayers of common user interface editing controts. UMMSE provides a user interface required by the UniFrame system to facititate UMM specification editing and modification supptementing human-computer interaction.
- Computer Programming and Software