First Workshop on Open Source Software for Model Driven Engineering (OSS4MDE’14)
Background and Motivation: The successful use of Model-Driven Engineering techniques is crucially dependent on the availability of a wide variety of tools, including textual or graphical editors with conformance and consistency checking; repositories with version control, diff/merge capabilities and support for distributed development; generators and transformation engines to, e.g., generate reports, test cases, or source code; simulators, animators, analyzers, and verifiers, possibly with visualization capabilities; run-time environments with model compilers and run-time monitors; and development environments that integrate these tools and support workflows and project management. These tools need to observe relevant standards (e.g., for UML, MOF, XMI), may have to comply with certification regulations such as DO178 or ISO26262, and be stable, extensible, well-documented, user-friendly, and low-cost. Moreover, many industrial users require rapid responses to feature requests and long-term support of at least 10 years and up to 80 years. On the other hand, academic users want tools to be free and offer the balance between extensibility and simplicity required for research and teaching.
To satisfy their tool needs, the vast majority of industrial MDE users have been relying on commercial tool vendors. However, many industrial users have grown increasingly concerned about the continued ability of commercial ven-dors to deliver MDE tools satisfying above requirements and a growing numberof them either are considering the use of open source tools or have already committed to it. Indeed, in 2013, several companies founded PolarSys (polarsys.org), an Eclipse Industry Working Group, aimed at facilitating the timely development and adoption of a complete collection of industrial-strength, Eclipse-based open source tools for the development of reliable embedded systems. For instance,the current PolarSys IDE supports, e.g., real-time application design with UML, OCL, and SysML via the Papyrus UML tool and the tools developed in the context of the TOPCASED open source initiative. Industrial members of PolarSys include Airbus, Thales, CEA list, Ericsson, Astrium, Atos, Obeo, Soyatec, Combitech, and Intecs. The development and availability of a complete, industrial-strength open source MDE tool suite represents a radical shift from past practices and presents both exciting opportunities and substantial challenges for everybody interested in MDE, regardless of whether they use the tools for industrial development, research, or education. Due to the importance of tooling to the success of MDE, this shift has the potential to provide a much-needed stimulus for major advances in its adoption, development, and dissimination. The purpose of the OSS4MDE workshop is to ensure that this potential is realized.
Objectives and Topics.:
The goal of the workshop is to bring together researchers, educators and industry representatives interested in modeling and MDE and provide them with an opportunity to learn more about the anticipated increased importance of open source MDE tools and to shape and influence future developments so that the effectiveness of open source modeling tools is maximized for all stakeholders.
Topics of interest include, but are not limited to:
- how to facilitate the adoption of open source MDE tools in industry, research, and teaching
- how to facilitate the efﬁcient, sustained development of high-quality, open source MDE tools suitable for users in industry, research, and teaching
- what are the needs of existing open source MDE tools and what hinders their use
- To what extent does development of open source MDE tools require oversight and governance
- how to build and sustain an open and active user and developer community for open source MDE tools
- what is the best way that social media and online resources such as stackoverflow.com can be leveraged
- what are the requirements for the integration of open source and commercial tools and how can they be realized
- what are potential pitfalls (e.g., legal and licensing issues) in the development and use of open source MDE tools
- insightful experience reports describing the development or use of open source MDE tools that, e.g., speak to the topics listed above
The intended audience consists of all people interested in advancing MDE in industry or academia through the use or development of open source tools and their supporting ecosystems.
Submissions, Guidelines, and Proceedings: Authors are invited to submit vision and position papers relevant to the workshop topic. Also welcome are insightful experience and work in progress reports describing the use or development of open source tools for MDE in industrial or academic contexts. All submissions must be written in English and adhere to the Springer LNCS template available at http://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0. Both, short papers (not more than 6 pages, including references) and full papers (not more than 10 pages) are welcome. Accepted papers will appear in workshop proceedings published in CEUR before the workshop. Submissions will be handled using EasyChair and reviewed by at least three PC members.