• DocumentCode
    2795193
  • Title

    Enterprise modeling using class and instance models

  • Author

    Agarwal, Rakesh ; Bruno, Giorgio ; Torchiano, Marco

  • Author_Institution
    Infosys Technol. Ltd., Bhubaneswar, India
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    336
  • Lastpage
    343
  • Abstract
    Current object-oriented formalisms, such as UML, focus on describing class models and use instance models only for depicting scenarios. Little attention is being devoted to defining how complex systems can be structured in order to conform with those class models and, further, which constraints class models must adhere to so that such conformity is affordable. This paper focuses on instance models, which are models of actual systems (and, as such, they are made up of instances), and discusses the relationships between instance models and class models. A large number of applications, ranging from generic data modeling to enterprise modeling, require instance models. The importance of hierarchical composition is emphasized: its meaning and implications are discussed in both contexts. A novel approach for building templates out of aggregates of instances is also presented. A case study concerning enterprise modeling shows the application of the approach
  • Keywords
    corporate modelling; large-scale systems; object-oriented methods; case study; class models; complex systems structuring; conformity; constraints; enterprise modeling; generic data modeling; hierarchical composition; instance models; object-oriented formalisms; scenarios; templates; Aggregates; Application software; Guidelines; Object oriented modeling; Organizing; Programming; Software engineering; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2000. APSEC 2000. Proceedings. Seventh Asia-Pacific
  • ISSN
    1530-1362
  • Print_ISBN
    0-7695-0915-0
  • Type

    conf

  • DOI
    10.1109/APSEC.2000.896717
  • Filename
    896717