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).
Model-based development and formal verification of a ROS2 multi-robot system using Timed Rebeca (Sep 2024) Hiep Hong Trinh, Marjan Sirjani, Mikael Sjödin, Federico Ciccozzi 40th Anniversary of the IEEE Conference on Robotics and Automation (ICRA@40)
Extending MagicGrid to Support Virtual Prototyping for Early System Performance Validation and Verification (Sep 2024) Johan Cederbladh, Daniel Krems , Antonio Cicchetti Systems Analysis and Modelling (SAM2024)
Automation Support for System Simulation and Architecture Layout Design in Cyber-Physical Systems Engineering (Sep 2024) Johan Cederbladh, Martin Eisenberg , Luca Berardinelli , Damir Bilic Systems Analysis and Modelling (SAM2024)
Towards Model-Based Adoption for Requirements Elicitation in Railway - the Role of Collaborative and Participatory Modelling (Sep 2024) Henrik Gustavsson, Johan Cederbladh Collaborative & Participatory modelling workshop (CoPaMO 2024)
How does one Model Appropriately in Systems Engineering? An Initial Conceptual Model Framing Model Appropriateness (Sep 2024) Johan Cederbladh, Thomas C. Zimmermann Multi-Paradigm Modelling for Cyber-Physical Systems (MPM4CPS)
Digital Twins of Socio-Technical Ecosystems to Drive Societal Change (Sep 2024) Federico Bonetti , Antonio Bucchiarone , Judith Michael , Antonio Cicchetti, Annapaola Marconi , Bernhard Rumpe Systems Analysis and Modelling (SAM2024)