Object-oriented modeling: Difference between revisions

Content deleted Content added
It's mostly about diagrams
Use the article name
Line 1:
{{Short description |Object-oriented approach to modeling a system}}
[[File:Component-based-Software-Engineering-example2.png|class=skin-invert-image|thumb|500px|AnObject-oriented examplemodel of components in a travel reservation system.]]
{{More citations needed|date=July 2019}}
'''Object-oriented modeling''' (OOM) is an approach to modeling a system as [[object (programming)|objects]]; generally as [[Visual modeling |visual modeling diagram]]s. It is primarily used for [[software development |developing]] [[software]], but can be and is used for other types of systems such as [[business process]]. [[Unified Modeling Language]] (UML) and [[SysML]] are two popular international standard languages used for OOM.<ref name="Jacobsen 1992 https://archive.org/details/objectorientedso00jaco/page/15 15,199">{{cite book|last=Jacobsen|first=Ivar|title=Object Oriented Software Engineering|year=1992|publisher=Addison-Wesley ACM Press|isbn=0-201-54435-0|pages=[https://archive.org/details/objectorientedso00jaco/page/15 15,199]|author2=Magnus Christerson|author3=Patrik Jonsson|author4=Gunnar Overgaard|url=https://archive.org/details/objectorientedso00jaco/page/15}}</ref>