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).
Early validation of heterogeneous battery systems in the railway domain (May 2022) Johan Bergelin, Antonio Cicchetti The 16th IEEE Systems Conference 2022 (Syscon 2022)
Blended Metamodeling for Seamless Development of Domain-Specific Modeling Languages across Multiple Workbenches (Apr 2022) Muhammad Waseem Anwar, Federico Ciccozzi The 16th IEEE Systems Conference 2022 (Syscon 2022)
Consistency management in industrial continuous model-based development settings: a reality check (Apr 2022) Robbert Jongeling, Federico Ciccozzi, Jan Carlson, Antonio Cicchetti Software and Systems Modeling (SoSym)
Blended Modeling in Commercial and Open-source Model-Driven Software Engineering Tools: A Systematic Study (Apr 2022) István Dávid , Malvina Latifaj, Jakob Pietron , Weixing Zhang , Federico Ciccozzi, Ivano Malavolta , Alexander Raschke , Jan-Philipp Steghöfer , Regina Hebig Software and Systems Modeling (SoSym)
Cross-Platform Blended Modelling with JetBrains MPS and Eclipse Modeling Framework (Apr 2022) Malvina Latifaj, Hilal Taha , Federico Ciccozzi, Antonio Cicchetti 19th International Conference on Information Technology : New Generations (ITNG2022)
Blended Modeling Applied to the Portable test and Stimulus Standard (Apr 2022) Muhammad Waseem Anwar, Malvina Latifaj, Federico Ciccozzi 19th International Conference on Information Technology : New Generations (ITNG2022)