Object Oriented Role Analysis Method

From Wikipedia, the free encyclopedia

The Object Oriented Role Analysis Method (OOram) is a method, based on the concept of role, for performing object-oriented modeling. OOram is a precursor for the Unified Modeling Language (UML). Originally (1989) coined Object Oriented Role Analysis, Synthesis and Structuring (OORASS), the method focuses on describing patterns of interaction without connecting the interaction to particular objects/instances.

OOram was originally developed by Trygve Reenskaug (1996), a professor at the University of Oslo and the founder of the Norwegian IT company Taskon.

[edit] See also

[edit] References

  • Reenskaug, Trygve; P. Wold, O. A. Lehne (1996). Working with Objects: The OOram Software Engineering Method. Manning/Prentice Hall. 
  • Rebecca J. Wirfs-Brock and Ralph E. Johnson (1990). Surveying Current Research in Object-Oriented Design. Communications of the ACM, vol. 33, no. 9 (September 1990), pp. 105-124. OORASS on pp. 113-116.