• DocumentCode
    339630
  • Title

    Structuring and refinement of class diagrams

  • Author

    Bergner, K. ; Rausch, A. ; Sihling, M. ; Vilbig, A.

  • Author_Institution
    Inst. fur Inf., Munchen Univ., Germany
  • Volume
    Track6
  • fYear
    1999
  • fDate
    5-8 Jan. 1999
  • Abstract
    The class diagram notation of current graphical object oriented modeling languages does not scale well with the increasing complexity of modern systems. To overcome this weakness, we propose the concept of structured interfaces, a flexible refinement relationship between class diagrams and the use of attribute, operation and relation templates to abstract from implementation details. The usefulness of the introduced concepts is illustrated by the development case study of a Web-based distributed editor. Finally, we present suggestions for the integration of the presented structuring and refinement concepts into CASE tools and documentation systems.
  • Keywords
    computer aided software engineering; diagrams; information resources; object-oriented languages; object-oriented programming; visual languages; CASE tools; Web-based distributed editor; attribute templates; case study; class diagrams; documentation systems; graphical object oriented modeling languages; operation templates; relation templates; structured interfaces; Application software; Computer aided software engineering; Design engineering; Electrical capacitance tomography; Hip; IP networks; Joining processes; Read only memory; Software systems; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems Sciences, 1999. HICSS-32. Proceedings of the 32nd Annual Hawaii International Conference on
  • Conference_Location
    Maui, HI, USA
  • Print_ISBN
    0-7695-0001-3
  • Type

    conf

  • DOI
    10.1109/HICSS.1999.772616
  • Filename
    772616