• DocumentCode
    149475
  • Title

    Architecture Description Leveraging Model Driven Engineering and Semantic Wikis

  • Author

    Baroni, Andrea ; Muccini, Henry ; Malavolta, Ivano ; Woods, Eoin

  • Author_Institution
    Dept. of Inf. Eng., Comput. Sci. & Math. Univ. of L´Aquila, L´Aquila, Italy
  • fYear
    2014
  • fDate
    7-11 April 2014
  • Firstpage
    251
  • Lastpage
    254
  • Abstract
    A previous study, run by some of the authors in collaboration with practitioners, has emphasized the need to improve architectural languages in order to (i) make them simple and intuitive enough to communicate effectively with project stakeholders, and (ii) enable formality and rigour to allow analysis and other automated tasks. Although a multitude of languages have been created by researchers and practitioners, they rarely address both of these needs. In order to reconcile these divergent needs, this paper presents an approach that (i) combines the rigorous foundations of model-driven engineering with the usability of semantic wikis, and (ii) enables continuous syncronization between them, this allows software architects to simultaneously use wiki pages for communication and models for model-based analysis and manipulation. In this paper we explain how we applied the approach to an industry-inspired case study using the Semantic Media Wiki wiki engine and a model-driven architecture description implemented within the Eclipse Modeling Framework. We also discuss how our approach can be generalized to other wiki-based and model-driven technologies.
  • Keywords
    Web sites; software architecture; Eclipse modeling framework; architectural languages; architecture description; model-based analysis; model-based manipulation; model-driven architecture description; model-driven engineering; model-driven technologies; semantic media Wiki engine; software architecture; Analytical models; Computer architecture; Electronic publishing; Information services; Internet; Semantics; Unified modeling language; Architecture Description; Model-Driven Engineering; Wikis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Architecture (WICSA), 2014 IEEE/IFIP Conference on
  • Conference_Location
    Sydney, NSW
  • Type

    conf

  • DOI
    10.1109/WICSA.2014.21
  • Filename
    6827127