Object Oriented Role Analysis Method

Object Oriented Role Analysis Method

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.

See also

*Object modeling language

References

*cite book
first = Trygve
last = Reenskaug
coauthors = P. Wold, O. A. Lehne
year = 1996
title = Working with Objects: The OOram Software Engineering Method
publisher = Manning/Prentice Hall
id =

* 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.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Object Oriented Role Analysis and Modeling — The Object Oriented Role Analysis and Modeling (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).[1] Originally (1989) coined Object Oriented… …   Wikipedia

  • Object-oriented programming — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computing …   Wikipedia

  • Object-Role Modeling — Not to be confused with Object relational mapping. Example of the application of Object Role Modeling in a Schema for Geologic Surface , Stephen M. Richard (1999).[1] Object Role Modeling (ORM) is a method for conceptual modeling, and can be used …   Wikipedia

  • Object role modeling — Not to be confused with Object relational mapping. [ Stephen M. Richard (1999). [http://pubs.usgs.gov/of/1999/of99 386/richard.html Geologic Concept Modeling] . U.S. Geological Survey Open File Report 99 386.] ] Object Role Modeling (ORM) in the… …   Wikipedia

  • Object-relational impedance mismatch — The object relational impedance mismatch is a set of conceptual and technical difficulties that are often encountered when a relational database management system (RDBMS) is being used by a program written in an object oriented programming… …   Wikipedia

  • Role Class Model — In computer science, the role class model is a role analysis patterncite web | last = Fowler | first = Martin | authorlink = Martin Fowler | title = Dealing with Roles | work = Analysis Pattern | date = 1997 07 20 | url =… …   Wikipedia

  • Object diagram — Example of a Object diagram. UML diagrams Structural UML diagrams …   Wikipedia

  • Object recognition (computer vision) — Feature detection Output of a typical corner detection algorithm …   Wikipedia

  • Subject-oriented programming — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computing …   Wikipedia

  • Software analysis pattern — Software analysis patterns or simply analysis patterns in software engineering are conceptual models, which capture an abstraction of a situation that can often be encountered in modelling. An analysis pattern can be represented as a group of… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”