The David Lorge Parnas Fellowship has been established to honour David Parnas who was Professor of Software Engineering at University of Limerick until his retirement in 2008, and where he is now Emeritus Professor of Software Engineering.

The Fellowship is a senior position and is intended to allow talented software researchers and developers to visit Lero on a short-term basis. Fellows can be hosted at any of the Lero partner institutions but are expected to visit at least two Lero sites during their stay.

Fellows are also expected to collaborate closely with relevant industry partners. Fellows will deliver a Distinguished Lecture while at Lero and will discuss research topics with Lero students and staff. This distinguished Fellowship will cover expenses plus a fellowship award of €7,000.

Lero – the Irish Software Research Centre is Ireland’s national software research centre. Lero was established in 2005 and is headquartered at University of Limerick. The centre involves all universities in Ireland, with member institutions in Cork, Dublin, Dundalk, Limerick, Galway, Tralee and Maynooth.


(From Left): David Parnas with Brian Fitzgerald, Director of Lero.


Current Parnas Fellows

Jim Herbsleb

James Herbsleb is a Professor in the Institute for Software Research in the School of Computer Science at Carnegie Mellon University, where he serves as Director of the PhD program in Societal Computing. His research interests lie primarily in the intersection of software engineering, computer-supported cooperative work, and socio-technical systems, focusing on such areas as geographically distributed development teams and open source ecosystems. He holds a PhD in psychology, and an MS in computer science. His research has won several best paper and distinguished paper awards, the ICSE Most Influential Paper award, Alan Newell Award for Research Excellence, and the SIGSOFT Outstanding Research Award. He has been a keynote speaker for several international conferences, including ICSE, FSE, and RE.  For about two decades, he has worked with many distinguished colleagues to understand the complex and dynamic relationship between human collaboration and the software that humans design and use. On his optimistic days, he feels he has made a bit of progress.

Kurt Geihs

Kurt Geihs is a full professor in the EECS Department at University of Kassel (Germany) and a co-director of the Interdisciplinary Research Center for Information System Design (ITeG). His research and teaching interests include distributed systems, multi-robot systems, and software technology. Current research projects focus on self-adaptive context-aware systems, collaborative autonomous mobile robots, and socio-technical development methods. He has published more than 200 refereed articles and is author / co-author / editor of several books. Before joining the University of Kassel he was professor at TU Berlin and University of Frankfurt, and researcher at the IBM European Networking Center in Heidelberg. He was a visiting professor and guest scientist at FBK (Trento/Italy), Sintef and NTNU (Trondheim/Norway), University of Pretoria (Pretoria/South Africa), Microsoft Research (Cambridge/UK) and IBM Research (Hawthorne/USA). From 2007-2013 he was a member of the Computer Science panel of the European Research Council. He holds a PhD from RWTH Aachen, a M.Sc. from UC Los Angeles (USA), and a Diplom Degree from TU Darmstadt, all in Computer

Alan R. Hevner

Alan R. Hevner is an Eminent Scholar and Professor in the Information Systems and Decision Sciences Department in the Muma College of Business at the University of South Florida. He holds the Citigroup/Hidden River Chair of Distributed Technology. Dr Hevner's areas of research interest include design science research, information systems development, software engineering, distributed database systems, healthcare systems, and Internet of Things computing.  He has published over 200 research papers on these topics and has consulted for a number of Fortune 500 companies.  Dr Hevner received a Ph.D. in Computer Science from Purdue University. He has held faculty positions at the University of Maryland and the University of Minnesota. Dr Hevner is a Fellow of the American Association for the Advancement of Science (AAAS) and a Fellow of the Association for Information Systems (AIS). He is a member of ACM, IEEE, and INFORMS.  Additional honours include being named a Schoeller Senior Fellow at Friedrich Alexander University in Germany, receiving the Design Science Research Lifetime Achievement Award, and being inducted into the Purdue University ROTC Hall of Fame. From 2006 to 2009, he served as a program manager at the US National Science Foundation (NSF) in the Computer and Information Science and Engineering (CISE) Directorate.

Axel Legay

Dr Axel Legay held positions at University of Liège and CMU (under the supervision of Ed Clarke). He is now full-time researcher at INRIA where he leads the Tamis team (32 researchers), and a part-time Velus Industry Professor at University of Aalborg. His main research interests are in developing formal specification and verification techniques for SE. Dr Legay is a founder and major contributor of statistical model checking (a statistical variant of model checking effectively used in industry). He also co-created the Feature-Transition Systems framework. Recently, he has been working on malware analysis and learning-based algorithms. Dr Legay supervised five PhD theses and authored more than 300 peer-reviewed publications. He is a referee for top journals and conferences in formal verification and simulation, and program co-chair of INFINITY’09, FIT’10, RV'13,HVC'13,FORMATS'14,ATVA'16, and TACAS'17. He is also workshop chair at ETAPS’14. He is (was) principal investigator on more than 10 national projects, and 9 EU projects.

Matt Dwyer

Matthew B. Dwyer is the Lovell Professor of the Department of Computer Science and Engineering at the University of Nebraska-Lincoln.  He holds a BSEE from the University of Rochester, an MS in Computer Science from the University of Massachusetts at Boston, and a PhD in Computer Science from the University of Massachusetts at Amherst.

He has been fortunate to work with a great group of colleagues and students on topics related to program analysis, software specification, and automated formal methods.  Their work has been widely published and cited, with more than 120 refereed publications, and has received multiple awards including an NSF CAREER award, three ACM Distinguished Paper awards, the ICSE "Most Influential Paper", and the SIGSOFT "Impact Paper" award. Dr Dwyer has been named an ACM Distinguished Scientist, a Fulbright Research Scholar, and an IEEE Fellow.  

Dr Dwyer has served in leadership roles for a number of top publication venues including as PC chair of FSE, FASE, ICSE, and OOPSLA, and as Associate Editor of ACM TOPLAS, CACM, and IEEE TSE.  He recently completed a 4 year term as Editor-in-Chief of IEEE Transactions on Software Engineering.

His current research focuses on leveraging program analysis results that characterize classes of program behaviour as logical structures to support the validation, verification, and adaptation of autonomous systems.

Andrea Zisman

Andrea Zisman is a Professor in Computing at the Department of Computing & Communications at The Open University, UK. Prior to this position she was a Professor at the School of Informatics, City University London. She holds a PhD degree in Computer Science from Imperial College of Science Technology and Medicine, UK; and MSc and BSc degrees in Computer Science from Brazil. She was a research fellow at University College London, UK and has worked as a software system consultant, developer and analyst. Andrea has also been a visiting researcher at AT&T Labs Research, USA. Prof. Zisman is research active in the areas of software and service engineering where she has published extensively. Her research interests include service-oriented computing; secure software engineering; composition and adaptation of software systems; trust management; cloud computing; validation of software systems; traceability of software artefacts and, more recently, privacy, ethical, and adaptation challenges in the domain of food security. She has given tutorials in many conferences, has served in the organising and program committees of various conferences and workshops, and has acted as a reviewer and guest editor for many international journals. Andrea is vice-chair of the IFIP Working Group 2.9 and Associate Editor of IEEE Transactions on Software Engineering journal and Elsevier Journal of Systems and Software. Andrea has been principal and coinvestigator in European, EPSRC, and industry funded research projects.

Nancy R Mead

Dr. Nancy R. Mead is a Fellow of the Software Engineering Institute (SEI), and an Adjunct Professor of Software Engineering at Carnegie Mellon University.  Her research areas are security requirements engineering and software assurance curricula. The Nancy Mead Award for Excellence in Software Engineering Education is named for her. 

Prior to joining the SEI, Mead was a senior technical staff member at IBM Federal Systems, where she spent most of her career in the development and management of large real-time systems.  She also worked in IBM's software engineering technology area and managed IBM Federal Systems' software engineering education department.  She has developed and taught numerous courses on software engineering topics, both at universities and in professional education courses.

Mead has more than 150 publications and invited presentations. She is a Life Fellow of the IEEE, a Distinguished Member of the ACM, and was named the 2015 Distinguished Educator by IEEE TCSE.  Dr. Mead received her PhD in mathematics from the Polytechnic Institute of New York.

Kalle Lyytinen

Kalle Lyytinen (PhD, Computer Science, University of Jyväskylä; Dr. h.c. Umeå University, Copenhagen Business school, Lappeenranta University of Technology) is Distinguished University Professor and Iris S. Wolstein professor of Management Design at Case Western Reserve University, and a distinguished visiting professor at Aalto University, Finland. He is among the top five IS scholars in terms of his h-index (85); he is the LEO Award recipient (2013), AIS fellow (2004), and the former chair of IFIP WG 8.2 “Information systems and organizations”. He has published around 400 refereed articles and edited or written over 30 books or special issues. He conducts research on digital innovation, design work, requirements in large systems, and the emergence and growth in digital infrastructures. He has been an avid commentator of the research methods, epistemology and impact of research within information systems and information technology field.

Tao Xie

Tao Xie is a Professor and Willett Faculty Scholar in the Department of Computer Science at the University of Illinois at Urbana-Champaign, USA. He worked as a visiting researcher at Microsoft Research. His research interests are in software engineering, with focus on software testing, software analytics, software security, intelligent software engineering, and educational software engineering. He received an NSF CAREER Award, a Microsoft Research Outstanding Collaborator Award, a Microsoft Research Software Engineering Innovation Foundation (SEIF) Award, a Google Faculty Research Award, a Facebook Testing and Verification Research Award, an IBM Jazz Innovation Award, and three-time IBM Faculty Awards. He served as the ISSTA 2015 Conference Program Chair and the Tapia 2017/2018 Conference Program/General Chair, and will serve as an ICSE 2021 Program Co-Chair. He is a co-Editor-in-Chief of the Software Testing, Verification and Reliability (STVR) journal. He has been an Associate Editor of the IEEE Transactions on Software Engineering (TSE) and the ACM Transactions on Internet Technology (TOIT), along with an Editorial Board Member of Communications of ACM (CACM). He is an ACM Distinguished Speaker and was an IEEE Computer Society Distinguished Visitor. He was named an ACM Distinguished Scientist in 2015 and an IEEE Fellow in 2018. His homepage is at  


Applying for the David L. Parnas Fellowship

Applications are invited in Autumn annually for the Fellowship. They are announced on major lists such as SEWorld and ISWorld. Applications remain open until early December each year. Applications will be reviewed by the David Lorge Parnas Fellowship Advisory Board, which comprises the following members:

• Brian Fitzgerald (Chair);
• Kieran Conboy;
• Tiziana Margaria;
• Bashar Nuseibeh;
• David Lorge Parnas;
• Ita Richardson.


Frequently Asked Questions about the David L. Parnas Fellowship

What is the output expected from the Fellow in terms of papers, collaborations, grant proposals etc?
We have not defined expected outputs per se, but we would foresee that any fellowship will, in the longer term, result in specific outputs.

What is the minimum / maximum length of stay?
The visits can be several short visits of 1-2 per weeks or a longer visit. This is decided between the fellow and their Lero collaborator.

How will accommodation be organised?
Accommodation varies depending on your specific need. Lero administration will support you in organising this.

Am I expected to work with anyone specific within Lero?
You should be working with a research team led by any of the Co-Principal Investigators who are listed here. You are also expected to work in two locations during your fellowship, which means that you will need to work with your primary contact to ensure that you have a second contact within the Research Centre. These collaborations do not have to be finalised at time of application.

Does my research need to be aligned with Lero’s research?
We expect that you will collaborate with at least two people within Lero, and so there must be an alignment with their research. Co-Principal Investigators are listed here.

Will Lero provide contacts to relevant industry partners?
Lero have active research projects with 50 industry partners. You will be able to link with relevant partners through your Lero collaborator.

Will I be giving a talk while I am at Lero?
We very much welcome speakers at Lero, and encourage our David Lorge Parnas Fellows to make a presentation in each location they visit. Additionally, they should meet individually with relevant PhD students.