Content deleted Content added
Stevertigo (talk | contribs) No edit summary |
m Disambiguate model (You can help!) using AWB |
||
Line 1:
'''Object-Oriented Modeling''', or OOM, is a [[computer model|modeling]] paradigm mainly used in [[computer programming]].
This paradigm assists the programmer to address the complexity of a [[problem ___domain]] by considering it as a set of related Objects. Modeling task then is specifying, for a specific context, those Objects (or the Class the Objects belongs to), there respective set of Properties and Methods, shared by all Objects members of the Class. For more discussion, see [[Object-oriented analysis and design]] and [[Object-oriented]] programming.
Line 7:
The Model description or [[Schema]] may grow in complexity to require a Notation. Many notations has been proposed, based on different paradigms, diverged, and converged in a more popular one known as [[Unified Modeling Language|UML]].
An informal description or a Schema notation is translated by the programmer or a [[CASE|Computer-Aided Software Engineering]] tool in the case of Schema notation (created using a Module specific to the CASE tool application) into a specific programming language that supports [[Object-
{{computer-stub}}
|