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.
References
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.
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.
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.
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.
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.
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.
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.
F.P.M. Dignum. A Language for Modelling Knowledge Bases. Based on Linguistics, Founded in Logic. PhD thesis, Vrije Universiteit, Amsterdam, 1989.
S.C. Dik. The Theory of Functional Grammar. Part I: The Structure of the Clause. Floris Publications, Dordrecht, 1989.
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.
J.A. Gulla. Deep Explanation Generation in Conceptual Modeling Environments. PhD thesis, University of Trondheim, Trondheim, 1993.
M Jackson. System Development. Prentice-Hall, 1983.
I. Jacobson. Object-Oriented Software Engineering: A Use Case Approach. Addison-Wesley, 1992.
K. Koskimies and E. Makinen. Inferring State Machines from Trace Diagrams. Technical Report A-1993-3, University of Tampere, 1993.
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.
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.
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.
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.
S. Shlaer and S.J. Mellor. Object Life Cycles, Modelling the World in States. Prentice Hall, 1992.
Nederlands Gebruikersgroep van Gestructureerde Ontwikkelingsmethoden. 13 Methoden voor object-georienteerde systeemontwikkeling. Uitgeverij Tutein Nolthenius, 1994.
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.
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.
Author information
Authors and Affiliations
Editor information
Rights 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