Henry Muccini

Henry Muccini

Short biography
Hi! I’m Henry Muccini, a Professor of Software Engineering at the University of L’Aquila in Italy. I earned my Ph.D. in Computer Science from the University of Rome “La Sapienza", followed by a postdoc at the University of California, Irvine.

Over the years, I’ve seen software architecture evolve in fascinating ways — and lately, I’ve been especially drawn to how AI, large language models (LLMs), and LLM-based agents are changing how we build, reason, and validate complex software systems. I’ve been part of the software architecture community for more than two decades and currently serve as Chair of the Steering Committee for ICSA (the IEEE Int. Conference on Software Architecture), and a member of the Steering Committees for ECSA (the European Conference on Software Architecture) and CAIN (the IEEE Int. Conference on AI Engineering – Software Engineering for AI). Since 2019, I’ve been working at the intersection of software architecture and machine learning, through papers, workshops, special issues, Dagstuhl seminars, and more. I also lead the FrAmeLab research laboratory, where we explore emerging architecting challenges at the intersection of AI, green software, and complex software systems. I’m always eager to share what I’ve learned and learn from others in return.