ByADL: An MDE Framework for Building Extensible Architecture Description Languages

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6285)


In order to deal with evolving needs and stakeholder concerns, next generation ADLs should support incremental extension and customization. In this direction we proposed byADL (Build Your ADL), a framework which allows software architects to (i) extend existent ADLs with domain specificities, new architectural views, or analysis aspects, (ii) integrate an ADL with development processes and methodologies, and (iii) customize an ADL. This paper presents the byADL tool and its features.


Model Transformation Composition Operator Software Architecture Model Migrator Graphical Editor 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    ISO: Fourth working draft of Systems and Software Engineering – Architectural Description (ISO/IECWD4 42010). Working doc.: ISO/IEC JTC 1/SC 7 N 000. IEEE, Los Alamitos (2009)Google Scholar
  2. 2.
    Kruchten, P., Lago, P., van Vliet, H.: Building up and reasoning about architectural knowledge. Quality of Software Architectures (2006)Google Scholar
  3. 3.
    Taylor, R.N., Medvidovic, N., Dashofy, E.M.: Software Architecture: Foundations, Theory, and Practice. John Wiley & Sons, Chichester (2009)CrossRefGoogle Scholar
  4. 4.
    Di Ruscio, D., Malavolta, I., Muccini, H., Pelliccione, P., Pierantonio, A.: Developing next generation adls through mde techniques. In: ICSE 2010. IEEE Computer Society, Los Alamitos (2010)Google Scholar
  5. 5.
    Malavolta, I., Muccini, H., Pelliccione, P., Tamburri, D.: Providing architectural languages and tools interoperability through model transformation technologies. IEEE TSE 36(1) (2010)Google Scholar
  6. 6.
    Cuadrado, J.S., Molina, J.G.: A model-based approach to families of embedded domain specific languages. IEEE TSE 99(RapidPosts), 825–840 (2009)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  1. 1.Dipartimento di InformaticaUniversity of L’AquilaItaly

Personalised recommendations