I am a software engineer and I currently work as Assistant Professor in computer science at Mälardalen University. I received my Ph.D degree from Mälardalen University in 2018. From 2014 to 2018, I worked as software engineer for Arcticus Systems AB. From 2018 to 2019, I worked as embedded software consultant for IKG Group AB. I organised international conferences and workshops and (co-)authored more than 40 publications in international journals, conference and workshop proceedings.
Honors and Awards
Organizer and chair
- International Workshop on Automated and verifiable Software sYstem DEvelopment (ASYDE) co-located with International Conference on Automated Software Engineering (ASE), Organiser, 2023, 2024.
- Modeling in Automotive System and Software Engineering Workshop (MASE) co-located with IEEE / ACM 25th International Conference on Model Driven Engineering Languages and Systems (MODELS), Organizer, 2020, 2022, 2024.
- MDEML: Model-Driven Engineering and Modeling Languages track at the Euromicro Conference on Software Engineering and Advanced Applications (SEAA), Organiser, 2021, 2022, 2023, 2024.
- 10th Software Engineering Doctoral Symposium co-located with the International Conference on the Quality of Information and Communications Technology (QUATIC2024).
- IEEE / ACM 26th International Conference on Model Driven Engineering Languages and Systems (MODELS), industry day and student volunteers chair, 2023
- 20th IEEE International Conference on Software Architecture (ICSA), Artifact evaluation chair, 2023.
- Conference on Information Technology- New Generations, Software Engineering tack chair, 2021, 2022, 2023, 2024.
- International Workshop on Automotive System/Software Architectures (WASA) co-located with the IEEE International Conference on Software Architecture (ICSA), organiser, 2023, 2024.
- International Workshop on Model-Driven Engineering for Software Architecture (MDE4SA) co-located with the IEEE International Conference on Software Architecture (ICSA), organiser, 2022, 2023.
- 5th International Conference on Computer Graphics and Digital Image Processing (CGDIP 2021), organiser, 2021.
PC Member
- CPS: Cyber – Physical Systems track at the Euromicro Conference on Software Engineering and Advanced Applications (SEAA), 2024.
- 19th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2024)
- Workshop on Model-based System Engineering and Artificial Intelligence - MBSE-AI Integration 2024
- 2024 Annual Simulation Conference.
- MODELSWARD 2024
- 3rd International Workshop on Model-Driven Engineering for Digital Twins (ModDIT) IEEE / ACM 26th International Conference on Model Driven Engineering Languages and Systems (MODELS), 2023.
- 1st International Workshop on Model-based Systems Engineering colocated with IEEE / ACM 26th International Conference on Model Driven Engineering Languages and Systems (MODELS), 2023.
- 5th International Workshop on Multi-Paradigm Modelling for Cyber-Physical Systems (MPM4CPS) colocated with with IEEE / ACM 26th International Conference on Model Driven Engineering Languages and Systems (MODELS), 2023.
- 17th European Conference on Software Architecture (ECSA), Research track, 2023.
- International Workshop on Foundations and Practice of Visual Modeling (FPVM 2023) co-located with the Software Technologies: Applications and Foundations conference (STAF), PC Member, 2023
- 2nd international workshop on Real-time And intelliGent Edge computing
- The 14th International Conference on Ambient Systems, Networks and Technologies
- International Workshop on Models and Evolution (ME 2022) co-located with IEEE / ACM 24rd International Conference on Model Driven Engineering Languages and Systems (MODELS), PC member, 2022.
- International Workshop on Foundations and Practice of Visual Modeling (FPVM 2022) co-located with the Software Technologies: Applications and Foundations conference (STAF), PC Member, 2022
- Track of Vehicular Embedded Systems (VESs) at the 27th IEEE Conference on Emerging Technologies and Factory Automation (ETFA), PC member, 2022.
- International Workshop on Automotive System/Software Architectures (WASA) co-located with the IEEE International Conference on Software Architecture (ICSA), PC member, 2022
- International Workshop on Models and Evolution (ME 2021) co-located with IEEE / ACM 23rd International Conference on Model Driven Engineering Languages and Systems (MODELS), PC member, 2021.
- International Workshop on Model-Driven Engineering for Design-Runtime Interaction in Complex Systems (MDE@DeRun) co-located with IEEE / ACM 22nd International Conference on Model Driven Engineering Languages and Systems (MODELS), PC member, 2021.
- Track of Vehicular Embedded Systems (VESs) at the 26th IEEE Conference on Emerging Technologies and Factory Automation (ETFA), PC member, 2021.
- International Workshop on Automotive System/Software Architectures (WASA) co-located with the IEEE International Conference on Software Architecture (ICSA), PC member, 2021
- International Workshop on Automotive System/Software Architectures (WASA) co-located with the European Conference on Software Architecture (ECSA), PC member, 2020
- International Workshop on Models and Evolution (ME 2020) co-located with IEEE / ACM 22nd International Conference on Model Driven Engineering Languages and Systems (MODELS), PC member, 2020.
- Workshop for Automotive Software Systems Engineering Education (WASSEE) co-located with 32nd IEEE International Conference on Software Engineering Education & Training (CSEE&T), PC member, 2020.
- International Workshop on Automotive System/Software Architectures (WASA) co-located with the European Conference on Software Architecture (ECSA), PC member, 2020
- International Workshop on Models and Evolution (ME 2019) co-located with IEEE / ACM 22nd International Conference on Model Driven Engineering Languages and Systems (MODELS), PC member, 2019.
- MDEML: Model-Driven Engineering and Modeling Languages track at the Euromicro Conference on Software Engineering and Advanced Applications (SEAA), PC member, 2019.
- International Workshop on Model-Driven Engineeringfor Design-Runtime Interaction in Complex Systems (MDE@DeRun) co-located with STAF, PC member, 2019.
Reviewer
PhD examination
- Arsene Indamusta, University of L'Aquila, 2023 (Thesis external examiner)
- Tiziano Santilli, Gran Sasso Science Institute, 2022 (Thesis proposal examiner)
Teaching
- DVA 269 - Software Engineerinf for Artificial Intelligence at MDU, 2023 (course responsible)
- CDT321 - Project in Computer Science at MDH, 2022 (course responsible)
- DVA 488 - Software Architecture at MDU, 2022-2024 (course responsible)
- DVA 332 - Software Engineering 1 at MDH, 2021-2022 (course responsible)
- DVA 483 - Software Engineering 3 at MDH, 2021 (course responsible)
- PPU446/PPU450 - Industrial Internet of Things at MDH, 2020-2021 (lecturer)
- DVA 131 - Industrial System at MDH, 2020 (lecturer)
Undergraduate thesis supervision
- Manvisha Kodali, Traceability of Requirements in Scrum Software Development Process, 2015.
- Shankar Iyer, Real-time Challenges of Vehicular Embedded Systems on Multi-Core - A Mapping Study, 2017.
- Temirzhan Kozhakenov, Model-based simulation of automotive software systems, 2020.
- Igli Jasharllari, A comparison framework for the vehicular modeling languages on enabling pre-runtime timing analysis, 2020.
- Fabio Di Silvestro, Improving testing reusability and automation for software product lines, 2020.
- Tea Pavicevic and Dejana Tomasevic, Researching the conflicts between user experience, front-end and back-end in software development process, 2021.
- Dragana Markovic and Milic Scekic, Understanding Jamstack and its perception in web development, 2021.
- Luka Guzina, Understanding Digital Twin: A Systematic Mapping Study, 2021.
- Vladana Čelebić, The Role of Software Engineering in Society 5.0, 2022
- Marcus Mörtstrand, Continuous Verification of Automotive Software, 2022.
- Benedicte Boneza Musabimana, An integration architecture of aiaas: interoperability and functional suitability, 2023
- Hampus Ekedahl and Vilma Helander, Can artificial intelligence replace humans in programming?, 2023
- Tobias Möller, Automating the Extraction of Data from Semi-Structured texts Using an NLP-based Approach, 2023
Undergraduate thesis examination
- Daniel Hedin, Assessing LLMs ability to perform behaviour consistency checking
My research focuses on several aspects of the development of complex software-intensive systems from software architecture to model-driven development. Currently, i am investigating new paradigms such as Digital Twin, Low-Code Development.
[Show all publications]
[Google Scholar author page]
Latest publications: Towards Compact Surface Languages for Specific Modelling Aspects in EAST-ADL
(Jun 2024) Imad Berrouyne, Alessio Bucaioni, Federico Ciccozzi, Henrik Lönn 12th Embedded Real-Time Systems Congress (ERTS2024)
Continuous Conformance of Software Architectures
(Jun 2024) Alessio Bucaioni, Amleto Di Salle
, Ludovico Iovino
, Leonardo Mariani
, Patrizio Pelliccione 21st IEEE International Conference on Software Architecture (ICSA 2024)
Integrating AIaaS into existing systems: the Gokind experience
(Apr 2024) Benedicte Boneza Musabimana
, Alessio Bucaioni 21st International Conference on Information Technology : New Generations (ITNG 2024)
Evolution of an Automotive Modelling Language for Enhanced Support of Diverse Network Interface Controllers
(Feb 2024) Alessio Bucaioni, Saad Mubeen International Conference on Artificial Intelligence, Control, Data Sciences and Applications 2024 (ACDSA 2024)
Programming with ChatGPT: How far can we go?
(Feb 2024) Vilma Helander
, Hampus Ekedahl
, Alessio Bucaioni, Thanh Phuong Nguyen Machine Learning with Applications (MLWA)
Model Based Trustworthiness Evaluation of Autonomous Cyber-Physical Production Systems: A Systematic Mapping Study
(Jan 2024) Maryam Zahid, Alessio Bucaioni, Francesco Flammini ACM Computing Surveys (CSUR)