Associative Modeling and Programming

  • Bent Bruun Kristensen
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2425)


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.


Associative Modeling Method Invocation Ubiquitous System Tangible Object Referent System 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    K. Arnold, J. Gosling. The JAVA Programming Language. Addison Wesley, 1999.Google Scholar
  2. 2.
    K. Beck, W. Cunningham. A Laboratory For Teaching Object-Oriented Thinking. Proceedings of the Object-Oriented Systems, Languages and Applications Conference (OOPSLA’89), 1989.Google Scholar
  3. 3.
    G. Booch, J. Rumbaugh, I. Jacobson. The Unified Modeling Language User Guide. Addison Wesley, 1998.Google Scholar
  4. 4.
    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.Google Scholar
  5. 5.
    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.Google Scholar
  6. 6.
    E.E. Jacobsen. Concepts and Language Mechanisms in Software Modelling. University of Southern Denmark, PhD Thesis, 2000.Google Scholar
  7. 7.
    B.B. Kristensen. Subjective Behavior. International Journal of Computer Systems Science and Engineering, Volume 16, Number 1, (13–24), January, 2001.MathSciNetGoogle Scholar
  8. 8.
    B.B. Kristensen. Subjective Method Interpretation in Object-Oriented Modeling. Proceedings of the 5th International Conference on Object-Oriented Information Systems (OOIS’98), 1998.Google Scholar
  9. 9.
    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.Google Scholar
  10. 10.
    B.B. Kristensen, D.C.M. May. Activities: Abstractions for Collective Behavior. Proceedings of the European Conference on Object-Oriented Programming (ECOOP’96), 1996.Google Scholar
  11. 11.
    B.B. Kristensen. Object-Oriented Modeling with Roles. Proceedings of the 2nd International Conference on Object-Oriented Information Systems (OOIS’95), 1995.Google Scholar
  12. 12.
    B.B. Kristensen. Complex Associations: Abstractions in Object-Oriented Modeling. Proceedings of Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA’94), 1994.Google Scholar
  13. 13.
    B.B. Kristensen, K. Østerbye. Conceptual Modeling and Programming Languages. Sigplan Notices, 29 (9), 1994.Google Scholar
  14. 14.
    B.B. Kristensen. Transverse Activities: Abstractions in Object-Oriented Programming. Proceedings of International Symposium on Object Technologies for Advanced Software (ISOTAS’93), 1993.Google Scholar
  15. 15.
    B.B. Kristensen. Transverse Classes & Objects in Object-Oriented Analysis, Design and Implementation. Journal of Object-Oriented Programming, 1993.Google Scholar
  16. 16.
    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.Google Scholar
  17. 17.
    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.Google Scholar
  18. 18.
    J. Rumbaugh. Relations as Semantic Constructs in an Object-Oriented Language. Proceedings of the Object-Oriented Systems, Languages and Applications Conference (OOPSLA’87), 1987.Google Scholar
  19. 19.
    J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy, W. Lorensen. Object-Oriented Modeling and Design. Prentice Hall 1991.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2002

Authors and Affiliations

  • Bent Bruun Kristensen
    • 1
  1. 1.Maersk Mc-Kinney Moller InstituteUniversity of Southern DenmarkDenmark

Personalised recommendations