Skip to main content

Associative Modeling and Programming

  • Conference paper
  • First Online:

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

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. K. Arnold, J. Gosling. The JAVA Programming Language. Addison Wesley, 1999.

    Google Scholar 

  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. G. Booch, J. Rumbaugh, I. Jacobson. The Unified Modeling Language User Guide. Addison Wesley, 1998.

    Google Scholar 

  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. 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. E.E. Jacobsen. Concepts and Language Mechanisms in Software Modelling. University of Southern Denmark, PhD Thesis, 2000.

    Google Scholar 

  7. B.B. Kristensen. Subjective Behavior. International Journal of Computer Systems Science and Engineering, Volume 16, Number 1, (13–24), January, 2001.

    MathSciNet  Google Scholar 

  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. 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. 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. 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. 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. B.B. Kristensen, K. Østerbye. Conceptual Modeling and Programming Languages. Sigplan Notices, 29 (9), 1994.

    Google Scholar 

  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. B.B. Kristensen. Transverse Classes & Objects in Object-Oriented Analysis, Design and Implementation. Journal of Object-Oriented Programming, 1993.

    Google Scholar 

  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. 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. 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. J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy, W. Lorensen. Object-Oriented Modeling and Design. Prentice Hall 1991.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics