MAKE MODELS BE ASSETS.
Saved in:
| Title: | MAKE MODELS BE ASSETS. |
|---|---|
| Authors: | Mellor, Stephen J.1 steve@projtech.com |
| Source: | Communications of the ACM. Nov2002, Vol. 45 Issue 11, p76-78. 3p. |
| Subjects: | Unified modeling language, Object Management Group Inc., Object-oriented methods (Computer science), Programming languages, Technical specifications, 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 highlighted that UML needs to be executable and translatable so that developers' models are interchangeable across the entire tool chain. UML models that are freely interchangeable, executable, and translatable represent the foundation of the Object Management Group's Model Driven Architecture (MDA), making possible a world in which software expressed as UML models, not only as code, is an asset. A layered UML with a small well-defined, executable, and translatable nucleus enables and supports development of a tool chain so that developers can build, verify and compile models to multiple targets as technology changes and employ other yet-to-be-invented tools to ensure model correctness and completeness. None of this is possible unless UML is layered and its specification built from a small set of components automatically merged together to ensure correctness. Only then can UML models be truly executable, translatable, and interchangeable assets, fully realizing the vision of MDA. |
| Database: | Engineering Source |
| FullText | Links: – Type: pdflink Text: Availability: 0 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 12126221 AccessLevel: 6 PubType: Periodical PubTypeId: serialPeriodical PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: MAKE MODELS BE ASSETS. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Mellor%2C+Stephen+J%2E%22">Mellor, Stephen J.</searchLink><relatesTo>1</relatesTo><i> steve@projtech.com</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, p76-78. 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="%22Technical+specifications%22">Technical specifications</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 highlighted that UML needs to be executable and translatable so that developers' models are interchangeable across the entire tool chain. UML models that are freely interchangeable, executable, and translatable represent the foundation of the Object Management Group's Model Driven Architecture (MDA), making possible a world in which software expressed as UML models, not only as code, is an asset. A layered UML with a small well-defined, executable, and translatable nucleus enables and supports development of a tool chain so that developers can build, verify and compile models to multiple targets as technology changes and employ other yet-to-be-invented tools to ensure model correctness and completeness. None of this is possible unless UML is layered and its specification built from a small set of components automatically merged together to ensure correctness. Only then can UML models be truly executable, translatable, and interchangeable assets, fully realizing the vision of MDA. |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=12126221 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1145/581571.581597 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 3 StartPage: 76 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: Technical specifications Type: general – SubjectFull: Computer science Type: general Titles: – TitleFull: MAKE MODELS BE ASSETS. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Mellor, Stephen J. 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 |