• DocumentCode
    18426
  • Title

    The Road Ahead for Architectural Languages

  • Author

    Lago, Patricia ; Malavolta, Ivano ; Muccini, Henry ; Pelliccione, Patrizio ; Tang, Antony

  • Volume
    32
  • Issue
    1
  • fYear
    2015
  • fDate
    Jan.-Feb. 2015
  • Firstpage
    98
  • Lastpage
    105
  • Abstract
    Despite the huge number of architectural languages that have been proposed in the last two decades, evidence today shows that industry-ready, well-accepted, and recognized languages for producing architecture descriptions are still lacking. This article explores the usability requirements of architectural languages from the perspectives of language definition, language mechanisms, and tool support. With a better understanding of architectural-language requirements, the authors explore the use of model-driven engineering to realize next-generation architectural languages, as well as its limitations.
  • Keywords
    Unified Modeling Language; software architecture; software tools; UML-based notation; language definition; language mechanisms; model-driven engineering; next-generation architectural languages; tool support; usability requirements; Computer applications; Computer languages; Software architecture; Software engineering; Unified modeling language; MDE; architectural language; model-driven engineering; software architecture; software engineering;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2014.28
  • Filename
    6756703