DocumentCode
318432
Title
MetaBuilder: a generic CASE tool builder
Author
Gong, Maokai ; Scott, Louise ; Offen, Ray
Author_Institution
CSIRO, Sydney, NSW, Australia
fYear
1997
fDate
2-5 Dec 1997
Firstpage
435
Lastpage
444
Abstract
In this paper, a generic computer aided software engineering (CASE) tool builder MetaBuilder is proposed and described in detail. It is a graph-driven tool, not only for CASE application projects but for new methodology and new CASE tool design. MetaBuilder provides the following functionality: a rapid CASE tool developing environment for users to create new or modify old methodologies in graph manipulations; an integration platform for users to plug their own programs into MetaBuilder to realise their own special functionality; a central repository and a set of graphic user interface (GUI) classes for resource reuse that can greatly lighten users´ developing work, shorten users´ learning and developing time; and finally, a hierarchical design mechanism and a flexible type definition method based on nested graph structures for large and complex CASE methodology and application project design. All generated tools are integrated due to our unique data model. The implementation of MetaBuilder is also presented
Keywords
computer aided software engineering; data structures; diagrams; graphical user interfaces; graphs; programming environments; software tools; CASE application projects; MetaBuilder; central repository; computer aided software engineering; data model; flexible type definition method; generic CASE tool builder; graph-driven tool; graphical user interface; hierarchical design mechanism; integration platform; nested graph structures; programming environment; user learning; Application software; Australia; Computer aided software engineering; Design methodology; Graphical user interfaces; Graphics; Plugs; Software maintenance; Software tools; Systems engineering and theory;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 1997. Asia Pacific ... and International Computer Science Conference 1997. APSEC '97 and ICSC '97. Proceedings
Print_ISBN
0-8186-8271-X
Type
conf
DOI
10.1109/APSEC.1997.640200
Filename
640200
Link To Document