MAKE MODELS BE ASSETS.

Saved in:
Bibliographic Details
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