Catia Trubiani

Gran Sasso Science Institute (GSSI)
via M. Iacobucci 2, 67100 L’Aquila, Italy
catia.trubiani@gssi.it

"... if you don't know then guess it precisely..."
quote from Fred Brooks at 3rd Heidelberg Laureate Forum

Upcoming events:
Shonan Meeting on DevOps for Cyber-physical Systems - Shonan Meeting no. 204
European Conference on Software Architecture - Research Track @ ECSA 2023
International Conference on Software Testing - Doctoral Symposium @ ICST 2023
International Conference on Software Architecture - Artifact Evaluation @ ICSA 2023

Short bio
I am Associate Professor in Computer Science at the Gran Sasso Science Institute (GSSI), L’Aquila (AQ), Italy. Before joining the GSSI, I have been with various international research institutes like the Imperial College of London (UK) and the Karlsruhe Institute of Technology (Germany). Among various national and international projects in which I was involved, I am scientific coordinator for the MUR-PRIN project DREAM (Young Line action) and the MUR-PRO3 project Software Quality. Moreover, I am principal investigator of the GSSI unit for the MUR-PRIN project SEDUCE (Young Line action) and the MUR-FISR project MVM-Adapt. My main research interests include the quantitative modelling and analysis of interacting heterogeneous distributed systems. I am especially interested in model-based performance analysis, software performance antipatterns, uncertainty, model-based testing, software quality optimisation, and software architectures.


Awards
2023: Best Paper Award for Journal of Systems and Software (JSS) submissions in 2022, [paper]
2022: Best Reviewer Award for the European Conference on Software Architecture (ECSA), [certificate]
2022: Best Reviewer Award for the International Conference on Software Testing, Verification and Validation (ICST), [certificate]
2021: 10-year Most Influential Paper Award at ICPE 2021, together with Anne Koziolek, [certificate]
2021: Best Reviewer Award for the International Conference on Software Architecture (ICSA), [certificate]
2019: Marie Sklodowska-Curie Individual Fellowship Action Seal of Excellence provided by the European Commission for the project proposal "PLUS: Performance Learning for Uncertainty of Software", together with Sven Apel [certificate]
2018: Exceptional Reviewer Award for the International Conference on Software Architecture (ICSA), [certificate]
2017: selected for participation as Young Global Changer to The Think 20 Summit G20 Germany 2017 (acceptance: 8%) [certificate]
2016: Outstanding Contribution in Reviewing from the Editors of the Journal of Systems and Software, Elsevier [certificate]
2015: Best Paper Award at ECSA (conference rank A in the core classification), together with Achraf Ghabi and Alexander Egyed [certificate]
2015: selected for participation to 3rd Heidelberg Laureate Forum HLF 2015 (acceptance: 10%) [certificate]
2014: Microsoft Azure Research Award for the project DESPACE (DEtecting and Solving Performance Antipatterns in Cloud Enviroments)
2014: Best Poster Award at CompArch , together with L. Etxeberria, V. Cortellessa, and G. Sagardui [certificate]
2013: ACM SIGSOFT Sof. Eng. Notes reports our QoSA paper in the list of Top 10 Downloaded Articles, together with I. Meedeniya, V. Cortellessa, A. Aleti, and L. Grunske
2011: Best Paper Award at ICPE , together with Anne Koziolek [certificate]


Program Committee (latest)
International Conference on Software Maintenance and Evolution (ICSME 2024, ICSME 2023)
International Conference on Software Engineering - Artifact Evaluation Track (ICSE-Artifacts 2023)
International Conference on Software Engineering - Software Engineering in Practice Track (ICSE-SEIP 2023)
Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2024, SEAMS 2023, SEAMS 2022)
International Conference on Performance Engineering (ICPE 2024, ICPE 2023, ICPE 2022, ICPE 2021)
International Conference on Software Architecture (ICSA 2024, ICSA 2023, ICSA 2022, ICSA 2021)
International Conference on Software Testing, Verification and Validation (ICST 2024, ICST 2022)
European Conference on Software Architecture (ECSA 2022, ECSA 2021)
International Conference on Automated Software Engineering - Artifact Evaluation Track (ASE-Artifacts 2021)
International Conference on Model Driven Engineering Languages and Systems - Student Research Competition Track (Models-SRC 2021)
ACM Celebration of Women in Computing - Workshops and Tutorials (womENcourage 2021)
Symposium on Applied Computing (SAC) - Track on Software Architecture: Theory, Technology, and Applications (SA-TTA 2022, SA-TTA 2021)


Organizing Committee (latest)
Program co-Chair (together with Chouki Tibermacine) of the Research Track for the European Conference on Software Architecture (Research Track @ ECSA 2023)
Program co-Chair (together with Jeff Offutt) of the Doctoral Symposium Track for the International Conference on Software Testing (Doctoral Symposium @ ICST 2023)
Program co-Chair (together with Alessio Bucaioni) of the Artifact Evaluation Track for the International Conference on Software Architecture (Artifact Evaluation @ ICSA 2023)
Program co-Chair (together with Robert Heinrich) of the Tools and Demos Track for the European Conference on Software Architecture (Tools and Demos @ ECSA 2022)
Program co-Chair (together with Xuan Bach D. Le) of the Student Research Competition Track for the International Conference on Automated Software Engineering (Student Research Competition @ ASE 2021)
Program co-Chair (together with Philippe Kruchten) of the Early Career Researchers Forum Track for the International Conference on Software Architecture (Early Career Researchers Forum @ ICSA 2021)
Program co-Chair (together with Tse-Hsun (Peter) Chen) of the Artifact Evaluation Track for the International Conference on Performance Engineering (Artifact Evaluation @ ICPE 2021)
Program co-Chair (together with Alexandru Iosup) of the International Conference on Performance Engineering (ICPE 2020), Flexibility Is Key in Organizing a Global Professional Conference Online: The ACM/SPEC ICPE 2020 Experience in the COVID-19 Era, [report]
Program co-Chair (together with Javier Camara) of the Gender Diversity Track for the European Conference on Software Architecture (Gender Diversity @ ECSA 2020)


Editorial service
Editorial Board member for Journal of Systems and Software (JSS), Elsevier [more details].

Co-Editor for Empirical Software Engineering, Springer, special Issue on ``Software Performance'' together with: Tse-Hsun (Peter) Chen, Concordia University, Canada; Cor-Paul Bezemer, University of Alberta; Andre van Hoorn, University of Stuttgart, Germany; Weiyi Shang, Concordia University, Canada [more details].

I have been reviewer for the following journals: IEEE Transactions on Software Engineering (TSE), IEEE Transactions on Knowledge and Data Engineering (TKDE), Empirical Software Engineering (EMSE), Journal of Software and Systems Modeling (SoSyM), IEEE Software.



Education
Ph.D. in Computer Science at the University of L’Aquila (AQ), Italy.
Title of the thesis: "Automated generation of architectural feedback from software performance analysis results".
Advisor: Prof. Vittorio Cortellessa, [PhD Thesis - download].

Master’s Degree in Computer Science at the University of L’Aquila (AQ), Italy, final rank: 110/110 cum laude.
Title of the thesis: "Design and composition of Performance models for Osi Security Architecture".
Advisor: Prof. Vittorio Cortellessa.

Bachelor’s Degree in Computer Science at the University of L’Aquila (AQ), Italy, final rank: 110/110 cum laude.
Title of the thesis: "Evaluation of services in Publisher/Subscriber architectures with Petri Nets".
Advisor: Prof. Francesco Lo Presti.

Maturity at the Scientific Secondary School "Albert Einstein" of Teramo (TE), Italy, final rank: 100/100.

Dagstuhl Seminars and Shonan Meetings (latest)

Shonan Meeting no. 204, November 5 - 10, 2023 [See more details]
"DevOps for Cyber-physical Systems"
organized by Sebastiano Panichella (Zurich University of Applied Sciences, Switzerland), Paolo Arcaini (National Institute of Informatics, Japan), Myra Cohen (Iowa State University, USA), Aitor Arrieta (Mondragon University, Spain).

Shonan Meeting no. 176, March 25 - 28, 2024 [See more details]
"AIOps – Best Practices and Future Trends"
organized by Zhen Ming (Jack) Jiang (York University, Canada), Ahmed E. Hassan (Queen's University, Canada), and Yasutaka Kamei (Kyushu University, Japan).

GI-Dagstuhl Seminar 19481, November 24 - 29, 2019 [See more details]
"Composing Model-Based Analysis Tools"
organized by Francisco Duran (University of Malaga, ES), Robert Heinrich (Karlsruhe Institute of Technology, DE), Diego Perez-Palacin (Linnaeus University, Vaxjo, SE), Carolyn L. Talcott (Menlo Park, US), Steffen Zschaler (King's College London, GB).
Catia Trubiani, "Collaborative Model-based Analysis for Uncertainty Reduction and Quality-based Refactoring" [slides]

GI-Dagstuhl Seminar 16394, September, 2016 [See more details]
"Software Performance Engineering in the DevOps World"
organized by Pooyan Jamshidi (Imperial College London, GB), Philipp Leitner (Universitat Zurich, CH), Andre van Hoorn (Universitat Stuttgart, DE), Ingo Weber (Dataa61 / NICTA – Sydney, AU)
Catia Trubiani, "SPE meets DevOps: best friends or consensual enemies?" [slides]

Invited Talks (latest)

October, 2023: invited speaker for the International Workshop on Software Aging and Rejuvenation (WoSAR), co-located with International Symposium on Software Reliability Engineering (ISSRE)
"Predicting is better than Repairing, a tale on Software Performance degradation"

September, 2023: invited speaker at the University of Vienna, Austria, research visit organized by Uwe Zdun
"Interpreting Software Performance to Shed Light on Architectural Alternatives"

November, 2022: invited lecture for the Software Evolution and Reverse Engineering course at the University of Milano Bicocca, Italy
"Understanding Software Performance - challenges and open issues"

July, 2022: invited lecture for the Quantitative Analysis of Software Designs course at University of Stuttgart, Germany
"Software Quality: trade-off analysis methods and tools"

April, 2021: invited speaker for International Conference on Performance Engineering (ICPE)
"10 years back and forth: Detection and Solution of Software Performance Antipatterns in Palladio Architectural Models"

September, 2020: invited keynote speaker for International workshop on Formal Approaches for Advanced Computing Systems (FAACS)
"Performance Learning for Uncertainty of Software Systems" [link]


Projects (latest)





Tools (latest)




How to - Introductory Lectures for PhD program at Gran Sasso Science Institute (GSSI)
Syllabus: How to write a paper. How to give a scientific talk. How to referee a scientific paper [more details].



Introduction to Formal Methods at Gran Sasso Science Institute (GSSI)
Syllabus: introduction to Stochastic Processes, Markov Processes,
Lab lectures on Discrete-time Markov chains (DTMCs) and Generalized Stochastic Petri Nets (GSPNs) [more details].



Formal Methods @ Work at Gran Sasso Science Institute (GSSI)
Syllabus: modelling, analysis, and testing of probabilistic systems: Stochastic Process Algebras,
Markov Decision Processes, Timed Automata, Queueing Networks [more details].



Invited lectures (latest)
2022: "Quantitative Analysis of Software Designs" course at University of Stuttgart, Germany
Topics: software quality engineering, trade-off analysis, cyber-physical systems, architectural patterns for dynamic spaces.

2022: "Software Evolution and Reverse Engineering" course at the University of Milano Bicocca, Italy
Topics: software performance engineering, performance antipatterns, model-based performance analysis, performance-based profiling tools.