Iterative class diagram construction in consideration of modeling granularity

Jianhua Yang, Bhuvan Unhelkar

    Research output: Chapter in Book / Conference PaperConference Paperpeer-review

    1 Citation (Scopus)

    Abstract

    ![CDATA[This paper presents an effective and efficient class modeling approach in light of granularity of software architecture. While class model constructions have discussed architectural and process principles, in this paper we highlight the concept of granularity and the resultant iterative manner of class modelling wherein modeling tasks are carried out iteratively and where technical details are added gradually. As a part of this granular approach, class relationships and their semantics are also enriched gradually by identifying intra-family and interfamily relationships in the large, and identifying attribute-level and method level associations in the small. Modeling aspects of class diagrams at different abstraction levels have been examined, which can be used for effective class model construction and verification. Furthermore, we suggest the use of adornments to clarify sophisticated features of a class, and leave implementation specific aspects to implementation views. Such approach, we hope will obviate the trap of over modelling with implementation specific details in early stages.]]
    Original languageEnglish
    Title of host publication2010 Fourth IEEE International Conference on Research Challenges in Information Science: Proceedings: RCIS 2010: Nice, May 19-21, France
    PublisherIEEE
    Pages101-107
    Number of pages7
    ISBN (Print)9781424448401
    DOIs
    Publication statusPublished - 2010
    EventInternational Conference on Research Challenges in Information Science -
    Duration: 19 May 2010 → …

    Conference

    ConferenceInternational Conference on Research Challenges in Information Science
    Period19/05/10 → …

    Keywords

    • application software
    • software modeling

    Fingerprint

    Dive into the research topics of 'Iterative class diagram construction in consideration of modeling granularity'. Together they form a unique fingerprint.

    Cite this