OSS4MDE´14 publications are now available at workshop proceedings
- Bernhard Schaetz, fortiss, Germany
Title: Open Source — Innovation platforms for MBSE?
The full potential of model-based systems engineering tools can only be realized by providing not only methods to build models for documentation or code generation, but also powerful methods of analysis and synthesis. This requires expertise from different fields that range from meta-modeling via tool architecture issues to semantic theories and hardware platforms.
Currently, closed -source commercial approaches to model-based engineering – specifically in the field of embedded systems – have made substantial achievements, but can present an impediment to innovations by strict IP protection. As a result, open-source initiatives have achieved increased attention by both industrial and public bodies. An open-source based approach, on the one hand, provides the possibility to combine a large variety of different techniques and methods by providing an integration platform (like a joint meta-model for many different participants), while on the other hand it also requires compromises w.r.t. to clarity of concepts, like the choise of a model of computation. Both approaches have their advantages and disadvantages. In this presentation, we show two approaches from either extreme: AF3 – a free license model-based engineering tool ranging from requirements engineering to schedule generation – based on a clearly defined semantics; and mbeddr – an open-source model-based engineering tool focusing on adding language-extensions to programing languages – based on the C-language semantics. Besides illustrating these approaches, we discuss the advantages and disadvantages of either eco-system, and their effect on realizing and disseminating innovations.
Bernhard Schätz received his Ph.D. and Habilitation degree in Informatics from the Technische Unversität München. At fortiss, he leads the research department “Software & Systems Engineering” with the fields of Analysis and Design of Dependable Systems, Optimized Design Space Exploration, Model-Based Engineering Tools, with Smart Grid, Automotive, and Automation as fields of application. Besides his scientific activities, he acts as Lecturer at the Technische Unversität München, he is co-founder and member of the advisory board of the Validas AG, and works as a consultant (incl. BW, Bosch, Eurocopter) in the field of Software Engineering.
- Francis Bordeleau, and Edgard Fiallos, Ericsson Canada
Title: Model-Based Engineering: A New Era Based on Papyrus and Open Source Tooling
Model-Based Engineering (MBE) has proven to be highly successful in many different contexts in large software organizations like Ericsson over the last decades. However, the broad adoption of MBE has been significantly limited by the fact that existing tools have failed to provide for better customizability and support for DSML and to deliver capabilities to cover for the broad range of development aspects that are considered critical by end-users. Moreover, the lack of evolution of commercial modeling tools in the recent years has led several development units to seriously re-consider the use of modeling tools. We believe that the emergence of Papyrus as an industrial-grade open source modeling UML tool has the potential to be a real game changer and provide the required cornerstone of a new MBE era that will enable collaboration between industry and the research community to develop a complete MBE development environment that will provide support for the broad set of capabilities required by the end-users.
In this presentation, we will first discuss some of the key lessons learned from the last 25 years of MBE, and then discuss why we believe open source and Papyrus can be used as a basis for the development of a complete industrial-grade MBE tool suite. We will also discuss the critical role that the community has to play in the success of the overall tool suite.
- Gaël Blondelle, Eclipse Foundation
Title: MDE 2020: The PolarSys opportunity!
In 2012, an international group including large companies like Airbus, Ericsson and Thales, renown research centers like CEA and service providers like Atos, Combitech or Obeo, collaborated with the Eclipse Foundation to create PolarSys, the Eclipse Working Group dedicated to Open Source tools for Embedded Systems. Two years after, we see the first successes of this initiative with new members joining, new projects submitted to the Working Group and lots of innovation to tools covering all the System Engineering activities from requirements engineering to V&V including tools for coding and debugging. Most importantly, PolarSys is also the place where the vibrant Eclipse Modeling ecosystem crystalizes to provide mature open source MDE tools for UML, SysML or DSML modeling, code and document generation and requirements engineering. This talk will go through the Polarsys objectives and products and show the unique opportunity to join academic results with large organizations needs and service providers expertise with open source technologies at work.
- Sebastien Gerard, CEA-list, France
Title: The Papyrus Open Source Modeling Environment
- Hugo Brunelière and Jordi Cabot, Inria, France
Title:On Developing Open Source MDE Tools: Our Eclipse Stories and Lessons Learned
- Carsten Kolassa and Bernhard Rumpe, RWTH Aachen, Germany
Title: The influence of the generator’s license on generated artifacts
- Zoltán Micskei, Raimund-Andreas Konnerth, Benedek Horváth, Oszkár Semeráth, András Vörös and Dániel Varró, Budapest University of Technology and Economics, Hungary
Title: On Open Source Tools for Behavioral Modeling and Analysis with fUML and Alf
- Lars Hamann, Frank Hilken, and Martin Gogolla, Bremen University, Germany
Title: Collected Experience and Thoughts on Long Term Development of an Open Source MDE Tool
- James Williams (York University, UK), Nicholas Matragkas (York University, UK), Dimitris Kolovos (York University, UK), Yannis Korkontzelos (Manchester University, UK), Sofia Annaniadou (Manchester University, UK) and Richard Paige (York University, UK)
Title: Software Analytics for MDE Communities (Position Paper)
OSS4MDE 2014 Program
Download Program in PDF
Download Preproceedings Volume