Title :
MERA: meta language for software engineering
Author :
Takeda, Koji ; Chin, David N. ; Miyamoto, Isao
Author_Institution :
Dept. of Inf. & Comput. Sci., Honolulu Univ., Hawaii, HI, USA
Abstract :
MERA (Meta Entity-Relation-Attribute) is a versatile graphical language which can be used for modeling and analysis of the user requirements, for building a prototype, for representing designer´s knowledge for controlling design process, etc. The current version of MERA has capacity for animation, view operation, user adaptability, and some semantic level processing. It also contains dozens of modeling formalisms which were created to support various tasks in the software engineering practice. The authors have created many tools to support the MERA language including a syntax-driven graph editor, user interface simulator, requirements analysis and prototyping environments, methodology adaptable design environment, requirements interview system and program understanding system. This paper presents the important features of the MERA language and MERA based software engineering tools
Keywords :
computer animation; entity-relationship modelling; software engineering; software prototyping; software tools; specification languages; user interface management systems; visual languages; MERA; Meta Entity-Relation-Attribute; animation; design process control; designer´s knowledge; graphical language; meta language; methodology adaptable design environment; modeling formalisms; program understanding system; prototyping environments; requirements analysis; requirements interview system; semantic level processing; software engineering; syntax-driven graph editor; user adaptability; user interface simulator; view operation; Analytical models; Animation; Buildings; Process control; Process design; Prototypes; Software engineering; Software prototyping; User interfaces; Virtual prototyping;
Conference_Titel :
Software Engineering and Knowledge Engineering, 1992. Proceedings., Fourth International Conference on
Conference_Location :
Capri
Print_ISBN :
0-8186-2830-8
DOI :
10.1109/SEKE.1992.227912