Industry 4.0, healthcare, autonomous cars, smart grids, etc. use highly communicative (and often embedded) systems in which software offers increasingly advanced functionalities. The increasing complexity of these modern cyber-physical systems throws up many challenges in terms of design, development and analysis, but also during deployment, use and maintenance.
The European Project AIDOaRt
The European project AIDOaRt (H2020 ECSEL) for "AI-augmented automation for efficient DevOps, a model-based framework for continuous development At RunTime in cyber-physical systems" aims to improve the DevOps tool chain by employing Artificial Intelligence (AI) techniques in multiple aspects of the development process. The NaoMod research team (LS2N UMR CNRS 6004) in IMT Atlantique's Automation, Production and Computer Science department, showcases its expertise in software engineering and modelling of large-scale and complex systems though this innovative project.
AidoaRt: Massimo Tisi and Hugo Brunelière
Automation through Artificial Intelligence
While the number of companies investing significant resources in software development is ever increasing, the use of AI in development and design techniques is still in its infancy. AIDOaRt aims to improve support for specifying, monitoring, modelling, coding and testing activities for the continuous development (DevOps) of cyber-physical systems by automating them thanks to AI.
To this end, AIDOaRt aims to implement Model Driven Engineering (MDE) principles and techniques to provide a model-based framework with its own methods and associated tooling. "In particular, this framework will make it possible to observe and analyse data collected during both execution and design, in order to provide AI-enhanced solutions that will then be validated in real-life industrial settings involving complex cyber-physical systems," explains Hugo Bruneliere, member of the AIDOaRt project management team and coordinator of the French consortium.
The results expected from this project accredited by the EMC2 cluster include: increased productivity, reduced development and marketing costs, and improved competitiveness of European industries (enhanced innovation, improved safety and security).
AIDOaRt was launched at the beginning of May for a duration of 3 years. It brings together 32 partners from 7 European countries (Austria, the Czech Republic, Finland, France, Italy, Spain, Sweden), 10 academic partners (IMT Atlantique, University of L'Aquila, Open University of Catalonia, University of Linz), 3 research institutes, 12 SMEs and 7 large companies (Volvo, Bombardier-Alstom, AVL). The overall project is coordinated by the University of Mälardalen (Sweden), the French consortium is composed of IMT Atlantique (coordinator), Softeam-Docaposte, Clearsy, and Prevision.io.
by Pierre-Hervé VAILLANT