• DocumentCode
    2442331
  • Title

    An explicit modeling approach for wholes in the object-oriented development process

  • Author

    Pazzi, Luca ; Malagoli, Andrea

  • Author_Institution
    Modena & Reggio Emilia Univ., Italy
  • fYear
    2005
  • fDate
    2005
  • Firstpage
    125
  • Abstract
    Summary form only given. Although the success of the object paradigm is owed to the capability of representing complex entities characteristic of highly structured application domains, current object-development methodologies do not provide the appropriate support for dealing homogeneously with complex units in the analysis, design and implementation phase. Mutually related entities can be modelled either implicitly by a web of mutually referencing objects or explicitly by an object holding part-of references to objects playing the role of parts. The paper explores the latter explicit approach, where complex entities are explicitly recognised, designed and implemented as wholes. Such an approach makes the appropriate conceptual and implementation tools available in the different phases of the object-oriented development process. The relevant steps of a methodology are drafted, with emphasis on the analysis and design phase, where the cognitive and ontological notion of whole suggests the guidelines towards a criterion for inferring and validating wholes from associative knowledge in the domain.
  • Keywords
    object-oriented programming; software engineering; systems analysis; explicit modeling; mutually referencing objects; object-oriented development; part-of references; Computer architecture; Guidelines; Large-scale systems; Object oriented modeling; Ontologies; Q factor; Software architecture; Software engineering; Software measurement; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Systems and Applications, 2005. The 3rd ACS/IEEE International Conference on
  • Print_ISBN
    0-7803-8735-X
  • Type

    conf

  • DOI
    10.1109/AICCSA.2005.1387114
  • Filename
    1387114