Antonio Cicchetti, Associate Professor

I am Associate Professor at Mälardalen University in Västerås (Sweden). My interests include MDE, model versioning, metamodeling, model transformations and weaving, generative techniques in Web engineering and methodologies for Web development. I have got my Ph.D in Computer Science in 2008 at the Computer Science Department of the University of LAquila with the thesis entiltled "Difference Representation and Conflict Management in Model-Driven Engineering". Currently, I am investigating several issues related to model versioning, as model repositories, model co-evolution and synchronization. Moreover, I am working on the application of MDE techniques to the component-based development field, with respect to system modelling, generation of code, and Verification&Validation activities. Usually, I am used to spend my spear time running, bicycling and trekking during the summer, and cross country skiing and ski mountaineering during the winter. Further, I love to listen to the music.

[Show all publications]

[Google Scholar author page]

Latest publications:

The GRADE Decision Canvas for Classification and Reflection on Architecture Decisions (Apr 2017)
Efi Papatheocharous , Kai Petersen , Jakob Axelsson, Claes Wohlin , Jan Carlson, Federico Ciccozzi, Séverine Sentilles, Antonio Cicchetti
12th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE17)

Towards the Architecture of a Decision Support Ecosystem for System Component Selection (Apr 2017)
Jakob Axelsson, Ulrik Franke , Jan Carlson, Séverine Sentilles, Antonio Cicchetti
11th Annual IEEE International Systems conference (SysCon17)

A Metamodel for the Rubus Component Model: Extensions for Timing and Model Transformation from EAST-ADL (Dec 2016)
Alessio Bucaioni, Antonio Cicchetti, Federico Ciccozzi, Saad Mubeen, Mikael Sjödin
Journal of IEEE Access (IEEE-Access16)

Towards Inconsistency Tolerance by Quantification of Semantic Inconsistencies (Nov 2016)
István Dávid , Eugene Syriani , Clark Verbrugge , Didier Buchs , Dominique Blouin , Antonio Cicchetti, Ken Vanherpen
First International Workshop on Collaborative Modelling in MDE (COMMitMDE 2016)

Software Evolution Management: Industrial Practices (Oct 2016)
Antonio Cicchetti, Federico Ciccozzi, Jan Carlson
10th Workshop on Models and Evolution (ME 2016)

Semantic-based Model Matching with EMFCompare (Oct 2016)
Lorenzo Addazi , Antonio Cicchetti, Juri Di Rocco , Davide Di Ruscio , Ludovico Iovino , Alfonso Pierantonio
10th Workshop on Models and Evolution (ME 2016)

PhD students supervised as assistant supervisor:

Alessio Bucaioni
Gaetana Sapienza (former)

MSc theses supervised (or examined):
Thesis TitleStatus
A configurable slider for enhanced model usage available
A model-driven approach for automotive system available
Integration Testing of .NET Applications available
Master Thesis: A mapping study on MDE adoption effects in industry (2 students) available
Test-case Generation For Timing Properties From EAST-ADL Models available
A tool for the optimization of IVHM data in heavy Scania trucks selected
Master thesis: Measuring ontology awareness of model differencing approaches. selected
Master thesis: supporting synchronous modelling in distributed development environments in progress
Master thesis: Versionshantering i industriella miljöer in progress
A Metamodel independent approach for Conflict Detection to support distributed development in MDE finished
Application of Bayesian network learners using non-static code metrics for software fault prediction finished
Automated Code Generation from Action Language Enhanced UML Models finished
Automated sequential composition of deltas and related optimization operations finished
Building a tiny OCL interpreter in C++ (2 students) finished
Building a tiny OCL interpreter in Java (2 students) finished
Enhancing the consistency between requirements and test cases through the definition of a Controlled Natural Language finished
Horizontal transformations for models reuse and tool chaining finished
Integrating wireless systems into process industry and business management finished
Master thesis: From Requirements Specification to Test Scripting: Towards Automated Support finished
Master thesis: System Testing in a Simulated Environment finished
Master thesis: The problem of bidirectionality in Model-Driven Engineering finished
Model Based Test Design in CPP Verification (for 2 students) finished
Supporting the automatic test case and oracle generation using system models finished
Test Derivation and Reuse through Horizontal transformation of System models finished
Traceability in Model Based Testing finished