Jump to content

Talk:Object-oriented modeling

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by MadScientistX11 (talk | contribs) at 16:19, 13 December 2013 (Merge with Object modeling language). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Template:IEP assignment

WikiProject iconComputing Stub‑class
WikiProject iconThis article is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
StubThis article has been rated as Stub-class on Wikipedia's content assessment scale.
???This article has not yet received a rating on the project's importance scale.
Note icon
This article has been automatically rated by a bot or other tool as Stub-class because it uses a stub template. Please ensure the assessment is correct before removing the |auto= parameter.

Category

It still needs Category, See also, Bibliography.Connection

It is my proposal to merge the Object modeling language here for the following reasons:

  1. The term "Object modeling language" seems incomplete or confusing.
  2. The term seems incomplete because the articles describes the series of object-oriented modeling methods. So the term could/should be "Object-oriented modeling language"
  3. Both the term "Object modeling language" and "Object-oriented modeling language" is confusing, because UML is the standard object-oriented modeling language current article
  4. Bringing it all together under the term "Object-oriented modeling" seems like a good alternative.

-- Mdd (talk) 23:56, 7 December 2012 (UTC)[reply]

I oppose the merge. First, they are clearly different things. UML is an object modeling language. Object modeling is what you use UML for. Object modeling should talk about things like Booch, Jacobsen, etc. the process of modeling. You can do object modeling drawing boxes and arrows on a white board with no modeling language. Regarding your specific issues: 1) I don't see why object modeling language is confusing. It seems perfectly clear. As I said UML is an obvious example but there are other languages I've used. You could say OWL is a modeling language and Protege is a tool to do modeling. 2) I agree, this article as it stands now is awful, that is an issue with the article. 3) Again, no confusion UML is a modeling language object modeling is what you do with it. 4) Your last point wasn't substantive, no reply needed. BTW, I do agree that renaming this article is probably warranted. I was surprised there was no article for OO methods (booch, rumbaugh, etc.) If there was such an article I would say merging OO modeling into THAT article might make sense. MadScientistX11 (talk) 16:19, 13 December 2013 (UTC)[reply]