UML2 MUST ENABLE A FAMILY OF LANGUAGES.
Saved in:
| Title: | UML2 MUST ENABLE A FAMILY OF LANGUAGES. |
|---|---|
| Authors: | Duddy, Keith1 dud@dstc.edu.au |
| Source: | Communications of the ACM. Nov2002, Vol. 45 Issue 11, p73-75. 3p. |
| Subjects: | Unified modeling language, Object Management Group Inc., Object-oriented methods (Computer science), Programming languages, Computer architecture, Computer science |
| Abstract: | Practioners and researchers of Object Management Group Inc. (OMG) has adopted Unified Modeling Language (UML) ever since OMG's foundation in 1997. It is now considered that a new UML that fulfills first class extension mechanism could facilitate a powerful new toolset implementing UML's superstructure yet be flexible enough to cope with adaptations such as OMG's Common Warehouse Metamodel and Enterprise Distributed Object Computing standards, as well as future models reusing and extending UML. UML2 needs to take advantage of new infrastructure to enable first-class specialization and variation of the UML superstructure language. It is incumbent on voters participating in the OMG UML2 process to insist on fulfillment of the mandatory requirements for first-class extension of the UML metamodel-before voting to adopt any proposal. Allowing an inferior UML1 style of extension mechanism to persist in UML2 represents a substantial barrier to the success of OMG's Model Driven Architecture. Moreover, it will splinter the new meta-models of architectural paradigms and platforms needed for MDA from the UML superstructure, preventing them from being close siblings sharing semantics, structure, notation, and tools. |
| Database: | Engineering Source |
| FullText | Links: – Type: pdflink Text: Availability: 0 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 12126220 AccessLevel: 6 PubType: Periodical PubTypeId: serialPeriodical PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: UML2 MUST ENABLE A FAMILY OF LANGUAGES. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Duddy%2C+Keith%22">Duddy, Keith</searchLink><relatesTo>1</relatesTo><i> dud@dstc.edu.au</i> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22Communications+of+the+ACM%22">Communications of the ACM</searchLink>. Nov2002, Vol. 45 Issue 11, p73-75. 3p. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22Unified+modeling+language%22">Unified modeling language</searchLink><br /><searchLink fieldCode="DE" term="%22Object+Management+Group+Inc%2E%22">Object Management Group Inc.</searchLink><br /><searchLink fieldCode="DE" term="%22Object-oriented+methods+%28Computer+science%29%22">Object-oriented methods (Computer science)</searchLink><br /><searchLink fieldCode="DE" term="%22Programming+languages%22">Programming languages</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+architecture%22">Computer architecture</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+science%22">Computer science</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: Practioners and researchers of Object Management Group Inc. (OMG) has adopted Unified Modeling Language (UML) ever since OMG's foundation in 1997. It is now considered that a new UML that fulfills first class extension mechanism could facilitate a powerful new toolset implementing UML's superstructure yet be flexible enough to cope with adaptations such as OMG's Common Warehouse Metamodel and Enterprise Distributed Object Computing standards, as well as future models reusing and extending UML. UML2 needs to take advantage of new infrastructure to enable first-class specialization and variation of the UML superstructure language. It is incumbent on voters participating in the OMG UML2 process to insist on fulfillment of the mandatory requirements for first-class extension of the UML metamodel-before voting to adopt any proposal. Allowing an inferior UML1 style of extension mechanism to persist in UML2 represents a substantial barrier to the success of OMG's Model Driven Architecture. Moreover, it will splinter the new meta-models of architectural paradigms and platforms needed for MDA from the UML superstructure, preventing them from being close siblings sharing semantics, structure, notation, and tools. |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=12126220 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1145/581571.581596 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 3 StartPage: 73 Subjects: – SubjectFull: Unified modeling language Type: general – SubjectFull: Object Management Group Inc. Type: general – SubjectFull: Object-oriented methods (Computer science) Type: general – SubjectFull: Programming languages Type: general – SubjectFull: Computer architecture Type: general – SubjectFull: Computer science Type: general Titles: – TitleFull: UML2 MUST ENABLE A FAMILY OF LANGUAGES. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Duddy, Keith IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 11 Text: Nov2002 Type: published Y: 2002 Identifiers: – Type: issn-print Value: 00010782 Numbering: – Type: volume Value: 45 – Type: issue Value: 11 Titles: – TitleFull: Communications of the ACM Type: main |
| ResultId | 1 |