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.

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.