Skip to main content
 

Industry Day @ MODELS

In combination with the main conference, MODELS’18 is organizing for the first time a 1-day event dedicated to industry. Tailor made for the IT model industry, the program will feature talks by industry speakers, in which selected prominent speakers will paint a comprehensive overview of modelling, describe examples of industrial use of modelling techniques and tools, and showcase the last advancements of modelling technologies.

The Industry Day at MODELS’18 is a unique opportunity to interact with the world’s leading practitioners, architects, researchers, and students of advanced software engineering techniques. In addition to the Industry Day, MODELS’18 includes a rich program, including keynotes, Research and Practice & Innovation tracks, workshops, tutorials, symposia, etc. This edition of the MODELS conference is hosted at the IT University of Copenhagen, the Denmark’s most industry-friendly university.

Since the Industry Day is fully part of MODELS’18, participants will have to register through the MODELS registration system.

Program

Wednesday 17 Oct 2018

10:00 - 12:00: Industry Day in Aud 2
Chair(s): TBA
10:00-10:30 Coffee break and industry exhibit
10:30-11:00 Why Industry Does not Care About Models
Bran Selic Malina Software Corp. and Monash University

As a direct consequence of the sudden dramatic progress of science in the 19th century, there was an important convergence between industry and academia, whereby industry actively looked to academia for inspiration and direction. It is fair to say that, today, this relationship is frayed to the point of breaking. In this talk, we first analyze the state of industry-academia collaboration in the specific context of software development and with a particular focus on the model-based engineering domain. Why has industry lost faith in academia? What can be done to restore what can and should be a mutually beneficial and highly fruitful synergy?
 
Speaker's Bio: Bran Selić is President of Malina Software Corp., a Canadian company that provides consulting services to corporate clients and government institutions worldwide. He is also an adjunct at Simula Research Laboratory in Norway as well as at Monash University and the University of Sydney in Australia. With over 40 years of practical experience in designing and implementing large-scale industrial software systems, Bran has pioneered the application of model-based engineering methods and has led the definition of several international standards in that domain, including the widely used Unified Modeling Language (UML).
11:00-11:30 Automated and Scalable Solutions for Software Testing: The Essential Role of MDE
Lionel Briand Univ. Luxembourg, SNT
11:30-12:00 Modeling of Business Logic to enhance Business Agility
Markus Völter Ind.

The core business logic of software systems, such as tax rules, salary calculations, medical diagnosis algorithms or tachometer rules really should be described independent of a concrete implementation technology, while still being checkable, executable and testable. This allows organisations to decouple the lifecycle of business logic from the lifecycle of the implementation technology, and it allows the experts in the respective fields to contribute to software much more directly than by writing requirements documents. Modern language workbenches allow you to build such domain-specific modeling languages with relatively little effort. The languages can mix textual, tabular, graphical or mathematical notations, to make the models accessible to non-programmers. In this talk, I will argue why the separation of business logic and implementation technology is perhaps the most important architectural decision you can make in order to avoid building the "next legacy system". I will present a number of examples of such systems we have built over the years based on the open source MPS language workbench, and share a few of the lessons we have learned to make the approach successful.
12:00-13:30 Lunch (Atrium Ground Floor)
13:30 - 15:00: Industry Day in Aud 2
Chair(s): TBA
13:30-14:00 Model based software development: Experiences from large scale usage
Roger Holmberg Ericsson Olivera Milenkovic Aspire Technology
14:00-14:30 MBSE with Arcadia and Capella : rationale, status and perspectives
Stéphane Bonnet Thales
14:30-15:00 Is Open Source a Viable Alternative for Industrial MBE Tools?
Francis Bordeleau Cmind Inc.

The importance of open source has been constantly increasing in the industry over the last decades. Nowadays, almost all software products includes an important amount of open source software, and development processes are increasing relying on open source tools and technologies. Regarding model-based engineering (MBE) tools, the last decade saw the emergence of open source modelling tools, like Eclipse Papyrus and Sirius. A key question is: Is open source a viable alternative for industrial MBE tools? In this presentation, we will discuss: the pros and cons of open source MBE tools, in comparison to commercial proprietary ones; the role of open source as a key enabler for technical innovation and technology transfer; the importance of industry consortium for the development and management of industrial open source solutions; and the lessons learned in establishing and running an open source industry consortium.
15:00-15:30 Coffee break and industry exhibit
15:30 - 17:00: Industry Day in Aud 2
Chair(s): TBA
15:30-16:00 Applying Model-Driven Engineering to High Performance Computing
Benoit Lelandais CEA, Marie-Pierre Oudot CEA
16:00-16:30 Lessons Learned from Model-Based Safety Assessment with SysML and Component Fault Trees (Invited Paper from Practice & Innovation Track)
Arne Nordmann Bosch, Peter Munk Bosch
16:30-17:00 Digital Behavioral Twins for Safe Connected Cars (Invited Paper from Practice & Innovation Track)
Ximing Chen , Zhihao Jiang , Eunsuk Kang , Shinichi Shiraishi , Victor M. Preciado
Toyota and Univ. of Pennsylvania