Initiatives Team

Eduardo Santana de AlmeidaEduardo Santana de Almeida, conference correspondent, is an assistant professor of software engineering at the Federal University of Bahia, where he leads the Reuse in Software Engineering Labs. Almeida received a PhD in computer science from the Federal University of Pernambuco. He’s a senior member of the IEEE Computer Society, ACM, and the Brazilian Computer Society. Contact him at
Jordi CabotJordi Cabot, Spanish translation editor and conference correspondent, is an ICREA Research Professor at the Internet Interdisciplinary Institute, Universitat Oberta de Catalunya. His research interests include software and systems modeling, model-driven and Web engineering, formal verification and social aspects of software engineering. Previously, he led the AtlanMod team, an INRIA and LINA research group at École des Mines de Nantes. He has been a postdoctoral fellow at the University of Toronto, a senior lecturer at Universitat Oberta de Catalunya, and a visiting scholar at Politecnico di Milano. Cabot received a BSc and PhD in computer science from the Technical University of Catalonia. He writes and blogs about his research interests on his Modeling Languages portal ( He’s a member of IEEE and ACM. Contact him at
Rafael CapillaRafael Capilla, conference correspondent, is an associate professor of computer science at Rey Juan Carlos University of Madrid, where he leads the Software Architecture & Internet Technologies Research Group. His research interests are software architecture, product line engineering, software variability, service-oriented architecture and cloud computing, and technical debt. Capilla received a PhD in computer science from Rey Juan Carlos University of Madrid in 2004. He’s coeditor of Systems and Software Variability Management: Concepts, Tools, and Experiences (Springer, 2013). He was the general chair of the 14th European Conference on Software Maintenance and Reeingineering. Contact him at
Rafael CapillaRobert Feldt, Swedish translation editor, is a professor in the Blekinge Institute of Technology’s Department of Software Engineering and a part-time professor at the Chalmers University of Technology. His research interests are software testing, requirements engineering, and agile development methods and practices. Feldt received a PhD in computer engineering form the Chalmers University of Technology. Contact him at
Xabier LarruceaXabier Larrucea, conference correspondent, is a senior project leader and research scientist at Tecnalia and a part-time lecturer at the University of the Basque Country. His research focuses on areas such as safety-critical software systems, software quality assurance, software process improvement, empirical software engineering, and metamodeling technology strategy. Over the last decade, he has managed several European research projects related to information and communications technology. He has also provided consultancy activities related to software engineering. He contributed to the Scientific & Technological Strategic Plans in Colombia in 2013 and to several Object Management Group standardization initiatives, such as SPEM 2.0 and UPMS. Larrucea has received a computer engineering degree, a PhD in software engineering, an executive MBA, and Project Management Professional certification. Contact him at
Alistair McEwanAlistair McEwan, conference correspondent, is a senior lecturer in the Embedded Systems and Communications Group in the University of Leicester’s Department of Engineering. His research focuses on developing and applying sound engineering principles to the design, development, and verification of dependable systems incorporating software. McEwan received a BSc from the University of Aberdeen and a DPhil from the University of Oxford. He’s a senior fellow of the Higher Education Academy. Contact him at
Leandro MinkuLeandro Minku, conference correspondent, is a Research Fellow II at the University of Birmingham’s School of Computer Science. His research focuses on software prediction models, search-based software engineering, online and incremental machine learning for changing environments, and ensembles of learning machines. Minku received a PhD in computer science from the University of Birmingham in 2011 and was an intern at Google Zurich for six months in 2009 and 2010. He received the Overseas Research Students Award from the British government. He’s a steering-committee member for the International Conference on Predictive Models and Data Analytics in Software Engineering. Contact him at
Henry MucciniHenry Muccini, conference correspondent, has served the software-engineering community since 1997. Since then, he has been investigating the role of software architectures, model-driven engineering, and software verification and validation in producing higher-quality systems. Muccini received his PhD in computer science from the University of Rome–La Sapienza in 2002. He then was an assistant professor at the University of L’Aquila while doing his postdoc at the University of California, Irvine. In 2006, he co-organized his first workshop, the 2006 International Workshop on the Role of Software Architecting on Testing and Analysis (ROSATEA 06). At the same time, he became the coordinator of GSEEM, an international double-degree program in software engineering. In 2012 he became a member of the DEWS (Design Methodologies of Embedded Controllers, Wireless Interconnect, and Systems-on-Chip) excellence center. Since 2013 he has been the steering-committee chair of the International Workshop on Software Engineering for Resilient Systems. In 2014 he became an adjunct faculty member at Amrita University, an associate professor at the University of L’Aquila, and a member of IFIP WG 2.10 on Software Architecture. Contact him at; or
Meiyappan NagappanMeiyappan Nagappan, IEEE Software blog editor, is an assistant professor at the University of Waterloo. His broad research interests involve using large-scale software-engineering data to address the concerns of software system stakeholders such as software developers, software operators, build engineers, and project managers. Specifically, he focuses on mining mobile-app data to provide the various stakeholders of mobile apps with actionable recommendations. Nagappan received a PhD in computer science from North Carolina State University. Contact him at
Rocco OlivetoRocco Oliveto, social media engagement editor, is an associate professor at University of Molise (Italy), where he is also the Director of the Computer Science Bachelor and Master programs and the Director of the Software and Knowledge Engineering Lab (STAKE Lab). He has co-authored more than 100 papers on topics related to software traceability, software maintenance and evolution, search-based software engineering, and empirical software engineering. His activities span various international software engineering research communities. He has served as organizing and program committee member of several international conferences in the field of software engineering. He was program co-chair of ICPC 2015, TEFSE 2015 and 2009, SCAM 2014, and WCRE 2013 and 2012. He will be general chair of SANER 2018. He is also one of the co-founders and CEO of datasounds, a spin-off of the University of Molise aiming to efficiently exploit the priceless heritage that can be extracted from big data analysis. Contact him at
Birgit PenzenstadlerBirgit Penzenstadler, conference correspondent, is an assistant professor at California State University, Long Beach. Her research focuses on artifact-based requirements engineering and requirements engineering for sustainability. She teaches software engineering and related subjects and organizes the International Workshop on Requirements Engineering for Sustainable Systems series. Penzenstadler received a master’s from Universität Passau and a doctorate from Technische Universität München, and was a postdoctoral researcher at the University of California, Irvine. Contact her at;
Miroslaw StaronMiroslaw Staron, conference correspondent, is an associate professor of software engineering at the University of Gothenburg. He has worked on decision support in software engineering and software metrics adoption in large organizations with Ericsson, Volvo Cars, Volvo AB, Saab Electronic Defense Systems, and RUAG Space. Staron worked with Volvo Cars to improve the verification and validation of ISO 26262 safety goals and with Telelogic AB and Volvo IT on model-driven engineering. Staron received a PhD from the Blekinge Institute of Technology in 2005. Contact him at
Damian TamburriDamian A. Tamburri, community management editor, is a postdoc at Politecnico Di Milano. His main research interests involve social software engineering through empirical methods. He focuses on the organizational and social improvement of complex software development communities and complex software development processes. Tamburri received a double MSc in global software engineering and software architectures from the University of L’Aquila and Vrije Universiteit Amsterdam. Contact him at
Marco TorchianoMarco Torchiano, metrics team member and conference correspondent, is an associate professor at Politecnico di Torino. His research interests are design notation, open-data quality, off-the-shelf-based development, and static analysis. He employs the methodological approach of empirical software engineering. He previously was a postdoctoral research fellow at the Norwegian University of Science and Technology. Torchiano received an MSc and a PhD in computer engineering from Politecnico di Torino. He’s the coauthor of Software Development: Case Studies in Java (Addison-Wesley, 2005) and coeditor of Developing Services for the Wireless Internet (Springer, 2006). Contact him at
Jens WeberJens H. Weber, conference correspondent and German translation editor, is a professor of software engineering in the University of Victoria’s Department of Computer Science. He has adjunct-faculty appointments at the University of Victoria’s School of Health Information Science and the University of British Columbia’s Faculty of Medicine. His research interests are software security and safety engineering, and quality assurance and certification, with primary applications in healthcare and medicine. He’s codirector of the Simbioses Lab, an interdisciplinary research laboratory funded by University of Victoria Engineering and University of British Columbia Medicine. Weber received a PhD from the University of Paderborn. He’s a licensed software engineer in British Columbia and has consulted with several healthcare software projects in use in Canada and internationally. He directed the University of Victoria’s software-engineering degree program from 2007 to 2014. He received the 2000 Ernst-Denert Award for Software Engineering. Contact him at
Aiko YamashitaAiko Yamashita, conference correspondent, has been a software engineer, a consultant, and an advisor in diverse organizations in Costa Rica, the US, Sweden, and Norway. Her research interests include empirical software engineering, data mining, source code analysis, software evolution and quality, and human factors in computing. She received a BSc from the Costa Rica Institute of Technology in 2004, an MSc from Göteborgs Universitet in 2007, and a doctorate from the Simula Research Laboratory and the University of Oslo’s Department of Informatics in 2012. Contact her at