selected scholarly activity
-
chapters
- Automatically Estimating the Severity of Multiple Symptoms Associated with Depression. Studies in Computational Intelligence. 247-261. 2022
- Charting Microservices to Support Services’ Developers: The Anaximander Approach. Lecture Notes in Computer Science. 36-44. 2020
- Teaching DevOps at the Graduate Level. Lecture Notes in Computer Science. 60-72. 2019
- A Delta-Oriented Approach to Support the Safe Reuse of Black-Box Code Rewriters. Lecture Notes in Computer Science. 164-180. 2018
- Sensor Data Visualisation: A Composition-Based Approach to Support Domain Variability. Lecture Notes in Computer Science. 101-116. 2014
- Software Development Support for Shared Sensing Infrastructures: A Generative and Dynamic Approach. Lecture Notes in Computer Science. 221-236. 2014
- A Commutative Model Composition Operator to Support Software Adaptation. Lecture Notes in Computer Science. 4-19. 2012
- Using Feature Model to Build Model Transformation Chains. Lecture Notes in Computer Science. 562-578. 2012
- Aspect-Oriented Model Development at Different Levels of Abstraction. Lecture Notes in Computer Science. 361-376. 2011
- Service–Oriented Architecture Modeling: Bridging the Gap between Structure and Behavior. Lecture Notes in Computer Science. 289-303. 2011
- Visualizing and Assessing a Compositional Approach of Business Process Design. Lecture Notes in Computer Science. 90-105. 2010
- Workflow Design Using Fragment Composition. Lecture Notes in Computer Science. 200-233. 2010
- Web Services Orchestrations Evolution: A Merge Process for Behavioral Evolution. Lecture Notes in Computer Science. 35-49. 2008
-
conferences
- A Tool For Feature-Requirement Traceability Using Requirement Canvas and Encapsulation. 725-734. 2024
- Building deduplicated model repositories to assess domain-specific languages evolution. 1025-1034. 2024
- Mapping Requirements to Features to Create Traceability in Product Line Models. 1180-1187. 2024
- Automatically Finding Evidence and Predicting Answers in Mental Health Self-Report Questionnaires. CEUR Workshop Proceedings. 841-850. 2024
- Towards Personalized Learning Paths to Empower Competence Development in Model Driven Engineering Through the ENCORE Platform. 2023 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C). 122-129. 2023
- Lightweight Methods for Early Risk Detection. CEUR Workshop Proceedings. 718-726. 2023
- Global Decision Making Over Deep Variability in Feedback-Driven Software Development. Proceedings / IEEE International Conference, Automated Software Engineering ; sponsored by IEEE Computer Society, NASA Ames Research Center, in cooperation with AAAI, ACM SIGART and SIGSOFT. IEEE International Automated Software Enginee.... 2022
- International Workshop on Variability Management for Modern Technologies (VM4ModernTech 2022). Proceedings of the 26th ACM International Systems and Software Product Line Conference - Volume A. 266. 2022
- Welcome to REWBAH 2022: The Third International Workshop on Requirements Engineering for Well-Being, Aging, and Health. Proceedings of the IEEE International Conference on Requirements Engineering. 22-23. 2022
- Measuring the Severity of the Signs of Eating Disorders Using Similarity-Based Models. CEUR Workshop Proceedings. 936-946. 2022
- Preface of MeSS 2022. CEUR Workshop Proceedings. 2022
- Towards Modelling Acceptance Tests as a Support for Software Measurement. 2021 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C). 828-833. 2021
- International Workshop on Variability Management for Modern Technologies (VM4ModernTech 2021). Proceedings of the 25th ACM International Systems and Software Product Line Conference - Volume A. 202. 2021
- Requirements Engineering for the Ageing Population: a Teaching Perspective. Proceedings of the IEEE International Conference on Requirements Engineering. 248-257. 2021
- Requirements Engineering in the DevOps Era. Proceedings of the IEEE International Conference on Requirements Engineering. 510-511. 2021
- Can microservice-based online-retailers be used as an SPL?. Proceedings of the 24th ACM Conference on Systems and Software Product Line: Volume A - Volume A. 300. 2020
- Towards an assessment grid for intelligent modeling assistance. Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings. 296-305. 2020
- Early Mental Health Risk Assessment through Writing Styles, Topics and Neural Models. CEUR Workshop Proceedings. 2020
- Preface. CEUR Workshop Proceedings. 2020
- Preface to the 1st Workshop on DevOps@MODELS. 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C). 587-588. 2019
- When DevOps Meets Meta-Learning: A Portfolio to Rule them all. 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C). 605-612. 2019
- Model driven programming of autonomous floats for multidisciplinary monitoring of the oceans. Oceans Conference Record (IEEE). 2019
- Multifaceted Automated Analyses for Variability-Intensive Embedded Systems. Proceedings - International Conference on Software Engineering. 854-865. 2019
- Teaching devops at the graduate level: A report from polytech nice sophia. Lecture Notes in Computer Science. 60-72. 2019
- How do we teach modelling and model-driven engineering?. Proceedings of the 21st ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings. 122-129. 2018
- Practicing domain-specific languages. Proceedings of the 21st ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings. 106-113. 2018
- Towards a body of knowledge for model-based software engineering. Proceedings of the 21st ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings. 82-89. 2018
- Reconciling Requirements and Continuous Integration in an Agile Context. 2018 IEEE 26th International Requirements Engineering Conference (RE). 508-509. 2018
- Assessing the functional feasibility of variability-intensive data flow-oriented systems. Proceedings of the 33rd Annual ACM Symposium on Applied Computing. 2066-2075. 2018
- Enabling lock-free concurrent workers over temporal graphs composed of multiple time-series. Proceedings of the 33rd Annual ACM Symposium on Applied Computing. 1054-1061. 2018
- Supporting micro-services deployment in a safer way. Proceedings of the 33rd Annual ACM Symposium on Applied Computing. 1706-1715. 2018
- Towards a (de)composable workflow architecture to define data collection policies. Proceedings of the 31st Annual ACM Symposium on Applied Computing. 1344-1346. 2016
- Message of the chairs of the workshop MOMO 2016. MODULARITY Companion 2016 - Companion Proceedings of the 15th International Conference on Modularity. xxiv. 2016
- Automated Deployment of Data Collection Policies over Heterogeneous Shared Sensing Infrastructures. Proceedings - Asia-Pacific Software Engineering Conference, APSEC. 329-336. 2016
- A visual support for decomposing complex feature models. 2015 IEEE 3rd Working Conference on Software Visualization (VISSOFT). 76-85. 2015
- Composition challenges for sensor data visualization. Companion Proceedings of the 14th International Conference on Modularity. 25-26. 2015
- Experiences in teaching variability modeling and model-driven generative techniques. Proceedings of the 18th International Software Product Line Conference: Companion Volume for Workshops, Demonstrations and Tools - Volume 2. 26-29. 2014
- Managing a Software Ecosystem Using a Multiple Software Product Line: A Case Study on Digital Signage Systems. 2014 40th EUROMICRO Conference on Software Engineering and Advanced Applications. 344-351. 2014
- An Architecture to Support the Collection of Big Data in the Internet of Things. 2014 IEEE World Congress on Services. 442-449. 2014
- Exploiting the Internet of Things to teach domain-specific languages and modeling the arduinoML project. CEUR Workshop Proceedings. 45-54. 2014
- SPLEMMA. Proceedings of the 17th International Software Product Line Conference co-located workshops. 59-66. 2013
- A causal model to predict the effect of business process evolution on quality of service. Proceedings of the 9th international ACM Sigsoft conference on Quality of software architectures. 143-152. 2013
- How to exploit domain knowledge in Multiple Software Product Lines?. 2013 4th International Workshop on Product LinE Approaches in Software Engineering (PLEASE). 13-16. 2013
- First workshop on the globalization of modeling languages (GEMOC 2013). CEUR Workshop Proceedings. 3-13. 2013
- Using composite feature models to support agile software product line evolution. Proceedings of the 6th International Workshop on Models and Evolution. 21-26. 2012
- SENSAPP as a Reference Platform to Support Cloud Experiments: From the Internet of Things to the Internet of Services. 2012 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing. 400-406. 2012
- Nordic Symposium on Cloud Computing and Internet Technologies (NordiCloud). Proceedings of the WICSA/ECSA 2012 Companion Volume. 1-4. 2012
- MODAClouds: A model-driven approach for the design and execution of applications on multiple Clouds. 2012 4th International Workshop on Modeling in Software Engineering (MISE). 50-56. 2012
- Using constraint-based optimization and variability to support continuous self-adaptation. Proceedings of the 27th Annual ACM Symposium on Applied Computing. 486-491. 2012
- Using domain features to handle feature interactions. Proceedings of the Sixth International Workshop on Variability Modeling of Software-Intensive Systems. 101-110. 2012
- Towards a Domain-Specific Language to Deploy Applications in the Clouds. THIRD INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, GRIDS, AND VIRTUALIZATION (CLOUD COMPUTING 2012). 213-218. 2012
- Using multiple feature models to design applications for mobile phones. Proceedings of the 15th International Software Product Line Conference, Volume 2. 1-8. 2011
- Introducing Security Access Control Policies into Legacy Business Processes. Proceedings - IEEE International Enterprise Distributed Object Computing Workshop, EDOC. 42-49. 2011
- Undoing Event-Driven Adaptation of Business Processes. 2011 IEEE International Conference on Services Computing. 234-241. 2011
- From aspect-oriented requirements models to aspect-oriented business process design models. Proceedings of the tenth international conference on Aspect-oriented software development. 31-42. 2011
- Workflow design using fragment composition: Crisis management system design through ADORE. Lecture Notes in Computer Science. 200-233. 2010
- Orchestration Evolution Following Dataflow Concepts: Introducing Unanticipated Loops inside a Legacy Workflow. 2009 Fourth International Conference on Internet and Web Applications and Services. 389-394. 2009
- Vers l'intégration dynamique de contrats dans des architectures orientées services : Une expérience applicative du modèle au code. 2nd Conference Francophone sur les Architectures Logicielles, CAL 2008. 63-77. 2008
- Web Services Composition: Mashups Driven Orchestration Definition. 2008 International Conference on Computational Intelligence for Modelling Control & Automation. 284-289. 2008
-
journal articles
- Polyglot Software Development: Wait, What?. IEEE Software. 41:124-133. 2024
- Extracting Domain Models from Textual Requirements in the Era of Large Language Models. 2023 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C). 00:580-587. 2023
- From legacy to microservices: A type‐based approach for microservices identification using machine learning and semantic analysis. Journal of Software-Evolution and Process. 35. 2023
- How do microservices evolve? An empirical analysis of changes in open-source microservice repositories. Journal of Systems and Software. 204:111788-111788. 2023
- Sustaining human health: A requirements engineering perspective. Journal of Systems and Software. 204:111792-111792. 2023
- Using Assurance Cases to Prevent Malicious Behaviour from Targeting Safety Vulnerabilities. Lecture Notes in Computer Science. 14182:5-14. 2023
- Modelling Agile Backlogs as Composable Artifacts to support Developers and Product Owners.. Journal of Object Technology. 21:3:1-3:1. 2022
- Preface. CEUR Workshop Proceedings. 3620. 2022
- A Hitchhiker's Guide to Model-Driven Engineering for Data-Centric Systems. IEEE Software. 38:71-84. 2021
- MeLa: A Programming Language for a New Multidisciplinary Oceanographic Float. Sensors. 20. 2020
- MeLa: A Programming Language for a New Multidisciplinary Oceanographic Float. Sensors. 20:6081-6081. 2020
- Opportunities in intelligent modeling assistance. Software and Systems Modeling (SoSyM). 19:1045-1053. 2020
- Characterizing Black-box Composition Operators via Generated Tailored Benchmarks.. Journal of Object Technology. 19:7:1-7:1. 2020
- Contents for a Model-Based Software Engineering Body of Knowledge. Software and Systems Modeling (SoSyM). 18:3193-3205. 2019
- A delta‐oriented approach to support the safe reuse of black‐box code rewriters. Journal of Software-Evolution and Process. 31. 2019
- Leveraging live machine learning and deep sleep to support a self-adaptive efficient configuration of battery powered sensors. Future generations computer systems. 92:225-240. 2019
- Concern-oriented language development (COLD): Fostering reuse in language engineering. Computer Languages. 54:139-155. 2018
- Functional feasibility analysis of variability-intensive data flow-oriented applications over highly-configurable platforms. Applied Computing Review. 18:32-48. 2018
- “ Adore ”, a logical meta-model supporting business process evolution. Science of Computer Programming. 78:1035-1054. 2013
- Architecture pour l'adaptation de systèmes d'information interactifs orientés services. Ingenierie des Systemes d'Information. 12:93-118. 2007
-
preprints