open source software for model driven engineering...

1
Open Source Software for Model Driven Engineering (OSS4MDE’14) Workshop co-located with MODELS’14 URL: http://www.cs.queensu.ca/oss4mde Valencia, Spain 28, 29, or 30 September, 2014 Background and Motivation. The successful use of Model-Driven Engi- neering 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 work- flows 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 in- creasingly concerned about the continued ability of commercial vendors to deliver MDE tools satisfying above requirements and a growing number of 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 re- searchers, educators and industry representatives interested in modeling and MDE and provide them with an opportunity to learn more about the anticipated increased impor- tance 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 efficient, 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. Intended Audience. 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 sub- mit vision and position papers relevant to the workshop topic. Also welcome are in- sightful 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 pa- pers (not more than 6 pages, including references) and full papers (not more than 10 pages) are welcome. Accepted papers will appear in workshop proceedings pub- lished in CEUR before the workshop. Submissions will be handled using EasyChair and reviewed by at least three PC members. Important Dates. July 11 Submission deadline Aug 22 Notification TBD Final version due Sept 19 Proceedings available online Program Committee. Francis Bordeleau (co-chair) Ericsson, Canada Diarmuid Corcoran Ericsson, Sweden Krzysztof Czarnecki University of Waterloo, Canada Birgit Demuth University of Dresden, Germany Juergen Dingel (co-chair) Queen’s University, Canada Anders Eriksson Saab, Sweden Peter Feiler SEI, USA Robert France Colorado State University , USA Peter Fritzson Linkoeping University, Sweden Pierre Gaufillet Airbus, France Sebastien Gerard (co-chair) CEA list, France Martin Gogolla University of Bremen, Germany Reinhard von Hanxleden University of Kiel, Germany Mats Heimdahl University of Minnesota, USA Kenn Hussey Committerati, Canada Gert Johansson Combitech, Sweden Maximilian Koegel EclipseSource, Germany Richard Paige York University, UK Dorina Petriu Carleton University, Canada Simon Redding Zeligsoft, Canada Charles Rivet Selrahc Software, Canada Bernhard Rumpe RWTH Aachen, Germany Bran Selic Malina, Canada Markus Voelter Itemis, Germany Sebastian Voss (co-chair) Fortiss, Germany Jon Whittle Lancaster University, UK

Upload: others

Post on 06-Aug-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Open Source Software for Model Driven Engineering …flux.cs.queensu.ca/oss4mde/files/2014/03/OSS4MDE14_CFP_v1-1.pdftance of open source MDE tools and to shape and influence future

Open Source Software for Model Driven Engineering (OSS4MDE’14)

Workshop co-located with MODELS’14URL: http://www.cs.queensu.ca/oss4mde

Valencia, Spain

28, 29, or 30 September, 2014

Background and Motivation. The successful use of Model-Driven Engi-neering 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 distributeddevelopment; generators and transformation engines to, e.g., generate reports, testcases, or source code; simulators, animators, analyzers, and verifiers, possibly withvisualization capabilities; run-time environments with model compilers and run-timemonitors; and development environments that integrate these tools and support work-flows and project management.

These tools need to observe relevant standards (e.g., for UML, MOF, XMI), mayhave to comply with certification regulations such as DO178 or ISO26262, and bestable, extensible, well-documented, user-friendly, and low-cost.

Moreover, many industrial users require rapid responses to feature requests andlong-term support of at least 10 years and up to 80 years. On the other hand, academicusers want tools to be free and offer the balance between extensibility and simplicityrequired for research and teaching.

To satisfy their tool needs, the vast majority of industrial MDE users have beenrelying on commercial tool vendors. However, many industrial users have grown in-creasingly concerned about the continued ability of commercial vendors to deliverMDE tools satisfying above requirements and a growing number of them either areconsidering the use of open source tools or have already committed to it.

Indeed, in 2013, several companies founded PolarSys (polarsys.org), an EclipseIndustry Working Group, aimed at facilitating the timely development and adoptionof a complete collection of industrial-strength, Eclipse-based open source tools forthe development of reliable embedded systems. For instance, the current PolarSysIDE supports, e.g., real-time application design with UML, OCL, and SysML via thePapyrus UML tool and the tools developed in the context of the TOPCASED opensource 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 sourceMDE tool suite represents a radical shift from past practices and presents both excitingopportunities and substantial challenges for everybody interested in MDE, regardlessof whether they use the tools for industrial development, research, or education. Dueto the importance of tooling to the success of MDE, this shift has the potential toprovide a much-needed stimulus for major advances in its adoption, development, anddissimination. The purpose of the OSS4MDE workshop is to ensure that this potentialis realized.

Objectives and Topics. The goal of the workshop is to bring together re-searchers, educators and industry representatives interested in modeling and MDE andprovide them with an opportunity to learn more about the anticipated increased impor-tance of open source MDE tools and to shape and influence future developments sothat 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 efficient, sustained development of high-quality, opensource MDE tools suitable for users in industry, research, and teaching

• what are the needs of existing open source MDE tools and what hinders theiruse

• to what extent does development of open source MDE tools require oversightand governance

• how to build and sustain an open and active user and developer community foropen source MDE tools

• what is the best way that social media and online resources such asstackoverflow.com can be leveraged

• what are the requirements for the integration of open source and commercialtools and how can they be realized

• what are potential pitfalls (e.g., legal and licensing issues) in the developmentand use of open source MDE tools

• insightful experience reports describing the development or use of open sourceMDE tools that, e.g., speak to the topics listed above.

Intended Audience. The intended audience consists of all people interestedin advancing MDE in industry or academia through the use or development of opensource tools and their supporting ecosystems.

Submissions, Guidelines, and Proceedings. Authors are invited to sub-mit vision and position papers relevant to the workshop topic. Also welcome are in-sightful experience and work in progress reports describing the use or developmentof open source tools for MDE in industrial or academic contexts. All submissionsmust be written in English and adhere to the Springer LNCS template available athttp://www.springer.com/computer/lncs?SGWID=0-164-6-793341-0. Both, short pa-pers (not more than 6 pages, including references) and full papers (not more than10 pages) are welcome. Accepted papers will appear in workshop proceedings pub-lished in CEUR before the workshop. Submissions will be handled using EasyChairand reviewed by at least three PC members.

Important Dates.July 11 Submission deadline Aug 22 NotificationTBD Final version due Sept 19 Proceedings available online

Program Committee.Francis Bordeleau (co-chair) Ericsson, CanadaDiarmuid Corcoran Ericsson, SwedenKrzysztof Czarnecki University of Waterloo, CanadaBirgit Demuth University of Dresden, GermanyJuergen Dingel (co-chair) Queen’s University, CanadaAnders Eriksson Saab, SwedenPeter Feiler SEI, USARobert France Colorado State University , USAPeter Fritzson Linkoeping University, SwedenPierre Gaufillet Airbus, FranceSebastien Gerard (co-chair) CEA list, FranceMartin Gogolla University of Bremen, GermanyReinhard von Hanxleden University of Kiel, GermanyMats Heimdahl University of Minnesota, USAKenn Hussey Committerati, CanadaGert Johansson Combitech, SwedenMaximilian Koegel EclipseSource, GermanyRichard Paige York University, UKDorina Petriu Carleton University, CanadaSimon Redding Zeligsoft, CanadaCharles Rivet Selrahc Software, CanadaBernhard Rumpe RWTH Aachen, GermanyBran Selic Malina, CanadaMarkus Voelter Itemis, GermanySebastian Voss (co-chair) Fortiss, GermanyJon Whittle Lancaster University, UK