• DocumentCode
    833836
  • Title

    Model-driven development using UML 2.0: promises and pitfalls

  • Author

    France, Robert B. ; Ghosh, Sudipto ; Dinh-Trong, Trung ; Solberg, Arnor

  • Author_Institution
    Colorado State Univ., Fort Collins, CO, USA
  • Volume
    39
  • Issue
    2
  • fYear
    2006
  • Firstpage
    59
  • Lastpage
    66
  • Abstract
    Experience indicates that effective complexity management mechanisms automate mundane development tasks and provide strong support for separation of concerns. For example, current high-level programming languages and integrated development environments provide abstractions that shield developers from intricate lower-level details and offer automated support for transforming abstract representations of source code into faithful machine-executable forms. The Object Management Group initiated the Unified Modeling Language 2.0 effort to address significant problems in earlier versions. While UML 2.0 improves over earlier versions in some aspects, its size and complexity can present a problem to users, tool developers, and OMG working groups charged with evolving the standard.
  • Keywords
    Unified Modeling Language; distributed object management; OMG; Object Management Group; UML 2.0; Unified Modeling Language 2.0; complexity management mechanisms; model-driven development; Books; Collaboration; Runtime; Standards development; Unified modeling language; MDE tools; Model-driven engineering; Programming languages; Software development; System design; UML 2.0;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/MC.2006.65
  • Filename
    1597089