Gabriel Moreno

Software Engineering Institute

Gabriel Moreno is a Principal Researcher and member of the Dynamically Reconfigurable Mission Systems Initiative in the Software Solutions Division.

During his career at the SEI, Moreno has worked in several areas, including model-based analysis, software architecture, component technology, performance analysis, and computational mechanism design. His current work focuses on autonomous cyber-physical systems, including their assurance and ability to adapt to changing and uncertain environments. In particular, his research interests lie in self-adaptive systems, which are able to change their structure and behavior to deal with changes in operational contexts, available resources, and user needs. His work on proactive self-adaptation under uncertainty has been featured in a textbook on self-adaptive systems.

Moreno has several years of software development experience in industry. The breadth of projects he has participated in includes MIS, web applications and services, electronic transactions middleware, and communication protocols in embedded software. Before joining the SEI, he was at ITC Soluciones in Argentina, where he designed and developed multiplatform distributed systems and communication protocols for electronic transactions in healthcare and payment systems.

Moreno frequently serves on program and organizing committees for conferences in the areas of autonomous and self-adaptive systems and software architecture. He is an Associate Editor of ACM Transactions on Autonomous and Adaptive Systems.

Moreno holds a Ph.D. in Software Engineering and a Master of Software Engineering degree, both from Carnegie Mellon University, as well as a B.S. in Computing Systems from Universidad de Mendoza, Argentina.