MODELS 2017 Conference

From Wiki
Jump to: navigation, search

Papyrus IC presence at MODELS 2017

Note: In the following sections, authors, speakers and organizers that are members or participants in Papyrus IC activities are marked in bold. The lists include only papers and keynotes by members or participants of the Papyrus IC and workshops with organizers or participation from members of the Papyrus IC.

Note: Papers are listed in order of appearance in the MODELS schedule.

Papyrus IC Pub Event

For people present at MODELS 2017 this week in Austin (TX), we are pleased to invite you at the Papyrus IC Pub Event that will take place at the EasyTiger on Tuesday night at 20h00. This is an opportunity for people interested in the Papyrus IC to get together for an informal event to discuss model-based engineering (MBE), Papyrus, and Eclipse. The Easy Tiger is located at 709 E 6th St, Austin, TX 78701, which is a 10 min walk from the conference location (Sheraton Austin Hotel at the Capital).

This is an open event, everybody is welcome to join. We look forward seeing you at the Easy Tiger!

Papyrus IC Booth at MODELS 2017

Details TBA

Main Conference


  • Title: How is ATL Really Used? Language Feature Use in the ATL Zoo
    • Authors: Gehan M. K. Selim, James R. Cordy, Juergen Dingel (Queen's University)
  • Title: User Experience for Model-Driven Engineering: Challenges and Future Directions
    • Authors: Silvia Abrahão, Francis Bordeleau (Cmind), Betty Cheng, Sahar Kokaly, Richard Paige (University of York), Harald Störrle, Jon Whittle (FT)
  • Title: Bridging Proprietary Modelling and Open-Source Model Management Tools: The Case of PTC Integrity Modeller and Epsilon.
    • Authors: Athanasios Zolotas, Horacio Hoyos Rodriguez, Dimitris Kolovos (University of York), Richard Paige (University of York), Stuart Hutchesson (P&I)
  • Title: An Empirical Evaluation of the Maturity of the Eclipse Modeling Ecosystem
    • Authors: Javier Luis Canovas Izquierdo, Valerio Cosentino, Jordi Cabot (UOC)




  • Jan Bosch
  • Sébastien Gerard (CEA)
  • Dimitris Kolovos (University of York)
  • Ivano Malavolta
  • Henry Muccini



  • Erwan Bousse
  • Jeff Gray
  • Philip Langer (EclipseSource)
  • Tanja Mayerhofer (TU Vienna)
  • Ed Seidewitz


Title: Towards an Open-Source MDE Tooling Infrastructure for the Internet of Things

Speaker: Juergen Dingel (Queen's University)

Abstract: Despite significant progress, the efficient construction of high-quality software is still challenging. As software continues to penetrate more parts of industry, business, and society, and is entrusted with increasingly complex tasks, these challenges will not diminish. With its emphasis on abstraction and automation, Model Driven Engineering (MDE) has the proven potential to deal with this complexity.

We will summarize our ongoing efforts to build comprehensive open source tool support for the use of MDE for the development of real-time embedded systems that are distributed, heterogenous, and adaptive, and thus possess many of the features that Cyber-Physical Systems (CPS) and Internet of Things (IoT) applications are expected to have. Our starting point will be short descriptions of UML-RT, a proven UML2 profile for real-time embedded systems, and Papyrus-RT, an open source MDE tool for UML-RT. Then, our work on extending the capabilities of UML-RT and Papyrus-RT will be discussed.

In particular, we will show how UML-RT models can be

  1. connected with external tools and components for the purposes of quality assurance (e.g., monitoring, animation, simulation), adaptation (e.g., steering), and construction of loosely coupled, heterogenous systems (e.g., via IoT’s MQTT protocol),
  2. debugged on the model-level in a platform-independent fashion, and
  3. modified at runtime.

Next steps and open problems will be sketched.



  • Title: The Conformance Relation Challenge: A Guideline for Building Flexible Modelling Frameworks
    • Authors: Nicolas Hili (Queen's University) and Jean-Sébastien Sottet
  • Title: Turning Models Inside Out
    • Authors: Alfa Yohannis, Fiona Polack and Dimitris Kolovos (University of York)



  • Title: Modeling co-simulation : a first experiment
    • Authors: Renan Leroux, Ileana Ober, Marc Pantel and Jean-Michel Bruel (University of Toulouse/IRIT)



  • Title: Domain-Level Debugging for Compiled DSLs with the GEMOC Studio
    • Authors: Erwan Bousse, Tanja Mayerhofer (TU Vienna) and Manuel Wimmer



  • Mojtaba Bagherzadeh (Queen's University)
  • Francis Bordeleau (Cmind)
  • Jean-Michel Bruel (University of Toulouse/IRIT)
  • Juergen Dingel (Queen's University)
  • Sebastien Gerard (CEA)
  • Nicolas Hili (Queen's University)


Title: MDE Tools in Industry and Education - Understanding, Comparing and Improving the Tools

Speaker: Cortland Starrett (OneFact)

Abstract: A variety of Model-Driven Engineering tools have existed through the years employing a range of Methodologies. Just like a new engineer's favorite programming language, people can be passionate about their favorite modeling tool or methodology. This is actually a Good Thing. However, it can make it difficult to objectively compare the tools and their relative effectiveness.

It is difficult but not impossible. A measure of success has been experienced in industry and education comparing modeling tools. And a lot of fun has been enjoyed in the process!

This presentation provides an experience report on various techniques of putting tools and their associated methodologies head-to-head in comparative analysis. Techniques for obtaining objective results are presented. Approaches that focus on the tools directly will be discussed. Approaches that employ competition and outcome-based results are explored. Examples spanning four continents across many cultures and age ranges will be included. This will be a fun and interactive journey through a number of robotics contests, poster judgings, blimp navigations and semester-long course experiences.



  • Tanja Mayerhofer (TU Vienna)
  • Alfonso Pierantonio
  • Bernhard Schätz
  • Dalila Tamzalit


  • Title: Metamodels Relaxation for Model Family Support
    • Authors: Sanaa Alwidian and Daniel Amyot (University of Ottawa)



  • Federico Ciccozzi (Mälardalen University)
  • Ivano Malavolta


  • Title: Model-driven Development of Adaptive IoT Systems
    • Authors: Mahmoud Hussein, Shuai Li (speaker), Ansgar Radermacher (CEA)
    • Abstract: There is an increasing demand for software systems that utilize the new Internet of Things (IoT) paradigm to provide users with the best functionalities, through transforming objects from traditional to smart ones. In recent years, a number of approaches have been proposed to enable the development of such IoT systems. However, developing IoT systems that adapt at runtime is still a major challenge. In this paper, we propose a model-driven approach to ease the modeling and realization of adaptive IoT systems. First, to model an IoT system, we adopted SysML4IoT (an extension of the SysML) to specify the system functions and adaptations. We also adopted a publish/subscribe paradigm to model environment information and its relationship with the system. Second, based on the system design model, code is generated which is deployed later on to the hardware platform of the system. To show our approach applicability, we have developed a smart lighting system in the context of the S3P project.



  • Ernesto Posse (Zeligsoft)
  • Daniel Ratiu
  • Gehan Selim
  • Faiez Zalila


  • Title: Supporting Model Refinement with Equivalence Checking in the Context of Model-Driven Engineering with UML-RT
    • Authors: Raquel Oliveira (IRIT) and Juergen Dingel (Queen's University)


  • Embedded and reactive systems development with UML-RT and Papyrus-RT
    • Presenters: Nicolas Hili, Juergen Dingel (Queen's University), Ernesto Posse (Zeligsoft)
    • Date: Monday, Sep 18th
    • Time: 2pm-5:30pm
    • Room: Creekside I
  • Developing Domain-specific Modeling Tools with Papyrus
    • Presenters: Philip Langer (EclipseSource), Florian Noyrit (CEA) and Rémi Schneckenburger (CEA)
    • Date: Tuesday, Sep 19th
    • Time: 2pm-5:30pm
    • Room: Creekside II