Unified Meta-Component Model Specification Editor

Abstract

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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 20, 2004
Accession Number
ADA496517

Entities

People

  • Richard M. Neidermyer

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Application Software
  • Artificial Intelligence
  • Basic Programming Language
  • Cognitive Systems Engineering
  • Computer Programming
  • Computer Programs
  • Computers
  • Data Transmission
  • Graphical User Interface
  • Human Systems Integration
  • Human-Computer Interaction
  • Operating Systems
  • Software Design
  • Software Development
  • User Interface
  • Web Browsers
  • Word Processors

Fields of Study

  • Computer science
  • Engineering

Readers

  • Data Mining and Knowledge Discovery.
  • Database Systems and Applications