Abstract
The notion of associations is motivated and presented. This kind of association is seen as first class a concept in notations at both modeling and programming level. Among others the association support evolution of systems by adding descriptions and instantiations of associations to executing systems.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
K. Arnold, J. Gosling. The JAVA Programming Language. Addison Wesley, 1999.
K. Beck, W. Cunningham. A Laboratory For Teaching Object-Oriented Thinking. Proceedings of the Object-Oriented Systems, Languages and Applications Conference (OOPSLA’89), 1989.
G. Booch, J. Rumbaugh, I. Jacobson. The Unified Modeling Language User Guide. Addison Wesley, 1998.
K. Hallenborg, B.B. Kristensen. Pervasive Computing: Mapping TangO Model onto Jini Technology. Proceedings of the 6th World Multiconference on Systemics, Cybernetics and Informatics (SCI 2002), Orlando, Florida, 2002.
W. Harrison, H. Ossher. Subject-Oriented Programming (A Critique of Pure Objects). Proceedings of the Object-Oriented Programming Systems, Languages and Applications Conference (OOPSLA’93), 1993.
E.E. Jacobsen. Concepts and Language Mechanisms in Software Modelling. University of Southern Denmark, PhD Thesis, 2000.
B.B. Kristensen. Subjective Behavior. International Journal of Computer Systems Science and Engineering, Volume 16, Number 1, (13–24), January, 2001.
B.B. Kristensen. Subjective Method Interpretation in Object-Oriented Modeling. Proceedings of the 5th International Conference on Object-Oriented Information Systems (OOIS’98), 1998.
B.B. Kristensen, K. Østerbye. Roles: Conceptual Abstraction Theory & Practical Language Issues. Special Issue of Theory and Practice of Object Systems (TAPOS) on Subjectivity in Object-Oriented Systems, 1996.
B.B. Kristensen, D.C.M. May. Activities: Abstractions for Collective Behavior. Proceedings of the European Conference on Object-Oriented Programming (ECOOP’96), 1996.
B.B. Kristensen. Object-Oriented Modeling with Roles. Proceedings of the 2nd International Conference on Object-Oriented Information Systems (OOIS’95), 1995.
B.B. Kristensen. Complex Associations: Abstractions in Object-Oriented Modeling. Proceedings of Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA’94), 1994.
B.B. Kristensen, K. Østerbye. Conceptual Modeling and Programming Languages. Sigplan Notices, 29 (9), 1994.
B.B. Kristensen. Transverse Activities: Abstractions in Object-Oriented Programming. Proceedings of International Symposium on Object Technologies for Advanced Software (ISOTAS’93), 1993.
B.B. Kristensen. Transverse Classes & Objects in Object-Oriented Analysis, Design and Implementation. Journal of Object-Oriented Programming, 1993.
S. Matsuoka, A. Yonezawa. Analysis of Inheritance Anomaly in Object-Oriented Concurrent Languages. In G. Agha, P. Wegner, and A. Yonezawa, editors, Research Directions in Object-Based Concurrency. MIT Press, 1993.
D.C-M. May, B.B. Kristensen, P. Nowack. TangO: Modeling In Style. Proceedings of the Second International Conference on Generative Systems in the Electronic Arts (Second Iteration-Emergence), Melbourne, Australia, 2001.
J. Rumbaugh. Relations as Semantic Constructs in an Object-Oriented Language. Proceedings of the Object-Oriented Systems, Languages and Applications Conference (OOPSLA’87), 1987.
J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy, W. Lorensen. Object-Oriented Modeling and Design. Prentice Hall 1991.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kristensen, B.B. (2002). Associative Modeling and Programming. In: Bellahsène, Z., Patel, D., Rolland, C. (eds) Object-Oriented Information Systems. OOIS 2002. Lecture Notes in Computer Science, vol 2425. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46102-7_39
Download citation
DOI: https://doi.org/10.1007/3-540-46102-7_39
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44087-1
Online ISBN: 978-3-540-46102-9
eBook Packages: Springer Book Archive