Abstract
The paper analyses the problem of class generalisation from the non-traditional point of view—class life cycles. Model of class life cycle represents a process-oriented view on the class which is not usual in the field of conceptual modelling. This paper focuses on the problem of modelling life cycles of generic classes when there is a need to model several life cycles, valid at the same time. The paper shows that this problem is rooted in the natural contradiction of object- and process-oriented approach to modelling following from the fact that these two basic approaches are based on mutually contradicting primary types of hierarchical abstraction. The paper also shows that this problem is closely connected with the “problem of conflicting identities” in generalisation trees discussed on the border of the conceptual modelling and ontology engineering fields.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Business Substance Metamodel. http://opensoul.panrepa.org/bsm.html
Ebert J, Engels G (1997). Specialization of object life cycle definitions. Fachberichte Informatik 19/95, University of Koblenz-Landau
Guizzardi G (2005) Ontological foundations for structural conceptual models. Telematica Instituut Fundamental Research Series No. 15, ISBN 90-75176-81-3, ISSN 1388-1795
Heller B, Herre H (2004) Ontological categories in GOL. Axiomathes 14: 71–90 Kluwer Academic
Kappel G, Schrefl M (1991) Object/behavior diagrams. In: Proceedings of the 7th international conference on data engineering. IEEE Computer Society, Los Alamitos, pp 530–539
Kobryn C (2000) Introduction to UML: structural modelling and use cases. Object modelling with OMG – UML tutorial series. http://www.omg.org
Küster JM, Ryndina K, Gall H (2007) Generation of business process models for object life cycle compliance. In: Proceedings of BPM 2007 international conference, LNCS 4714. Springer, Berlin, pp. 165–181
Larman C (2002) Applying UML and patterns: an introduction to object-oriented analysis and design and the unified process, 2nd edn. Prentice Hall, Upper Saddle River, NJ. ISBN 0-13-092569-1
Repa V (2003) Business system modeling specification. In: Proceedings of the CCCT2003 international conference, IIIS, Orlando, FL
Object Management Group (2003) UML OMG unified modeling language specification, v. 1.5. Document ad/03-03-01
Object Management Group (2004) UML Superstructure specification, v2.0 document 05-07-04
Weisman R (1999) Introduction to UML based SW development process. http://www.softera.com
Acknowledgements
The work presented in this paper has been supported by the Czech Science Foundation in the grant project No. P403/10/0303 Enterprise Architecture as Management Principle for SMEs.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer Science+Business Media, LLC
About this paper
Cite this paper
Repa, V. (2013). Modelling Life Cycles of Generic Object Classes. In: Linger, H., Fisher, J., Barnden, A., Barry, C., Lang, M., Schneider, C. (eds) Building Sustainable Information Systems. Springer, Boston, MA. https://doi.org/10.1007/978-1-4614-7540-8_34
Download citation
DOI: https://doi.org/10.1007/978-1-4614-7540-8_34
Published:
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4614-7539-2
Online ISBN: 978-1-4614-7540-8
eBook Packages: Computer ScienceComputer Science (R0)