Publications
2026
Valentini S, Avanzo S, Riccobene E
Formal Verification of Decentralized Autonomous Organizations Proceedings Article
In: Ishikawa, Fuyuki; Cunha, Alcino (Ed.): Rigorous State-Based Methods, pp. 265–273, Springer Nature Switzerland, Cham, 2026, ISBN: 978-3-032-26752-8.
@inproceedings{10.1007/978-3-032-26752-8_17,
title = {Formal Verification of Decentralized Autonomous Organizations},
author = {Simone Valentini and Sowelu Avanzo and Elvinia Riccobene},
editor = {Fuyuki Ishikawa and Alcino Cunha},
isbn = {978-3-032-26752-8},
year = {2026},
date = {2026-01-01},
booktitle = {Rigorous State-Based Methods},
pages = {265\textendash273},
publisher = {Springer Nature Switzerland},
address = {Cham},
abstract = {Decentralized Autonomous Organizations (DAOs) manage governance and financial processes through blockchain-based smart contracts, posing significant challenges in specification, implementation, and verification. While visual and model-driven approaches support DAO design, they lack integrated formal verification and reliable code generation mechanisms.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Hoare C, Dowling D, Margaria T
Using Formal Methods to Help Explain Real-Time Operator Support in Metal Additive Manufacturing Journal Article
In: IT Professional, 2026.
@article{Hoare2026,
title = {Using Formal Methods to Help Explain Real-Time Operator Support in Metal Additive Manufacturing},
author = {Cathal Hoare and Denis Dowling and Tiziana Margaria},
url = {https://doi.org/10.1109/mitp.2026.3655853},
doi = {10.1109/mitp.2026.3655853},
year = {2026},
date = {2026-01-01},
journal = {IT Professional},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Krumrey M, Margaria T, Steffen B
Formal Methods Meet AI Guidance for Correct Software Development Journal Article
In: Lecture Notes in Computer Science, 2026.
@article{Krumrey2026,
title = {Formal Methods Meet AI Guidance for Correct Software Development},
author = {Marco Krumrey and Tiziana Margaria and Bernhard Steffen},
url = {https://doi.org/10.1007/978-3-032-12484-5_7},
doi = {10.1007/978-3-032-12484-5_7},
year = {2026},
date = {2026-01-01},
journal = {Lecture Notes in Computer Science},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Ghadimi P, Eddy D, Pazoki D, Hoare C, Gerasimidis S, Du X, Schmidt D, Dowling D
A systematic literature review of environmental performance optimisation in metal additive manufacturing Journal Article
In: The International Journal of Advanced Manufacturing Technology, 2026.
@article{Ghadimi2026,
title = {A systematic literature review of environmental performance optimisation in metal additive manufacturing},
author = {Pezhman Ghadimi and Douglas Eddy and Danial Pazoki and Cathal Hoare and Simos Gerasimidis and Xian Du and David Schmidt and Denis Dowling},
url = {https://doi.org/10.1007/s00170-026-17836-w},
doi = {10.1007/s00170-026-17836-w},
year = {2026},
date = {2026-01-01},
journal = {The International Journal of Advanced Manufacturing Technology},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Teumert S, Mitwalli D S
Unifying Executable (Process-) Models inside the WAVE Platform Journal Article
In: Proceedings of the 2026 2nd International Workshop on Low-Code Development and Software Architecture, 2026.
@article{Teumert2026,
title = {Unifying Executable (Process-) Models inside the WAVE Platform},
author = {Sebastian Teumert and Daniel Sami Mitwalli},
url = {https://doi.org/10.1145/3786179.3788322},
doi = {10.1145/3786179.3788322},
year = {2026},
date = {2026-01-01},
journal = {Proceedings of the 2026 2nd International Workshop on Low-Code Development and Software Architecture},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
2025
Saay S, O’Brien S, Singh A, Götzen A D, Voronova V, Margaria T
Diagrams as Visual Knowledge Communication Tools in Interdisciplinary Postgraduate Education Proceedings Article
In: 2025 IEEE 49th Annual Computers, Software, and Applications Conference (COMPSAC), pp. 1694-1699, 2025, ISSN: 2836-3795.
@inproceedings{11126541,
title = {Diagrams as Visual Knowledge Communication Tools in Interdisciplinary Postgraduate Education},
author = {Salim Saay and Sean O’Brien and Amandeep Singh and Amalia De G\"{o}tzen and Viktoria Voronova and Tiziana Margaria},
doi = {10.1109/COMPSAC65507.2025.00229},
issn = {2836-3795},
year = {2025},
date = {2025-07-01},
booktitle = {2025 IEEE 49th Annual Computers, Software, and Applications Conference (COMPSAC)},
pages = {1694-1699},
abstract = {This research investigates the use of diverse visual knowledge communication tools in the multidisciplinary training produced in the BC4ECO project. During this project, teaching and learning content was developed to enable postgraduate learners to utilise blockchain and Distributed Ledger Technology (DLT) to solve complex, real-world problems related to environmental sustainability. We examine how visual modelling techniques enhance comprehension across disciplines and facilitate interdisciplinary and transdisciplinary collaboration, particularly for learners who may not have prior programming or computer science knowledge. Findings suggest that using these tools leads to enhanced collaboration between computer scientists and non-computer scientists and aids in the facilitation of joint problem solving between seemingly disparate disciplines. Additionally, the study highlights how the use of tools for established software engineering modelling, like Visual Paradigm for UML, bridges the gap between theoretical knowledge and practical implementation, strengthening problem solving skills and improving software development education.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
O'Brien S, Brandon C, Busch D, Krumrey M, Mitwalli D S, Singh A, Teumert S, Margaria T
Specialized Training in LCNC and AI: from the Pedagogical Concept to the Experience Proceedings Article
In: 2025 IEEE 49th Annual Computers, Software, and Applications Conference (COMPSAC), pp. 2394-2403, IEEE Computer Society, Los Alamitos, CA, USA, 2025.
@inproceedings{11126555,
title = { Specialized Training in LCNC and AI: from the Pedagogical Concept to the Experience },
author = {Sean O'Brien and Colm Brandon and Daniel Busch and Marco Krumrey and Daniel Sami Mitwalli and Amandeep Singh and Sebastian Teumert and Tiziana Margaria},
url = {https://doi.ieeecomputersociety.org/10.1109/COMPSAC65507.2025.00336},
doi = {10.1109/COMPSAC65507.2025.00336},
year = {2025},
date = {2025-07-01},
booktitle = {2025 IEEE 49th Annual Computers, Software, and Applications Conference (COMPSAC)},
pages = {2394-2403},
publisher = {IEEE Computer Society},
address = {Los Alamitos, CA, USA},
abstract = {Train the trainer is a pedagogical model widely used across a range of disciplines and fields. Originating in non- governmental organisations, the model was developed in a bid to reduce costs associated with training while also increasing the capacity of staff to effectively disseminate knowledge within organisations. While its use is now widespread, there is little consensus in the literature regarding its efficacy. This paper describes a train-the-trainer programme that was designed to enhance early-career researchers’ ability to deliver training based on their research. The programme was delivered to a pilot group who then delivered training to external stakeholders on two occasions. The train-the-trainer programme was then evaluated from the perspectives of the trained early-career researchers along with the participants who subsequently took part in workshops delivered by this cohort. Results indicate that the programme was largely successful in improving the early-career researchers’ confidence with respect to training delivery, while also creating a positive learning experience for the participants. The paper concludes with a discussion around the future plans for the development of the train-the-trainer programme based on the results from this pilot implementation.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Brandon C, Fennell É, Singh A, Margaria T
LC/NC Pipeline for Training and Operationalising Segmentation Models in a Data Scarce Domain: De-arraying Tissue MicroArrays Journal Article
In: Lecture Notes in Computer Science, 2025.
@article{Brandon2025,
title = {LC/NC Pipeline for Training and Operationalising Segmentation Models in a Data Scarce Domain: De-arraying Tissue MicroArrays},
author = {Colm Brandon and \'{E}anna Fennell and Amandeep Singh and Tiziana Margaria},
url = {https://doi.org/10.1007/978-3-032-01377-4_5},
doi = {10.1007/978-3-032-01377-4_5},
year = {2025},
date = {2025-01-01},
journal = {Lecture Notes in Computer Science},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Fennell É, Brandon C, Boßelmann S, Ryan S E, Singh A, Hennessy A, Ross A M, Leahy C I, Pugh M R, Nikulina N, Braubach O, Niedobitek G, Taylor G S, Margaria T, Murray P G
CellMAPS: A no-code model-based customisable multiplex image analysis workflow Journal Article
In: 2025.
@article{Fennell2025,
title = {CellMAPS: A no-code model-based customisable multiplex image analysis workflow},
author = {\'{E}anna Fennell and Colm Brandon and Steve Bo\sselmann and Stephen E. Ryan and Amandeep Singh and Aoife Hennessy and Aisling M. Ross and Ciara I. Leahy and Matthew R. Pugh and Nadezhda Nikulina and Oliver Braubach and Gerald Niedobitek and Graham S. Taylor and Tiziana Margaria and Paul G. Murray},
url = {https://doi.org/10.1101/2025.10.07.680848},
doi = {10.1101/2025.10.07.680848},
year = {2025},
date = {2025-01-01},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Banerjee S, Rounak A, Hoare C, Dowling D, Pakrashi V
Neuromorphic computing for anomaly detection in a laser powder bed fusion process Journal Article
In: arXiv, 2025.
@article{Banerjee2025,
title = {Neuromorphic computing for anomaly detection in a laser powder bed fusion process},
author = {Shreyan Banerjee and Aasifa Rounak and Cathal Hoare and Denis Dowling and Vikram Pakrashi},
url = {https://arxiv.org/abs/2510.19309},
doi = {10.48550/arxiv.2510.19309},
year = {2025},
date = {2025-01-01},
journal = {arXiv},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Margaria T, Steffen B
Let’s Talk AI with Computer Science Expert Tiziana Margaria Journal Article
In: Lecture Notes in Computer Science, 2025.
@article{Margaria2025,
title = {Let’s Talk AI with Computer Science Expert Tiziana Margaria},
author = {Tiziana Margaria and Barbara Steffen},
url = {https://doi.org/10.1007/978-3-032-09008-9_25},
doi = {10.1007/978-3-032-09008-9_25},
year = {2025},
date = {2025-01-01},
journal = {Lecture Notes in Computer Science},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Mitwalli D S, Krumrey M, Teumert S
Streamlining the Engineering and Distribution of Graphical DSLs based on Recurring Patterns Proceedings Article
In: 2025 IEEE 22nd International Conference on Software Architecture Companion (ICSA-C), pp. 350-357, 2025.
@inproceedings{11015012,
title = {Streamlining the Engineering and Distribution of Graphical DSLs based on Recurring Patterns},
author = {Daniel Sami Mitwalli and Marco Krumrey and Sebastian Teumert},
doi = {10.1109/ICSA-C65153.2025.00056},
year = {2025},
date = {2025-01-01},
booktitle = {2025 IEEE 22nd International Conference on Software Architecture Companion (ICSA-C)},
pages = {350-357},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Brandon C, Mitwalli D S, Krumrey M, Teumert S
Bringing Cinco De Bio to the Cloud Proceedings Article
In: 2025 IEEE 22nd International Conference on Software Architecture Companion (ICSA-C), pp. 340-349, 2025.
@inproceedings{11014891,
title = {Bringing Cinco De Bio to the Cloud},
author = {Colm Brandon and Daniel Sami Mitwalli and Marco Krumrey and Sebastian Teumert},
doi = {10.1109/ICSA-C65153.2025.00055},
year = {2025},
date = {2025-01-01},
booktitle = {2025 IEEE 22nd International Conference on Software Architecture Companion (ICSA-C)},
pages = {340-349},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
2024
Brandon C, Boßelmann S, Singh A, Ryan S, Schieweck A, Fennell E, Steffen B, Margaria T
Cinco de Bio: A Low-Code Platform for Domain-Specific Workflows for Biomedical Imaging Research Journal Article
In: BioMedInformatics, vol. 4, no. 3, pp. 1865–1883, 2024.
@article{brandon2024cinco,
title = {Cinco de Bio: A Low-Code Platform for Domain-Specific Workflows for Biomedical Imaging Research},
author = {Colm Brandon and Steve Bo\sselmann and Amandeep Singh and Stephen Ryan and Alexander Schieweck and Eanna Fennell and Bernhard Steffen and Tiziana Margaria},
doi = {https://doi.org/10.3390/biomedinformatics4030102},
year = {2024},
date = {2024-01-01},
urldate = {2024-01-01},
journal = {BioMedInformatics},
volume = {4},
number = {3},
pages = {1865\textendash1883},
publisher = {MDPI},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Singh A, Margaria T
Enhancing Decision-Making for Imbalanced Medical Datasets Using BDDs and Low-Code/No-Code Journal Article
In: IT Professional, vol. 26, no. 5, pp. 92–98, 2024.
@article{singh2024enhancing,
title = {Enhancing Decision-Making for Imbalanced Medical Datasets Using BDDs and Low-Code/No-Code},
author = {Amandeep Singh and Tiziana Margaria},
doi = {10.1109/MITP.2024.3459248},
year = {2024},
date = {2024-01-01},
urldate = {2024-01-01},
journal = {IT Professional},
volume = {26},
number = {5},
pages = {92\textendash98},
publisher = {IEEE},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Guevara I, Ryan S, Singh A, Brandon C, Margaria T
Edge IoT prototyping using model-driven representations: A use case for smart agriculture Journal Article
In: Sensors, vol. 24, no. 2, pp. 495, 2024.
@article{guevara2024edge,
title = {Edge IoT prototyping using model-driven representations: A use case for smart agriculture},
author = {Ivan Guevara and Stephen Ryan and Amandeep Singh and Colm Brandon and Tiziana Margaria},
doi = {10.3390/s24020495},
year = {2024},
date = {2024-01-01},
urldate = {2024-01-01},
journal = {Sensors},
volume = {24},
number = {2},
pages = {495},
publisher = {MDPI},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
2023
Singh A, Minguett O, Margaria T
Binary Decision Diagrams and Composite Classifiers for Analysis of Imbalanced Medical Datasets Journal Article
In: Electronic Communications of the EASST, vol. 82, 2023.
@article{singh2023binary,
title = {Binary Decision Diagrams and Composite Classifiers for Analysis of Imbalanced Medical Datasets},
author = {Amandeep Singh and Olga Minguett and Tiziana Margaria},
doi = {10.14279/tuj.eceasst.82.1227},
year = {2023},
date = {2023-01-01},
urldate = {2023-01-01},
journal = {Electronic Communications of the EASST},
volume = {82},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Brandon C, Margaria T
Low-Code/No-Code Artificial Intelligence Platforms for the Health Informatics Domain Journal Article
In: Electronic Communications of the EASST, vol. 82, 2023.
@article{brandon2023low,
title = {Low-Code/No-Code Artificial Intelligence Platforms for the Health Informatics Domain},
author = {Colm Brandon and Tiziana Margaria},
doi = {10.14279/tuj.eceasst.82.1221},
year = {2023},
date = {2023-01-01},
urldate = {2023-01-01},
journal = {Electronic Communications of the EASST},
volume = {82},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Peruccon A, Lyons R, Gotzen A D, Margaria T, Simeone L
BC4ECO-Using Visual Tools for a Shared Understanding and Pedagogical Approach across an Interdisciplinary Consortium Proceedings Article
In: 2023 IEEE 47th Annual Computers, Software, and Applications Conference (COMPSAC), pp. 1890–1895, IEEE 2023.
@inproceedings{peruccon2023bc4eco,
title = {BC4ECO-Using Visual Tools for a Shared Understanding and Pedagogical Approach across an Interdisciplinary Consortium},
author = {Andy Peruccon and Roisin Lyons and Amalia De Gotzen and Tiziana Margaria and Luca Simeone},
doi = {10.1109/COMPSAC57700.2023.10223442},
year = {2023},
date = {2023-01-01},
urldate = {2023-01-01},
booktitle = {2023 IEEE 47th Annual Computers, Software, and Applications Conference (COMPSAC)},
pages = {1890\textendash1895},
organization = {IEEE},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}