DocumentCode
3259476
Title
Automatic layout of diagrams for software specification
Author
Sugihara, Kazuo ; Yamamoto, Kazunari ; Miyamoto, Isao
Author_Institution
Dept. of Inf. & Comput. Sci., Hawaii Univ., Honolulu, HI, USA
fYear
1992
fDate
15-20 Jun 1992
Firstpage
245
Lastpage
252
Abstract
This paper presents an automatic layout tool which applies fuzzy theory to rule-based layout of diagrams in graphical models. MERA (Meta-Entity-Relation-Attribute) is used as a uniform language for various graphical models used in requirements and design specifications of software. A unique feature of the tool is that a layout of a diagram in a graphical model is produced, based on the layout rules implied by semantics of the diagram and the model formalism. Another unique feature of the tool is that layout rules for a graphical model can automatically be generated from layout examples given by users. The examples of a diagram layout can be regarded as stereotypes of the diagram layout for the model. A prototype of the automatic layout tool has been implemented in SUN Common Lisp using CLOS
Keywords
diagrams; entity-relationship modelling; formal specification; fuzzy logic; knowledge based systems; software tools; CLOS; Common Lisp; MERA; Meta-Entity-Relation-Attribute; SUN; fuzzy theory; graphical models; rule-based diagram layout; software prototype; software specification; Flowcharts; Fuzzy logic; Fuzzy sets; Graphical models; Layout; Prototypes; Reverse engineering; Software design; Software prototyping; Software tools; Sun;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Knowledge Engineering, 1992. Proceedings., Fourth International Conference on
Conference_Location
Capri
Print_ISBN
0-8186-2830-8
Type
conf
DOI
10.1109/SEKE.1992.227922
Filename
227922
Link To Document