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