• 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