Automated Software language and SOftware engineering

Focus:

The ASSO research group focuses on automating the engineering of software (programming/modelling) languages and software by applying advanced computation and data manipulation.


The group pursues long-lasting research on the application of advanced computation and data manipulation to automate, systematize and make more flexible the engineering of software languages and software to increase software quality and productivity of software engineers. The key methodology is Model-Driven Engineering.

The distinctive focus of the ASSO group is multi-fold and includes: engineering of domain-specific languages (DSLs) and modelling languages (DSMLs), automated and seamless support for blended multi-notation editing of programs and models, innovative multi-step transpilation and compilation techniques for automatic generation of executable software from DS(M)Ls based on program and model transformation, software language and software engineering for robotics and the Internet-of-Things.

ASSO is a dynamic group with a variegated set of skills and knowledge in software language and software engineering, as well as theoretical computer science, with a common denominator being automatization of engineering phases. The group has a strong network of internal and external collaborations (both nationally and internationally).

[Show all publications]

Simple and Efficient Computation of Minimal Weak Control Closure (Nov 2020)
Abu Naser Masud
SAS 2020 - 27th Static Analysis Symposium (SAS 2020)

Co-evolution of Simulink Models in a Model-Based Product Line (Oct 2020)
Robbert Jongeling, Antonio Cicchetti, Federico Ciccozzi, Jan Carlson
ACM/IEEE 23rd International Conference on Model Driven Engineering Languages and Systems (MODELS '20)

Systematic Evaluation of Model Comparison Algorithms using Model Generation (Jul 2020)
Lorenzo Addazi, Antonio Cicchetti
16th European Conference on Modelling Foundations and Applications (ECMFA) (JOT-ECMFA20)

Towards Engineering Future Gameful Applications (Jun 2020)
Antonio Bucchiarone , Antonio Cicchetti, Annapaola Marconi
2020 IEEE/ACM 42nd International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER)

Exploiting Multi-Level Modelling for Designing and Deploying Gameful Systems (Sep 2019)
Antonio Bucchiarone , Antonio Cicchetti, Annapaola Marconi
IEEE / ACM 22nd International Conference on Model Driven Engineering Languages and Systems (MODELS '19)

GDF: A Gamification Design Framework Powered by Model-Driven Engineering (Sep 2019)
Antonio Bucchiarone , Antonio Cicchetti, Annapaola Marconi
IEEE / ACM 22nd International Conference on Model Driven Engineering Languages and Systems (MODELS '19)

Federico Ciccozzi, Associate Professor,Docent

Email: federico.ciccozzi@mdh.se
Room: U1-067
Phone: +46 21 151736