Jump to content

Talk:Systems modeling language

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Allan McInnes (talk | contribs) at 19:06, 29 June 2006 (move new topic to bottom of page). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Innovation?

The article says:

A notable innovation of SysML is support for requirements modeling.

But tools such as Vitech's CORE have supported system requirements modeling for years, so I fail to see how this is an "innovation" on SysML's part. --Allan McInnes (talk) 16:34, 14 June 2006 (UTC)[reply]

Not only CORE, but other modeling tools (e.g., Sparx Enterprise Architect) have previously supported visual requirements modeling. However, in the case of CORE, the modeling language is proprietary; in the case of EA, the requirements modeling support is a proprietary extension to UML. I propose that we replace the problematic sentence with something more accurate and less controversial: "A noteworthy improvement of SysML over UML is its support for requirements modeling." If no one objects to this recommendation over the next two weeks, I will make the modification. --Kobryn 17:56, 29 June 2006 (UTC)[reply]
Actually, I think you'll find that someone has already modified the sentence in question to read
A notable innovation of SysML over the UML is support for requirements modeling.
But if you feel that "improvement" is a better choice of words than "innovation" then by all means make that change. --Allan McInnes (talk) 18:56, 29 June 2006 (UTC)[reply]

Merge of open source, non-trademarked SysML with OMG SysML(tm) is problematic

"It has been suggested that OMG SysML be merged into this article (SysML) or section."

It is not a good idea to merge open-source, non-trademarked SysML with OMG SysML (tm), since they are related, but significantly different. Otherwise, why would the OMG have made the effort to trademark "OMG SysML" if it didn't recognize the need to brand its own version of this open source specification?

Originally SysML was developed by an open source project, and has been publicly available for download, including an open source license for distribution and use (|SysML Legal Notices) for more than 2 years. Open source SysML was intentionally not trademarked, so that organizations that wished to establish trademarks (e.g., OMG) for specification variations would distinguish them using a distinctive name (e.g., "OMG SysML"). This apparently is what has occurred, so we should clarify the distinction between open-source, non-trademarked SysML and OMG SysML(tm), rather than blur it by merging the two. Consequently, the OMG SysML specific content that is mixed into the current SysML page should be moved into the OMG SysML page to further clarify the differences. --Kobryn 18:58, 29 June 2006 (UTC)[reply]