Catia Trubiani

Gran Sasso Science Institute (GSSI)
via M. Iacobucci 2, 67100 L’Aquila, Italy

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

Upcoming events:
Shonan Meeting on AIOps--Best Practices and Future Trends - Shonan Meeting no.176
International Conference on Automated Software Engineering -
Student Research Competition @ ASE 2021

Short bio
I am Assistant 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 principal investigator of the GSSI unit for the MIUR-PRIN project SEDUCE (Young Line action) and the MIUR-FISR project MVM-Adapt. I was awarded by Microsoft Research for the DESPACE research project (market value: 40k USD). My main research interests include the quantitative modelling and analysis of interacting heterogeneous distributed systems. I am especially interested in model-based performance analysis and feedback on software architectures, model-based refactoring by means of software performance antipatterns, and trade-off quality analysis and optimization of software systems.

2021: 10-year Most Influential Paper Award at ICPE 2021, together with Anne Koziolek, [certificate]
2021: Best Reviewer Award based on Review Quality Collector tool 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 based on Review Quality Collector tool 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 Testing, Verification and Validation (ICST 2022)
International Conference on Performance Engineering (ICPE 2022, ICPE 2021)
International Conference on Software Architecture (ICSA 2022, ICSA 2021)
European Conference on Software Architecture (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 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)

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, Journal of Systems and Software (JSS), Journal of Software and Systems Modeling (SoSyM), IEEE Software, Journal of Electrical and Computer Systems (IJECS), Journal of Concurrency and Computation: Practice and Experience (CCPE), Journal of Logical and Algebraic Methods in Programming (JLAMP).

Other Research Activities
Research collaboration with the University of Rome "Tor Vergata", Electronic Engeeneering Department,
for the European Project SMS (Simple Mobile Services -
SMS is a project whose purpose is to design innovative instruments for the creation of new services in a mobile context.
My activity was on the modeling of telecommunication services for mobile devices, automatic composition of services from components and automatic generation of code.

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 it here].
*reported in the list of ACM SIGSOFT PhD Dissertations in the Area of Software Engineering [See more details].

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
Shonan Meeting no. 176, December 12 - 15, 2022 [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]

GI-Dagstuhl Seminar 12211, May, 2012 [See more details]
"Quality-of-Service Attributes in Service- and Cloud-based Systems"
organized by Lars Grunske (Techische Universität Kaiserslautern, DE), Samuel Kounev (Karlsruhe Institute of Technology, DE), and Ina Schaefer (Technische Universität Braunschweig, DE)
Catia Trubiani, "Uncertainty in Software Performance Model Refactoring" [slides]

GI-Dagstuhl Seminar 09492, December, 2009 [See more details]
"Model-driven quality prediction"
organized by Steffen Becker (FZI Karlsruhe, DE), Raffaela Mirandola (Politecnico di Milano, IT), and Petr Tuma (Charles University - Prague, CZ)
Catia Trubiani, "Model-Based Feedback for Software Performance Improvement" [slides]

Dagstuhl Seminar 09432, October, 2009 [See more details]
"Quantitative Software Design"
organized by Astrid Kreissig (IBM Deutschland - Boblingen, DE), Iman Poernomo (King's College - London, GB), and Ralf Reussner (KIT - Karlsruhe Institute of Technology, DE)
Catia Trubiani, "Performance and Security issues in software design" [slides]

Invited Talks (latest)
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 speaker for International workshop on Formal Approaches for Advanced Computing Systems (FAACS)
"Performance Learning for Uncertainty of Software Systems" [link]

May, 2018: visiting Reykjavik University, Iceland
"Uncertainty Propagation in Software Performance Engineering" [link]

May, 2017: visiting University of Zaragoza, Spain
"Software Performance Antipatterns in Real-Time Applications"

November, 2016: panelist for the track on Women in Software Architecture [certificate]
co-located with European Conference on Software Architecture, University of Copenhagen, Denmark

October, 2016: visiting University of Passau, Germany
"Software Performance Engineering in the DevOps World"



Introduction to Formal Methods at Gran Sasso Science Institute (GSSI)
Syllabus: introduction to Stochastic Processes, Markov Processes, Discrete-time Markov chains (DTMCs),
Markov Decision Processes (MDPs), Continuous-Time Markov Chains (CTMCs), and Stochastic Petri Nets [See 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 [See more details].

Reliable Software Systems at University of Stuttgart, Germany
Syllabus: introduction to software performance engineering, model-based performance analysis.