November 25, 2021 - 6:00 pm CET

Virtual Meetup – Benoit Combemale

Abstract

Integrated Development (resp. Modeling) Environments, aka. IDEs, have significantly evolved in the past decades, integrating various languages thanks to language protocols, and offering a broad range of advanced tools to support system design and implementation.  The current state of the art and practice eases the definition of new (domain-specific) languages and the corresponding IDEs. However, most of the tools integrated in these IDEs are a great support for implementation only. We argue in this presentation the lack of support for innovative thinking, all along the lifecycle, from exploratory design (incl. tradeoff analysis, design space exploration, and decision making) to runtime (incl. self-adaptive systems, and digital twins). We explore the trend to push forward current IDEs towards complex engineering and scientific environments, offering new tools for innovative thinking, in which not only the language users but also language providers and end-users are involved all together in a complex ecosystem all along the complete system lifecycle.  We explore various associated challenges and present some ongoing works demonstrating concrete case studies.

Biography

Benoit Combemale is full professor of software engineering at the University of Rennes 1. He is leading the Computer Science Department at the engineering school ESIR, and involved within the research team DiverSE, joint to the IRISA and Inria labs. He is also adjunct researcher in the SM@RT team of the IRIT labs. His research interests include model driven software and systems engineering (MDE), software language engineering (SLE) and software validation & verification (V&V); mostly in the context of (smart) cyber-physical systems and Internet of things. Prof. Combemale is the former chair of the steering committee of the ACM SIGPLAN SLE conference, and the current Deputy Editor-in-Chief of the JOT journal. He is also a member of the editorial board of the international journals SoSyM (Springer), SQJ (Springer), COLA (Elsevier), and the tool section of SCP (Elsevier). He has been general chair of MODELS 2016 and SLE 2017, and program co-chair of SLE 2014, ECMFA 2019 and ICT4S 2020. He also used to serve as a program committee member for various conferences and workshops in software and systems engineering. Prof. Combemale coordinated many collaborative projects, either directly with industry or in projects funded by the European Union or the French government. He is also a founding member of the Eclipse Research Consortium GEMOC, an international effort to develop techniques, frameworks, and environments to facilitate the creation, integration, and automated processing of heterogeneous modeling languages. For more information, please visit http://combemale.fr.