Continous Delivery toolkit
ENACT will deliver two enablers that aim at improving the continuous delivery of smart IoT systems, with a specific focus on (i) agile and continuous evolution and (ii) ensuring the proper design of the system before delivery. A particular attention will be given to support the testing of smart IoT systems and the gradual migration from the test to the operation environment.
Agile Operation Toolkit
ENACT will deliver three innovative enablers to significantly reduce the burden of managing and maintaining smart IoT systems. A specific attention will be given (i) to ensure the trustworthiness of such systems and (ii) to automate operation activities as much as possible.
ENACT will deliver a set of enablers addressing specific crosscutting trustworthiness concerns such as ensuring proper robustness, security and privacy of smart IoT systems.
ENACT at MODELS'18
Last month, ENACT was very well represented at MODELS’18. The 21st International Conference on Model Driven Engineering Languages and Systems (MODELS) was held in Copenhagen from the 14th to the 19th of October. MODELS is a highly ranked conference in the field of software engineering.
In particular, ENACT contribution to the conference was threefold:
- Organization of the MDE4IoT workshop. The second edition of the MDE4IoT workshop was (i) sponsored and (ii) co-organized by ENACT. During the workshop, (i) Franck Fleurey had a Keynote talk about the ThingML journey and (ii) Arnor Solberg gave a presentation of ENACT in the project session.
- Organization of the ThingML tutorial. The aim of the tutorial was (i) to reflect on the ThingML experiences to motivate the approach and its implementation, (ii) to describe the approach and its usage by the actors involved in the development of CPS. The slides can be found here
- Presentation of a paper related to the ENACT diversifier. The title of the paper is “Engineering Software Diversity: a Model-Based Approach to Systematically Diversify Communications”. The slides can be found here.