Model-Driven Engineering Ecosystems

Valdemar Vicente Graciano Neto, Fabio Basso, Rodrigo Santos, Noor Hasrina Bakar, Mohamad Kassab, Claudia Werner, Toacy Oliveira, Elisa Yumi Nakagawa

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Model-Driven Engineering (MDE) comprises the practice of systematically using models during software development. The high diversity of MDE assets (e.g., metamodels, models, model transformation engines, and design tools) has raised a rich, diverse, and complex software ecosystem (SECO), where a collection of assets is governed by underlying rules and surrounded by a community of players. The lack of a deeper understanding on those relations has: (i) hampered the adoption of such paradigm by newcomers; (ii) increased the learning curve; (iii) prevented the community from exploiting their full potential; and (iv) inhibited the more essential bene?ts promoted by MDE, such as automation, reuse, productivity, maintainability, and time to market. In this context, this paper presents preliminary results of an investigation on MDE as a SECO. We compiled existing knowledge from literature joining independent research ?ndings to provide an exploratory characterization of the technical dimension of such ecosystem. We also identi?ed research gaps that motivate further investigation considering the relevance and potential of this topic for the forthcoming years.

Original languageEnglish (US)
Title of host publicationProceedings - 2019 IEEE/ACM 7th International Workshop on Software Engineering for Systems-of-Systems and 13th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems, SESoS-WDES 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages58-61
Number of pages4
ISBN (Electronic)9781728134390
DOIs
Publication statusPublished - May 2019
Event7th IEEE/ACM International Workshop on Software Engineering for Systems-of-Systems and 13th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems, SESoS-WDES 2019 - Montreal, Canada
Duration: May 28 2019 → …

Publication series

NameProceedings - 2019 IEEE/ACM 7th International Workshop on Software Engineering for Systems-of-Systems and 13th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems, SESoS-WDES 2019

Conference

Conference7th IEEE/ACM International Workshop on Software Engineering for Systems-of-Systems and 13th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems, SESoS-WDES 2019
CountryCanada
CityMontreal
Period5/28/19 → …

    Fingerprint

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Hardware and Architecture
  • Software
  • Safety, Risk, Reliability and Quality

Cite this

Graciano Neto, V. V., Basso, F., Santos, R., Bakar, N. H., Kassab, M., Werner, C., ... Nakagawa, E. Y. (2019). Model-Driven Engineering Ecosystems. In Proceedings - 2019 IEEE/ACM 7th International Workshop on Software Engineering for Systems-of-Systems and 13th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems, SESoS-WDES 2019 (pp. 58-61). [8882850] (Proceedings - 2019 IEEE/ACM 7th International Workshop on Software Engineering for Systems-of-Systems and 13th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems, SESoS-WDES 2019). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/SESoS/WDES.2019.00016