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.


Trustworthiness toolkit

ENACT will deliver a set of enablers addressing specific crosscutting trustworthiness concerns such as ensuring proper robustness, security and privacy of smart IoT systems.

List of Publications


2018


  1. Nicolas Ferry, Arnor Solberg, Hui Song, Stéphane Lavirotte, Jean-Yves Tigli, Thierry Winter, Victor Muntés-Mulero, Andreas Metzger, Erkuden Rios Velasco and Amaia Castelruiz Aguirre, "ENACT: Development, Operation, and Quality Assurance of Trustworthy Smart IoT Systems", in the proceedings of the DevOps'18 International Workshop, Springer LNCS, Toulouse, France, March 2018
  2. Nicolas Ferry, Franck Chauvel, Brice Morin, "Multi-Layered Adaptation for the Failure Prevention and Recovery in Cloud Service Brokerage Platforms", in the proceedings of the 11th International Conference on the Quality of Information and Communications Technology, IEEE, Coimbra, September 2018
  3. Zoltán Ádám Mann, Andreas Metzger, "Auto-Adjusting Self-Adaptive Software Systems", in the proceedings of the 15th IEEE International Conference on Autonomic Computing (ICAC 2018), IEEE, September 2018
  4. Brice Morin, Jakob Høgenes, Hui Song, Nicolas Harrand, Benoit Baudry, "Engineering Software Diversity: a Model-Based Approach to Systematically Diversify Communications" in Proceedings of the 21st ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MODELS'18), October 14-19, 2018.
  5. Phu H. Nguyen, Phu H. Phung, Hong-Linh Truong, "A Security Policy Enforcement Framework for Controlling IoT Tenant Applications in the Edge", in the Proceedings of the 8th ACM International Conference on the Internet of Things (IoT 2018), October 15-18, 2018.
  6. Enrico Ferrera, Claudio Pastrone, Paul-Emmanuel Brun, Remi De Besombes, Konstantinos Loupos, Gerasimos Kouloumpis, Panayiotis Katsoulakos, Bill Karakostas, Antonis Mygiakis, Christina Stratigaki, Bora Caglayan, Basile Starynkevitch, Christos Skoufis, Stelios Christofi, Nicolas Ferry, Hui Song, Arnor Solberg, Peter Matthews, Antonio Skarmeta, José Santa, Michail J.Beliatis, Mirko A. Presser, Josiane X.Parreira, Juan A. Marinez, Payam Barnaghi, Ralf Tonjes, Martin Strohbach, Alessandro Sforzin, Hien Truong, John Soldatos, Sofoklis Efremidis, Georgios Koutalieris, Panagiutos Gouvas, Juergen Neises, George Spanoudakis, Danilo Pau, Erol Gelenbe, Slawomir Nowak, Mateusz Nowak, Tadeusz Czachorski, Joana Domanska, Anastasis Drosou, Dimitrios Tzovaraz, Tommu Elo, Santeri Paavolainen, Dimitrij Lagutin, Helen C.Leliglou, Panagiotis Trakadas, and George C.Polyzos, "IoT European Security and Privacy Projects: Integration, Architecture, and Interoperability", Book Chapter in Next Generation Internet of Things: Distributed Intelligence at the Edge and Human Machine-to-Machine Cooperation, River Publishers Series in Communications, 2018
  7. Jakob Høgenes, Brice Morin, Implementing the MDETools'18 challenge with ThingML, MDETools'18 Workshop co-located with IEEE/ACM MODELS conference, CEUR-WS, 2018

2019

  1. Phu H. Nguyen, Nicolas Ferry Gencer Erdogan, Hui Song, Stéphane Lavirotte, Jean-Yves Tigli, Arnor Solberg, "The preliminary results of a mapping study of deployment and orchestration for IoT", in the Proceedings of the 34th ACM/SIGAPP Symposium On Applied Computing (SAC 2019), April 8-12, 2019.
  2. Victor Muntés-Mulero, Oscar Ripolles, Smrati Gupta, Jacek Dominiak, Eric Willeke, Peter Matthews, Balázs Somosköi. Agile Risk Management for Multi-Cloud Software Development. IET Software Journal. IET Research Journals. Accepted, to be published in 2019.
  3. Phu H. Nguyen, Nicolas Ferry Gencer Erdogan, Hui Song, Stéphane Lavirotte, Jean-Yves Tigli, Arnor Solberg, "Advances in deployment and orchestration approaches for IoT - A systematic review", in the proceedings of the IEEE International Congress On Internet of Things (ICIOT), Milan, Italy, July 8-13, 2019
  4. Phu H. Nguyen, Nicolas Ferry Gencer Erdogan, Hui Song, Stéphane Lavirotte, Jean-Yves Tigli, Arnor Solberg, "A Systematic Mapping Study of Deployment and Orchestration Approaches for IoT", in the proceedings of the International conference on Internet of Things, Big data, and Security (IoTBDS), Heraklion, Greece, May 2-4, 2019
  5. Nicolas Ferry, Aida Omerovic, Marit Natvig, "Towards Early Prototyping of Services Based on Open Transport Data - a Feasibility Study", in the proceedings of the 9th International conference on Cloud Computing and Service Science, Heraklion, Greece, May 2-4, 2019
  6. Nicolas Ferry, Phu H. Nguyen, Hui Song, Pierre-Emmanuel Novac, Stéphane Lavirotte, Jean-Yves Tigli, Arnor Solberg,"GeneSIS: Continuous Orchestration and Deployment of Smart IoT Systems", Short paper in the proceedings of the IEEE COMPSAC conference, Milwaukee, USA, July 15-19, 2019
  7. Brice Morin and Nicolas Ferry, Model-based, Platform-independent Logging for Heterogeneous Targets, in the proceedings of the 22nd IEEE/ACM International Conference on Model Driven Engineering Languages and Systems (MODELS), Munich, Germany, 2019 (to appear)
  8. Victor Muntés-Mulero, Jacek Dominiak, Elena González, David Sánchez, Model-driven Evidence-based Privacy Risk Control in Trustworthy Smart IoT Systems, International Workshop on Model-Driven Engineering for the Internet-of-Things (MDE4IoT) colocated with MODELS, Munich, Germany, 2019
  9. Nicolas Ferry, Phu H. Nguyen, Towards Model-Based Continuous Deployment of Secure IoT Systems, 1st International Workshop on DevOps at MODELS (DevOps@MODELS) colocated with MODELS, Munich, Germany, 2019
  10. Rustem Dautov, Hui Song Towards IoT Diversity via Automated Fleet Management, in the proceedings of the International Workshop on Model-Driven Engineering for the Internet-of-Things (MDE4IoT) colocated with MODELS, Munich, Germany, 2019
  11. Janis Judvaitis, Krisjanis Nesenbergs, Rihards Balass and Modris Greitans, Challenges of DevOps ready IoT testbed, in the proceedings of the International Workshop on Model-Driven Engineering for the Internet-of-Things (MDE4IoT) colocated with MODELS, Munich, Germany, 2019
  12. Anne Gallon, Erkuden Rios, Eider Iturbe, Hui Song, Nicolas Ferry Making the Internet of Things More Reliable Thanks to Dynamic Access Control, Book Chapter, IOS Press
  13. Rustem Dautov and Salvatore Distefano, "Automating IoT Data-Intensive Application Allocation in Clustered Edge Computing", IEEE Transactions on Knowledge and Data Engineering, IEEE, June 2019

2020

  1. Andreas Thompson and Gencer Erdogan, "Tool Support for Risk-Driven Planning of Trustworthy Smart IoT Systems within DevOps", in the proceedings of the 6th International Conference on Information Systems Security and Privacy, Malta, February 2020, Scitepress
  2. Nicolas Ferry, Jacek Dominiak, Anne Gallon, Elena González, Eider Iturbe, Stéphane Lavirotte, Saturnino Martinez, Andreas Metzger, Victor Muntés-Mulero, Phu H. NguyenAlexander Palm, Angel RegoErkuden Rios, Diego Riviera, Arnor Solberg, Hui Song, Jean-Yves Tigli, Thierry Winter, "Development and Operation of Trustworthy Smart IoT Systems: The ENACT Framework", In the proceedings of the Second International Workshop on Software Engineering Aspects of Continuous Development and New Paradigms of Software Production and Deployment, Springer, Vuillebrumier, France, 2020
  3. Tanusan Rajmohan, Phu H. Nguyen, and Nicolas Ferry, "A Systematic Mapping of Patterns and Architectures for IoT Security", in the proceedings of the International conference on Internet of Things, Big data, and Security (IoTBDS), Scitepress, May, 2020
  4. Stéphane Lavirotte, Gérald Rocher, Jean-Yves Tigli and Thibaut Gonnin, "IoT-based Systems Actuation Conflicts Management Towards DevOps: A Systematic Mapping Study", in the proceedings of the International conference on Internet of Things, Big data, and Security (IoTBDS), Scitepress, May, 2020
  5. Espen Tønnessen Nordli, Phu H. Nguyen, Franck Chauvel and Hui Song, "Event-Based Customization of Multi-tenant SaaS Using Microservices", in the proceedings of COORDINATION 2020, Springer, June 2020.
  6. Rustem Dautov and Salvatore Distefano, "Stream Processing on Clustered Edge Devices", IEEE Transactions on Cloud Computing, IEEE, March, 2020.
  7. Nicolas Ferry, Phu Nguyen, Hui Song, Erkuden Rios, Eider Iturbe, Angel Rego Fernandez, Satur Martinez , "Continuous Deployment of Trustworthy Smart IoT Systems" in Journal of Object Technology (JOT), AITO, 2020
  8. Alexander Palm, Andreas Metzger, Klaus Pohl, "Online reinforcement learning for self-adaptive information systems", 32nd International Conference on Advanced Informaiton Systems Engineering, Springer, June, 2020
  9. Alexander Palm, Andreas Metzger, Claas Keller, Jan Löber, "Towards online reinforcement learning for self-adaptive fog systems", KuVS-Fachgespräch Fog Computing 2020, 2020
  10. Tanusan Rajmohan, Phu H. Nguyen and Nicolas Ferry, "Research Landscape of Patterns and Architectures for IoT Security: A Systematic Review", SEAA, 2020
  11. Rustem Dautov, Hui Song, "Towards Agile Management of Containerised Software at the Edge", 3RD IEEE International Conference on Industrial Cyber-Physical Systems, IEEE, 2020
  12. Andreas Metzger, Tristan Kley, Alexander Palm, "Triggering proactive business process adaptations via online reinforcement learning", 18th International Conference on Business Process Management, Springer, 2020
  13. Phu Nguyen, Åsmund Hugo, "Towards a Simulation Framework for Edge-to-Cloud Orchestration in C-ITS", 21th IEEE International Conference on Mobile Data Management, IEEE, 2020
  14. Åsmund Hugo, Brice Morin, "Bridging MQTT and Kafka to support C-ITS: a feasibility study", 21th IEEE International Conference on Mobile Data Management, IEEE, 2020
  15. Ferry Nicolas, Omerovic Aida, Natvig Marit Kjøsnes, "A Feasibility Study of an Agile and Data-Centric Method for Prototyping Services Based on Open Transport Data", invited extended paper from CLOSER 2019, Springer, 2020
  16. Thibaut Gonnin, Franck Dechavanne, Gérald Rocher, Stéphane Lavirotte, Jean-Yves Tigli, Laurent Capocchi, Jean-François Santucci, Actuation Conflict Management enabler for DevOps in IoT, 10th International Conference on the Internet of Things (IoT 2020), ACM, October 2020
  17. A. Metzger, C. Quinton, Z. Mann, L. Baresi, K. Pohl, Feature model-guided online reinformcent learning for self-adaptive services, 18th International Conference on Service-Oriented Computing (ICSOC 2020) (BEST PAPER AWARD), Springer, December 2020
  18. Hui Song, Rustem Dautov, Nicolas Ferry, Arnor Solberg and Franck Fleurey, "Model-Based Automatic Fleet Deployment of Edge Computing Applications", 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MODELS'20)(BEST PAPER AWARD), ACM, October 2020
  19. Gérald Rocher, Thibaut Gonnin, Franck Dechavanne, Stéphane Lavirotte, Jean-Yves Tigli, Laurent Capocchi and Jean-François Santucci, An Actuation Conflicts Management Flow For Smart IoT-based Systems, International Conference on Internet of Things: Systems, Management and Security (IoTSMS 2020), IEEE, 2020
  20. Hui Song, Rustem Dautov, Nicolas Ferry, "A Light-Weight Approach to Software Assignment at the Edge" CloudAM'2020 workshop (co-located with UCC'2020), IEEE, December 2020
  21. Erkuden Rios, Angel Rego, Eider Iturbe, Marivi Higuero, Xabier Larrucea, Continuous Quantitative Risk Management in Smart Grids Using Attack Defense Trees, in Sensors 2020, 20(16), 4404, MDPI, 2020
  22. Gérald Rocher, Stéphane Lavirotte, Jean-Yves Tigli, Franck Dechavanne, Guillaume Cotte An IOHMM-based Framework to Investigate Drift in Effectiveness of IoT-based Systems, in Sensors 2020, 21(2), 527, MDPI, 2020
  23. Victor Muntés-Mulero, Jacek Dominiak, Elena González, David Sánchez, Enabling Continuous Privacy Risk Management in IoT Systems, chapter 8 in Security Risk Management for the Internet of Things: Technologies and Techniques for IoT Security, Privacy and Data Protection, Now Publishers.

2021

  1. A. Metzger, C. Quinton, Z. Mann, L. Baresi, K. Pohl Feature-Modell-geführtes Online Reinforcement Learning für Selbst-adaptive Systeme, in Software Engineering 2021, Fachtagung des GI-Fachbereichs Softwaretechnik, 22.-26. Februar 2021, Braunschweig, ser. LNI, 2021
  2. Ruben Mulero, Sarah Noyé, Alexander Palm, and Jan LöberTowards a self-learning thermostat controller, International Conference on Sustainability in Energy and Buildings SEB-21
  3. Laurent Capocchi, Jean-François Santucci, Jean-Yves Tigli, Thibaut Gonnin, Stéphane Lavirotte et Gérald Rocher. A New Discrete-Event Simulation Based Approach for Validating Actuation Conflict Management in IoT Systems. Dans Proceedings of the 2021 Anunal Modeling and Simulation Conference (ANNSIM), juillet 2021.
  4. G. Rocher, J. -Y. Tigli and S. Lavirotte, "A Generic Clustering-Based Algorithm for Approximating IOHMM Topology and Parameters," in IEEE Access, vol. 9, pp. 79491-79504, 2021, doi: 10.1109/ACCESS.2021.3084236.

2022

  1. Erkuden Rios, Mariví Higuero, Xabier Larrucea, Massimiliano Rak, Valentina Casola, Eider Iturbe, Security and Privacy Service Level Agreement composition for Internet of Things systems on top of standard controls. In Computer and Electrical Engineering, vol 98, March 2022.
  2. Tanusan Rajmohan; Phu Hong Nguyen; Nicolas Ferry, "A Decade of Research on Patterns and Architectures for IoT Security" in Cybersecurity Journal, Springer, 2022

TWITTER

RECENT CONTENT
 ENACT Deliverables
 Ferry
 Videos
 Ferry
 ENACT news
 Muntes
 Press Videos
 Lavirotte