=Paper=
{{Paper
|id=Vol-2245/gemoc_intro
|storemode=property
|title=None
|pdfUrl=https://ceur-ws.org/Vol-2245/gemoc_intro.pdf
|volume=Vol-2245
}}
==None==
6th International Workshop on the Globalization of Modeling Languages (GEMOC) Preface Erwan Bousse Benoit Combemale Jeff Gray TU Wien University of Toulouse & Inria University of Alabama Vienna, Austria Toulouse, France Tuscaloosa, AL, USA erwan.bousse@tuwien.ac.at benoit.combemale@irit.fr gray@cs.ua.edu ABSTRACT USA. This edition helps to gather the state-of-the-art and practice To cope with complexity, modern software-intensive systems are recently initiated. It also strengthens the community that broadens often split in different concerns to serve the needs of diverse stake- the current domain-specific modeling language (DSML) research holders. These concerns are often associated with specialized de- focus beyond the development of independent DSMLs to a research scription languages and technologies, which are based on concern- focus that provides support for globalized DSMLs. specific problems and solution concepts. Developers thus face the GEMOC 2018 is supported by the GEMOC initiative and its as- challenging task of integrating the different languages and associ- sociated Eclipse Research Consortium, which promotes research ated technologies used to produce software artifacts in the different seeking to develop the necessary breakthroughs in software lan- concern spaces. The workshop GEMOC 2018 is a full-day workshop guages to support global software engineering, i.e., breakthroughs bringing together researchers and practitioners in the modeling lan- that lead to effective technologies supporting different forms of guage community to discuss the challenges associated with integrat- language integration, including language collaboration, interoper- ing multiple, heterogeneous modeling languages. The workshop ability and composability. interests include techniques, frameworks, and environments to facilitate the creation, integration, and automated process- 2 FORMAT ing of heterogeneous modeling languages. Languages of interest The format reflects the goals of the workshop: constructive feedback range from requirements, to design and runtime languages, and on accepted papers about the conjoint use of different modeling include both general-purpose and domain-specific languages. Chal- languages, collaborations, and community building. The format of lenges related to engineering composable languages, well-formed the workshop is that of a working meeting. Hence, there is less focus semantic composition of languages and reasoning about systems on presentations and more focus on producing and documenting described using heterogeneous languages are of particular interest. a research content that identifies challenges, different forms of Following the five previous editions, the objective is to continue language integration, and relates existing solutions. expanding a community focused on problems arising from the glob- The workshop starts with a keynote, followed by two sessions alization of modeling languages; i.e., the use of multiple DSLs to about short presentations of the accepted papers. A significant support coordinated development of diverse aspects of a system. amount of time will be reserved for discussing each paper and their relations to each other. The last session is devoted to a working 1 CONTEXT AND MOTIVATION session dedicated to open discussions of the presented contributions and other topics suggested by the participants. Software intensive systems are becoming more complex, driven by the need to integrate across multiple concerns. Consequently, the development of such systems requires the integration of different 3 TOPICS concerns and skills. These concerns are usually covered by different The topics of interest for GEMOC 2018 include tools and meth- languages, with specific concepts, technologies and abstraction lev- ods for engineering modeling languages, composability and inter- els. This multiplication of languages eases the development related operability of heterogeneous modeling languages, language inte- to one specific concern, but raises language and technology inte- gration challenges (from requirement to design) for analysis and gration problems at the different stages of the software life cycle. simulation, model and metamodel composition, language interface In order to reason about the global system, it becomes necessary and viewpoint, heterogeneous modeling and simulation, language- to describe explicitly the different kinds of relationships that exist based socio-technical coordination, and multi-language or multi- between the different languages used in the development of a com- disciplinary environment. plex system. To support effective language integration, there is a The workshop fosters discussions related to practical and in- pressing need to reify and classify these relationships, as well as dustrial experience related to the use of heterogeneous modeling the language interactions that the relationships enable. languages, particularly in the following application domains: Cyber- The 2018 edition of the GEMOC workshop is a follow-up of Physical Systems, System of Systems, Internet of Services, Internet the successful previous five editions: GEMOC at MODELS 2013 in of Things, Complex Adaptive Systems, Smart City, Smart Building, Miami, USA, GEMOC at MODELS 2014 in Valencia, Spain, GEMOC Home automation, Smart Grids, management of renewable and at MODELS 2015 in Ottawa, Canada, GEMOC at MODELS 2016 in intermittent energy sources, Industry 4.0 and the smart factory of Saint-Malo, France, and GEMOC at MODELS 2017 in Austin, TX, the future. MODELS’18, October 2018, Copenhagen, Denmark Erwan Bousse, Benoit Combemale, and Jeff Gray 4 PROGRAM GEMOC 2018 (cf. http://gemoc.org/events/gemoc2018.html) gathers practitioners and researchers together to exchanges case studies, solutions and challenges related to the globalization of the modeling languages. This edition of the workshop features a keynote entitled “Model Driven Software Engineering creates tomorrow’s legacy”, given by Prof. Mark van den Brand from TU Eindhoven (NL). In his keynote, Prof. van den Brand raises the importance of Domain- Specific Languages and their current use in industry, and focuses on the challenge of co-evolving existing languages and conforming models as the knowledge on a given domain evolves. The following two sessions are dedicated to the presentations of the accepted papers, including the paper “Model Consistency en- sured by Metamodel Integration” by Johannes Meier and Andreas Winter; “A Common Integrated Framework for Heterogeneous Modeling Services” by Anastasia Mavridou, Tamas Kecskes, Qishen Zhang and Janos Sztipanovits; “Tool-Support of Socio-Technical Coordination in the Context of Heterogeneous Modeling” by Fran- cis Bordeleau, Benoit Combemale, Romina Eramo, Mark van den Brand and Manuel Wimmer; “CPS simulation models categories in Extended Enterprises” by Renan Leroux, Marc Pantel, Ileana Ober and Jean-Michel Bruel; and “Adding a Henshin Engine to GEMOC Studio: An experience report” by Steffen Zschaler. Finally, the workshop will end with a dedicated session for dis- cussions about the presented contributions, the coming challenges, and possible future collaborations. We hope you will enjoy the following proceedings, and feel free to join the GEMOC initiative at http://gemoc.org! The GEMOC’18 Organizers,