Skip to main content

Color-X Event Model: Integrated specification of the dynamics of individual objects

  • Behavioural Modeling
  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1021))

Abstract

In this paper we show that specifying the dynamics of a system as a whole requires more information than just the combination of the dynamics of the individual objects of the system. The introduction of yet another additional model, often called something as the object interaction diagram, does not bridge the gap completely. We propose a linguistically based dynamic modeling technique, the Color-X Event Models, which defines the system dynamics in an overall fashion, and from which the individual object dynamics are automatically retrieved. A comparison with existing approaches in dynamic modeling is included.

Supported by the Foundation for Computer Science in the Netherlands (SION) with financial support from the Dutch Organization for Scientific Research (NWO), project 612-123-309

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. P. Buitelaar and R.P. van de Riet. A Feasibility Study in Linguistically Motivated Object-Oriented Conceptual Design of Information Systems. Technical Report IR-293, Vrije Universiteit, Amsterdam, 1992.

    Google Scholar 

  2. P. Buitelaar and R.P. van de Riet. The Use of a Lexicon to interpret ER Diagrams: a LIKE Project. In Proceedings of the ER Conference, Karlsruhe, 1992.

    Google Scholar 

  3. J.F.M. Burg and R.P. van de Riet. COLOR-X: Object Modeling profits from Linguistics. Technical Report IR-365, Vrije Universiteit, Amsterdam, 1994.

    Google Scholar 

  4. J.F.M. Burg and R.P. van de Riet. COLOR-X: Linguistically-based Event Modeling: A General Approach to Dynamic Modeling. In J. Iivari, K. Lyytinen, and M. Rossi, editors, The Proceedings of the Seventh International Conference on Advanced Information System Engineering (CAiSE'95), Lecture Notes in Computer Science (932), pages 26–39, Jyvaskyla, Finland, 1995. Springer-Verlag.

    Google Scholar 

  5. J.F.M. Burg and R.P. van de Riet. COLOR-X: Object Modeling profits from Linguistics. In N.J.I. Mars, editor, Towards Very Large Knowledge Bases: Knowledge Building & Knowledge Sharing (KB&KS'95), pages 204–214, Enschede, The Netherlands, 1995. IOS Press, Amsterdam.

    Google Scholar 

  6. J.F.M. Burg and R.P. van de Riet. The Impact of Linguistics on Conceptual Models: Consistency and Understandability. In First International Workshop on Applications of Natural Language to Data Bases (NLDB'95), pages 183–197, Versailles, France, 1995. AFCET.

    Google Scholar 

  7. H. Dalianis. A Method for Validating a Conceptual Model by Natural Language Discourse Generation. Proceedings of the 4th International Conference on Advanced Information Systems Engineering, 1992.

    Google Scholar 

  8. F.P.M. Dignum. A Language for Modelling Knowledge Bases. Based on Linguistics, Founded in Logic. PhD thesis, Vrije Universiteit, Amsterdam, 1989.

    Google Scholar 

  9. S.C. Dik. The Theory of Functional Grammar. Part I: The Structure of the Clause. Floris Publications, Dordrecht, 1989.

    Google Scholar 

  10. R.B. Feenstra and R.J. Wieringa. LCM 3.0: A Language for Describing Conceptual Models — Syntax Definition. Technical Report IR-344, Vrije Universiteit, Amsterdam, 1993.

    Google Scholar 

  11. J.A. Gulla. Deep Explanation Generation in Conceptual Modeling Environments. PhD thesis, University of Trondheim, Trondheim, 1993.

    Google Scholar 

  12. M Jackson. System Development. Prentice-Hall, 1983.

    Google Scholar 

  13. I. Jacobson. Object-Oriented Software Engineering: A Use Case Approach. Addison-Wesley, 1992.

    Google Scholar 

  14. K. Koskimies and E. Makinen. Inferring State Machines from Trace Diagrams. Technical Report A-1993-3, University of Tampere, 1993.

    Google Scholar 

  15. G.A. Miller, R. Beckwith, C. Fellbaum, D. Gross, K. Miller, and R. Tengi. Five Papers on WordNet. Technical report, Cognitive Science Laboratory, Princeton University, 1993.

    Google Scholar 

  16. W.C. Mann and S.A. Thompson. Rhetorical Structure Theory: Description and Construction of Text Structures. In G. Kempen, editor, Natural Language Generation: New Results in Artificial Intelligence, Psychology and Linguistics, pages 85–95. Martinus Nijhoff Publishers, 1987.

    Google Scholar 

  17. J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy, and W. Lorensen. Object-Oriented Modeling and Design. Prentice-Hall International, Inc., Englewood Cliffs, New Yersey, 1991.

    Google Scholar 

  18. C. Rolland and C. Proix. A Natural Language Approach for Requirements Engineering. In P. Loucopoulos, editor, Proceedings of the 4th International Conference on Advanced Information Systems Engineering. Springer-Verlag, Manchester, 1992.

    Google Scholar 

  19. S. Shlaer and S.J. Mellor. Object Life Cycles, Modelling the World in States. Prentice Hall, 1992.

    Google Scholar 

  20. Nederlands Gebruikersgroep van Gestructureerde Ontwikkelingsmethoden. 13 Methoden voor object-georienteerde systeemontwikkeling. Uitgeverij Tutein Nolthenius, 1994.

    Google Scholar 

  21. A.J. van der Vos and R.P. van de Riet. A First Semantic Check based on Linguistic Information for State Transition Diagrams. Technical Report IR-372, Vrije Universiteit, Amsterdam, 1994.

    Google Scholar 

  22. R.J. Wieringa. A Method for Building and Evaluating Formal Specifications of Object-Oriented Conceptual Models and Database Systems. Technical Report IR-340, Vrije Universiteit, Amsterdam, 1993.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Michael P. Papazoglou

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Burg, J.F.M., van de Riet, R.P. (1995). Color-X Event Model: Integrated specification of the dynamics of individual objects. In: Papazoglou, M.P. (eds) OOER '95: Object-Oriented and Entity-Relationship Modeling. ER 1995. Lecture Notes in Computer Science, vol 1021. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0020528

Download citation

  • DOI: https://doi.org/10.1007/BFb0020528

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60672-7

  • Online ISBN: 978-3-540-48527-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics