Per J. Runeson Curriculum Vitae May 2015 address: Department of Computer Science, Lund University, Box 118, SE-221 00 Lund, Sweden. phone: +46 46 222 93 25 e-mail: [email protected] www: cs.lth.se/per runeson Education and Qualifications 1998 1996 1991 Ph.D. in Communication Systems/Software Engineering (Prof. Claes Wohlin) Licentiate of Eng. in Communication Systems/Software Engineering Master of Science in Computer Science and Engineering Lund University Lund University Lund University Current positions 2014– 2008– 2004– Head of Department for Computer Science, Lund University Director for the Industrial Excellence Center for Embedded Applications Software Engineering (EASE) Professor in Software Engineering, Lund University, Dept. of Computer Science (2004–2007 Dept. of Communication Systems) Past positions 2011–2012 2005–2011 2009–2010 2001–2004 2002–2003 1999–2001 1997–1999 1996–1997 1991–1998 1990 1990–1991 1989–1990 Visiting professor at North Carolina State University, Dept. Computer Science (Prof. Laurie Williams) Special Researcher (r˚adsforskare), Swedish Research Council/Lund University Senior researcher, Sony Ericsson Mobile Communications, part time Associate Professor (docent), Lund University, Dept. of Communication Systems (Nov-Mar) Fulbright Research Scholar, Washington State University, Dept. of Electrical Engineering and Computer Science (Prof. Anneliese Andrews) Assistant Professor, Lund University, Dept. of Communication Systems Acting Assistant Professor, Lund University, Dept. of Communication Systems Assistant Lecturer (Amanuens), Lund University, Dept. of Communication Systems (50% position) Consulting expert in Software Engineering, Q-Labs AB, Lund (part time 1996-1998) Course development at Elektronikcentrum, Sv¨angsta, Sweden Assistant lecturer (Amanuens), Lund University, Dept. of Computer Science during graduate studies (30% position) Teaching assistant on hourly basis, Lund University, Dept. of Computer Science Research merits Publications Publications per year (ISI) Citations per year (ISI) 1 Curriculum Vitae: Per J. Runeson 2 I have coauthored 191 papers, chapters, books, editorials etc. A list of these appears on pages 11– 20, which includes six books, one of which in two editions, 45+ journal papers, eight book chapters, 65+ refereed conference publications and 35+ publications at workshops and similarly. ISI citation 77 publications, 790 citations, average citation per item 10.08, h-index 15. Scopus 98 publications, 1539 citations, h-index 20 (1996 onward). Google Scholar 7616 citations, h-index 32. Supervised students Past main advisor of nine Ph.D. students 2010–2015 Dr. Markus Borg, Tech. Lic. 2012, Ph.D. 2015, From Bugs to Decision Support – Leveraging Historical Issue Reports in Software Evolution 2010–2013 Lic. Eng. Jesper Pederson-Notander, Tech. Lic. 2013, Understanding Flexibility in Safety-Critical Software Systems Development (now at Lund University) 2006–2013 Dr. Emelie Engstr¨om, Tech. Lic 2010, Ph.D. 2013, Supporting Decisions on Regression test Scoping in a Software Product Line Context – from Evidence to Practice (now at Lund University) 2005–2011 Dr. Kim Weyns, (main advisor 2005-2008) Tech. Lic., 2008, Ph.D. 2011, IT Dependability Management in Governmental Organisations (now at Kockums) 2003–2006 Dr. Mats Skoglund, Stockholm University, Tech. Lic. 2003, Ph.D. 2006, Curbing Dependencies in Software Evolution of Object-Oriented Systems (now at Libyrant, founder) 2001–2006 Dr. Carina Andersson, Tech. Lic. 2003, Ph.D. 2006, Managing Software Quality through Empirical Analysis of Fault Detection (now at Bombardier Transportation) 2000–2004 Dr. Daniel Karlstr¨om, Tech. Lic. 2002, Ph.D. 2004, Integrating Management and Engineering Processes in Software Product Development (now at Goldengekko, co-founder) 1997–2003 Dr. Tomas Berling, Tech. Lic. 2000, Ph.D. 2003, Improving Product Quality through Effective Validation Methods (now at SAAB Microwave Systems) 2000–2002 Lic. Eng. Thomas Olsson, Tech. Lic. 2002, Software Information Management in Requirements and Test Documentation (now at Sony Mobile) Current main advisor of one Ph.D. student 2013– Hussan Munir Past assistant advisor of ten Ph.D. students 2002–2015 Christin Lindholm, Tech, Lic. 2009, Ph.D. 2015 Software Risk Management in the Safety-Critical Medical Device Domain – Involving a User Perspective 2010–2013 Dr. Elizabeth Bjarnason, Ph.D. 2013, Integrated Requirements Engineering – Understanding and Bridging Gaps within Software Development 2002–2005 Dr. Enrico Johansson, Tech. Lic. 2002, Ph.D. 2005, Quality Improvements in Early Development Phases using Software Platforms and with Focus on Performance 2001–2004 Dr. Lena Karlsson, Tech. Lic. 2003, Ph.D. 2006. Improving Requirements Selection Quality in Market-Driven Software Development 2000–2005 Dr. Johan Natt och Dag, Tech. Lic. 2002, Ph.D. 2005, Managing Natural Language Requirements in Large Scale Software Engineering 2000–2005 Dr. Josef Nedstam, Tech. Lic. 2002, Ph.D. 2005, Strategies for Management of Architectural Change and Evolution 1998–2002 Dr. Thomas Thelin, Tech. Lic. 2000, Ph.D. 2002, Empirical Evaluation of Usage-Based Reading and Fault Content Estimation for Software Inspections (now at ABB) 1998–2002 Dr. H˚akan Petersson, Tech. Lic. 2000, Ph.D. 2002, Supporting Software Inspections through Fault Content Estimation and Effectiveness Analysis Continued on next page Curriculum Vitae: Per J. Runeson 1998–2001 1998–2000 3 Dr. Magnus C. Ohlsson, Tech. Lic. 1999, Ph.D. 2001, Controlling Fault-Prone Components for Software Evolution Dr. Lars Bratthall, Empirical Studies of the Impact of Architectural Understanding on Software Evolution, Oslo University, Norway, 2001. Current assistant advisor of three Ph.D. students 2014– Johan Lin˚aker 2013– Sardard Muhammad Sulaman, Tech. Lic. 2015, Improving Risk Analysis Practices in Governmental Organizations 2009– Alma Orucevic-Alagic, Tech. Lic. 2013, Advancing Software Development Efficiency in an Open Source Software Context Host for post-docs 2013– Dr. Emelie Engstr¨om (Lund University) 2012– Dr. Krzysztof Wnuk (Lund University) 2011–2012 Dr. Mika M¨antyl¨a (Aalto University, Finland) 2008–2009 Dr. Giedre Sabaliauskaite (Osaka University, Japan) 2006–2008 Dr. Carina Andersson (Lund University) Supervisor for 35+ MSc and BSc student projects 2013 Albin Rosberg, Evaluating Open-Source and Free Software Tools for Test Management, Systemverification 2010 Lisa Gustafsson, Software reliability modeling for test stopping decisions – binomial approaches 2009 Per Heed and Alexander Westrup, Automated platform testing using input generation and code coverage, Sony Ericsson 2008 Hanna F¨arnstrand, Introducing Structured Testing, Apptus Technologies 2008 Ronny Roos, Test and Quality Assurance in an Offshore Outsourcing Environment, Indpro 2008 Andreas Lundgren, Abstraction levels of automated test scripts, Cinnober Financial Technology 2007 Fredrik Persson, Multi-project Methods for Organizations Implementing Agile Software Development, Softhouse 2007 Mats Olin and Carl Wykman, Evaluation of a Test Case and Test Execution Model for Dynamic Generation of Test Cases, Ericsson 2007 Johannes Andersson, Evaluation of Automated Design Testing Using Alloy, Teleca Global Services 2007 Richard Andersson, Systematisk test och validering av simuleringsprogram f¨or f¨orbr¨anningsprocesser, LOGE 2006 Petter Bergman, Analysis of Conformance Test Logs, Ericsson 2006 Albin Lundmark och Tommy Tis´en, Analysis and adaptation of component-based software engineering for system integration, SWECO Position AB 2005 Oskar Nyholm and Magnus Alexandersson, Identification of Duplicate Incident Reports using Natural Language Processing, Sony Ericsson 2005 Albin Kjellin, The RosettaNet Standard and Compliant Platforms, Connecta 2005 Mattias Wiberg, Simulation-based Defect Content Estimations after Inspections 2005 Jan Bolmesson, Web Development Roadmap 2004 Bj¨orn Lindstr¨om, A Software Measurement Case Study using GQM, HP 2004 Sara Blomquist and H˚akan Bengtsson, Support System for Sample Distribution, Sony Ericsson 2004 Peter Greberg, En j¨amf¨orelseanalys av Extreme Programming och Rational Unified Process p˚a Sigma Exallon AB 2004 Anette L¨ofquist och Anna Wickholm, Improving Software Testing in Small Projects, Teleca 2004 M˚ans Holmstedt J¨onsson and Fredrik Scheja, An analysis of the connection between Software Quality and Testing Continued on next page Curriculum Vitae: Per J. Runeson 2003 2002 2001 2001 2001 2000 2000 2000 2000 1999 1999 1999 1999 1998 1998 4 Klas Enroth and Tobias S¨odergren, Automatic generation of distributed dynamic applications in a thin client environment, Caleigo Mikael and Mats Ekenstierna, Evaluation of User Assistance in GUI Software, Telelogic Dan Ekstr¨om, Software Acquisition - a guide to areas of interest for the one-shot acquirer Jonas Wisbrant, Customer-Developer Interface. Exploring Best Practices of Communication with Ad-hoc Customers in Software Projects Nima Davoudi-Kia and Alijan Momeni, Functional testing of GUI-based software without using the GUI, Telelogic Jacob Bylund, Niklas Lundin and P¨ar Waldemarsson, Relative Business Ratios for Success in Software Development Tomas Hall and Thomas Sj¨oberg, Does Size Matter? A Study of Usability and Functionality when Dealing with Both Large and Small Interfaces, Ericsson Peter Visuri and Ronny Nilsson, Developing a Bluetooth Test Systems, Telelogic Christian Herrero, Marta Sachini and Irene Yera, Software Interface for a Multi Technology System Phone, Ericsson Niklas Borgquist and Markus Landin, Functional Size as a Basis for Effort Estimates in Real Time Projects, Ericsson Andreas Ekberg and Peter H¨agg˚ard, Enabling Technologies of Web-centric Applications, Sigma Tobias Fj¨alling and Axel Holt˚as, Process Monitoring - A Study of Interfaces Involved in a Process Monitoring System, Alfa Laval Sebastian Courel, Introducing PSP Ideas on the Team Level in Teamwork-Based Organizations, Q-Labs ¨ and Patrik Rosenquist, Automated Testing of Software With GraphiKristina Adelsw¨ard Bruck cal User Interfaces, Telelogic Mikael Broom´e Requirements and Implementation Approaches for an Experience Base, Q-Labs Examiner or coach for 15+ MSc and BSc student projects 2014 Linus Olofsson and Petter Gulin, Development of a Decision Support System for Defect Reports (Markus Borg) 2014 Vanja Tufvesson and Nicklas Erman, Navigating Information Overload Caused by Automated Testing – A Case Study at Qlik (Markus Borg) 2014 Jens Johansson, Beyond textual information in defect duplicate detection: An exploratory study in the Android issue tracker (Markus Borg) 2011 Lina Brod´en, Requirements Traceability Recovery – A Study of Available Tool (Markus Borg) 2010 Andreas Ljung, Regression test case prioritization based on historical test case performance data, Sony Ericsson (Emelie Engstr¨om) 2010 Robert Andersson Haraldsson and Daniel Nilsson, Managed Exploratory Testing, Testway (Emelie Engstr¨om) 2009 Anders Sunnermark, Expressing quality requirements in Junit tests, (Richard BerntssonSvensson) 2009 Kristofer Brodd´ene and Ola Stensson, Test application development using a remote-controlled platform interface, ST Ericsson (Giedre Sabaliauskaite) 2009 Erik Karlsson and Fredrik M˚artensson, Test processes for a Scrum team – A case study with improvement suggestions, Sony Ericsson (Emelie Engstr¨om) 2006 H˚akan Larsson, A Control Layer Optimization for the IMS Client Platform for Real-Time Data Streaming, Ericsson China (Jens Andersson) 2006 Gina Linder, Evaluation of Software Development Projects using the Agile Method Scrum, Teleca (Thomas Thelin) ˚ all, Testing the Product Propagation - System Testing Using the 2006 Frida Nordlund and Stefan Ash¨ Benefits of Product Lines, Sony Ericsson (Carina Andersson) 2002 Pernilla Persson, Qualitative and Quantitative Evaluation of Software Inspections, (Thomas Thelin) Continued on next page Curriculum Vitae: Per J. Runeson 2002 2001 2001 5 Christer Svensson and Anders Blom, SDL based design of distributed real-time Java applications, Telelogic (Thomas Olsson) Katarina Kylv˚ag, Inspect Inspections – A Method of how to Investigate the use of Software Inspections in Companies, (H˚akan Petersson) Jonas Gyllenspetz and Steffan Tajti, Software re-engineering from function-oriented to objectoriented, (Thomas Olsson) Academic leadership Leadership tasks 2001– Academic leader for the Software Engineering Research Group at Lund University, currently comprising three faculty, three post-docs and about five Ph.D. students. 2014– Head of department at Computer Science, Lund University 2013– Board member for Lund University Centre for Risk Assessment and Management (LUCRAM) 2013– Board member for Centre for Work, Technology and Social Change (WTS) 2012–2014 Leader (with Dr. Stefan Larsson) for LU Pufendorf Institute Advanced Study Group on The Digitized Society and Theme on Trust in the Digital Society (DigiTrust) 2011–2013 Deputy head for research of department at Computer Science, Lund University 2009–2011 Board member for strategic research efforts ELLIIT – Excellence at Lund-Link¨oping in Information Technology 2008– Research director for the EASE industrial excellence center at Lund University and Blekinge Institute of Technology 2008– Board member of Swedsoft – a national industry–academia collaboration organization (vice chairman 2014–) 2006–2008 Member of the research senate at Lund University, faculty of engineering, (chairman 2007–2008) 2006–2008 Member of the Educational Board for M.Sc. programs FIMES at Lund University 2001–2006 Deputy head of department at Communication Systems, Lund University 2002–2005 Member of the Educational Board for BSc programs at Lund University campus in Helsingborg 2001–2005 Member of the research board FIME (Physics, Informatics, Mathematics, Electrical Engineering) Lund University 1998–2001 Education Programme Leader (Utbildningsledare) for the Bachelor’s Program in Software Engineering at Lund University campus in Helsingborg 1997–1998 Responsible for developing the Bachelor’s Program in Software Engineering at Lund University campus in Helsingborg 1995 Project manager for Swedish contribution of European Public Network Operators contribution in Eurescom Project P227 Funding Amount is reported for the SERG share of projects, which involve many partners. Years 2013–2014 2013–2016 2010–2011 Funder The Pufendorf Institute at Lund University Swedish Research Council ELLIIT Title DigiTrust – Privacy, Identity and Legitimacy in the Digital Society with Dr. Stefan Larsson Amount 1.500 kSEK SYNERGIES – Synthesis of a Software Engineering Framework for Open Innovation through Empirical Research Feedback-based software project management in lean software testing 8.000 kSEK 880 kSEK Continued on next page Curriculum Vitae: Per J. Runeson Years 2009–2014 Funder SSF 2009–2010 2008– SSF VINNOVA and industry partners VINNOVA 2006-2009 2005–2010 Swedish Research Council 2007– 2012 VINNOVA 2004–2009 Swedish Emergency Management Agency 2003–2006 VINNOVA 2000–2002 VINNOVA 2001-2004 EU-IST 1998–2001 NUTEK 1998–2000 NUTEK 6 Title ENGROSS – Enabling Growing Software Systems with prof. Boris Magnusson Strategic mobility into industry EASE Industrial Excellence Center for Embedded Applications Software Engineering UPPREPA, Scale-up of Prioritized Regression Testing in Product Line Architectures, together with Sony Ericsson Special researcher position in Software Engineering SWELL research school with BTH, MdH, Chalmers FRIVA – Framework for Risk and Vulnerability Analysis within LUCRAM – Lund University Center for Risk Analysis and Management, leadership handed over to Dr. Martin H¨ost, 2008 SafeProd, Functional Safety of Complex Products, together with SP. Leadership handed over to Dr. Thomas Thelin, 2004 LUCAS, Center for applied software research at Lund University (http://www.lucas.lth.se), together with Dept. of Computer Science and Dept. of Automatic Control MArkov TEst LOgic, IST 2001 32402. Leadership handed over to Dr. Thomas Thelin, 2002 Software Engineering cluster, coordinating inter project activities, REVEAL – Requirements Engineering and Verification & vALidation Amount 5.000 kSEK 842 kSEK 10.500 kSEK/year (7.000 in cash) 2.916 kSEK 6.300 kSEK 1.066 kSEK 5.064 kSEK 1.890 kSEK 2.000 kSEK/year 50 kECU/year 300 kSEK 2.147 kSEK. Review tasks Chairmanships 2013 Editor Special issue on Regression Testing in Software Quality Journal 2013 Mentoring Program Chair for IEEE International Conference on Software Testing, Verification and Validation, (ICST) 2012 General Chair for IEEE/ACM Empirical Software Engineering International Week 2011 Program Chair for Testing: Academic and Industrial Conference – Practice and Research Techniques (TAIC PART) 2011 General Chair for 1st Regression workshop 2009 Program Chair for IEEE International Conference on Software Testing, Verification and Validation, (ICST) 2008 Industry track co-chair for IEEE International Conference on Software Testing, Verification and Validation, (ICST) 2007 Program vice chair for IEEE International Symposium on Software Reliability Engineering (ISSRE) 2006 Program co-chair for European Software Process Improvement Conference 2003–2004 Chair for Technical Committee of Conference on Software Engineering Research and Practice in Sweden Continued on next page Curriculum Vitae: Per J. Runeson 7 Chairmanships 2003 General Chair for Conference on Software Engineering Research and Practice in Sweden 2002 Program Chair for IEEE Conference on Engineering Computer-Based Systems Member of editorial boards and steering committees 2014 Program board member of International Conference on Software Engineering (ICSE) 2013– Member of Advisory Committee for the Workshop series on Replications in Empirical Software Engineering (RESER) 2011– Steering committee of IEEE/ACM International Symposium on Empirical Software Engineering and Measurement (ESEM) 2011– Steering committee of International Software Engineering Research Network (ISERN) 2009–2012 Steering committee of IEEE International Conference on Software Testing, Verification and Validation, (ICST) 2009– Editorial board of Software Testing Verification and Reliability (Wiley Interscience) 2008–2010 Advances in Software Engineering (Hindawi open publisher) 2004– Editorial board of Empirical Software Engineering (Springer verlag) Member of Program Committees 2013 New Ideas and Emerging Results (NIER) ICSE workshop 2007–2008, International Conference on Empirical Software Engineering and Measurement 2010–2014 (ESEM) 2005–2007 International Workshop on Empirical Software Engineering (WSESE) 2005–2006 International Conference on Quality Software (QSIC) 2004, IEEE International Symposium on Software Reliability Engineering (ISSRE) 2007, 2012 2004–2007 European Software Process Improvement Conference (EuroSPI) 2001–2009 Conference on Software Engineering Research and Practice in Sweden (SERPS) 2004–2008 International Conference on Empirical Assessment & Evaluation in Software Engi2010–2014 neering (EASE) 2004 IASTED International Conference on Software Engineering 2003 IEEE/ACM International Symposium on Empirical Software Engineering (ISESE) 2002 IEEE Conference of Software Engineering Education and Training (CSEE&T) 2001, IEEE International Symposium on Software Metrics 2004, 2005 2001–2005 IEEE Conference on Engineering Computer-Based Systems (ECBS) Referee for international journals and conferences (selected) IEEE Transactions on Software Engineering IEEE Software IEEE Transactions on Reliability International Conference on Software Engineering (ICSE) Journal of Software and Systems Information and Software Technology Software Quality Journal Curriculum Vitae: Per J. Runeson 8 Special invitations 2015-03-17 Keynote speaker at the TAIC-PART conference: The 4+1 View Model of Industry– Academia Collaboration Experiences 2015-02Bellairs 2015 Workshop on Qualitative Data Analysis in Software Engineering (Quali15–19 DASE) 2014-11The 37th CREST Open Workshop: Working Tutorial on Empirical Software Engineer24–25 ing Methods, at UCL (UK’s top ranked research university, 2014) 2014-10-27 Rijeka University Scientific Colloquium: Case Study Research in Software Engineering 2014 Dagstuhl workshop on Software Development Analytics (14261) 2010 Dagstuhl workshop on Practical Software Testing : Tool Automation and Human Factors (10111) 2006 EuroSPI tutorial on case study research International long-stay visitors 2014 Mr. Rafael Maiani de Mello (Federal University of Rio de Janeiro, Brazil) 2014 Mr. Konstantions Manikas (University of Copenhagen, Denmark) 2013 Prof. Kari Smolander (Lappenranta University, Finland) 2010 Mr. Jussi Kasurinen (Lappenranta University, Finland) 2010 Dr. Austen Rainer (University of Hartfordshire, UK) 2005–2006 Prof. Anneliese Andrews (Denver University, CO, USA) Opponent at Ph.D. defenses 2008 Dr. James Dzidek, Simula/University of Oslo (2nd opponent), NO 2007 Dr. Vigdis By Kampenes, Simula/University of Oslo (2nd opponent), NO 2007 Dr. Ossi Taipale, University of Laapenranta, 2007, SF 2006 Dr. Carl-Fredrik S¨orensen, Norwegian University of Science and Technical (2nd opponent), NO 2005 Dr. Zib Mohammad Beiroumi, Denmark Technical University (2nd opponent), DK Member of Ph.D. committees 2013 2013 2012 2009 2009 2009 2008 2007 2007 2006 2006 2004 2003 2002 2002 Dr. Dr. Dr. Dr. Dr. Dr. Dr. Dr. Dr. Dr. Dr. Dr. Dr. Dr. Dr. Wladimir Schamai, Link¨oping University Kenneth Lind, Chalmers University of Technology Werner Heistek, Leiden University, NL Teemu Kanstr´en, University of Oulo, SF Birgitta Lindstr¨om, University college of Sk¨ovde Bart van Rompaey, University of Antwerp, NL ¨ ¨ Gurcan Gulesir, University of Twente, NL Lars-Ola Damm, Blekinge Institute of Technology Mats Grindahl, University college of Sk¨ovde Johan F. Hoorn, vrije Universiteit, Amsterdam, NL Tony Gorschek, Blekinge Institute of Technology Ari P. Hirvonen, University of Jyv¨askyl¨a, SF Lars Tax´en, Link¨oping University PerOlof Bengtsson, Blekinge Institute of Technology Calle Sj¨ostr¨om, Lund University Opponent at Licentiate of Technology seminars 2003 Dr. Rickard Land at M¨alardalen University 1999 Tech.Lic. Anders Subotic at Link¨oping University 1998 Dr. Robert Feldt at Chalmers Technical University Curriculum Vitae: Per J. Runeson 9 Specialist at appointments 2013 Promotion application for associate professor at Chalmers University of Technology 2011 Application for associate/full professor at Karlstad University 2011 Application for assistant professor at M¨alardalen University College 2010 Application for associate professor at Ume˚a University 2010 Application for associate professor at Link¨oping University 2009 Promotion application for full professor at Ume˚a University 2009 Application for professor at Chalmers University of Technology 2008 Promotion application for assistant professor at University of Jyv¨askyl¨a 2007 Promotion application for assistant professor at Blekinge Institute of Technology 2006–2007 Application for assistant professor position at Blekinge Institute of Technology 2005 Application for post doc position funded by the Swedish Emergency Management Agency 2005 Application for assistant professor position at H¨ogskolan Trollh¨attan/Uddevalla 2005 Promotion application for full professor at Carleton University, Canada 2005 Application for three associate senior lecturers at the IT University of G¨oteborg 2004 Application for assistant professor position at Blekinge Institute of Technology 2003 Promotion application for assistant professor at Blekinge Institute of Technology Research funding reviews 2011 PEARL programme evaluation, Luxembourg 2008 NWO Veni Grant Application, the Netherlands 2006, 2012 STINT 2005 European Young Investigator Award Scheme (EURYI) 2005 VINNOVA Network Programming program Assessment reviews 2008 V¨axj¨o University, external evaluation of research profile Mathematical modeling and system cooperation, lead by Prof. Carl Gustaf Andr´en Awards and rankings 1. 2. 3. 4. 5. 6. 7. Most cited of all papers in Empirical Software Engineering journal [38]. Given best short paper award (tied) at ESEM 2014 [129]. Most cited paper from 2010 in Information and Software Technology, 2012 [39]. Elected member of the Royal Physiographical Society of Lund, 2012. Given best paper award at TAIC-PART 2012 [165]. Given best paper award, with Emelie Engstr¨om at PROFES 2010 [113]. Ranked 4th worldwide in R. Glass investigation of system and software engineering scholars 2003-2007 (5th 2002-2006, 12th 2000-2004, 13th 1999-2003). 8. Senior member of the IEEE 2003. 9. Given the Fulbright Grant for Visiting Lecturers and Research Scholars, 2002/2003, at Washington State University. Grants from The Royal Swedish Academy of Sciences and The Royal Physiographic Society in Lund also achieved for the same purpose. 10. Given the Oscar II award 1998. The award is given to one recently graduated doctor at each faculty each year, i.e. one at the Faculty of Engineering, who by scientific authoring is deserved such an award and gives the best expectations on continued activities at the University. Pedagogical merits 1. Member of reference group for the Swedish Summer Institute arranged by the Council for higher education, 2004. 2. Awarded Excellent Teaching Practice (ETP) in the pedagogical academy of Lund University, 2003. Curriculum Vitae: Per J. Runeson 10 3. Taken part in continued pedagogical education: • Ph.D. student supervision, 2001. • Selected for the Swedish Summer Institute arranged by the Council for higher education, 2001. • Docentkurs, 1999–2000. • Introduction to Problem-Based Learning, 1999. • Gender in education and examination, 1999. • Presentationsteknik, 1996. 4. Course responsible for BSc and MSc student courses • Software Engineering Process (new course), 2002, 2004, 2005, 2006, 2007 (1st and 2nd year students) • Software Engineering – Soft issues 2008, 2009, 2010, 2011, 2013, 2014 (1st year students) • Software Development for Large Systems, 2000, 2001, 2002, 2003, 2004 (2nd and 4th year students) • Software Quality, 2001 (3rd year students) • Software Testing (new course), 2000, 2010, 2011, 2013 (3rd year students) • Introduction to the PSP (new course), 1999 (1st year students) • Software Engineering – an overview, 1998 (new course), 1999 (1st year students) 5. Teaching assistant in MSc student courses • Software Development for Large Systems, 1996, 1997 • Software Engineering, 1997 6. Course responsible for Ph.D. courses, • Software Metrics, 1998–99 • Software Architecture, 1998 • Project Course, 1999 • Topics in Software Engineering, 2000, 2001 • Project Economics, 2001 • Software Testing, 2002 • Case Study Methodology, 2007, 2010–11, 2014 • Product Line Engineering, 2009 7. Course responsible for industry courses, • LUCAS Test Academy, 2004–2005 Community service ¨ • Member of Church Council of Ostra Torn’s congregation, 2002–2011 • Member of Church Council of Lund’s East Town congregation, 2013• Member of the Board of Directors for Norea, 1995–present Curriculum Vitae: Per J. Runeson 11 Publications Books 1. Runeson, P., ed. (2000). Industriell programvaruteknik - forskningsresultat i kortform (Software engineering research results in brief, in Swedish). ISBN B-91-7318-3350. NUTEK B2000:1 (The National Board for Industrial and Technical Development). 2. Wohlin, C., P. Runeson, M. H¨ost, M. C. Ohlsson, B. Regnell, and A. Wessl´en (2000). Experimentation in Software Engineering: An Introduction. The Kluwer International Series In Software Engineering. Kluwer. 3. H¨ost, M., B. Regnell, and P. Runeson (2006). Att genomf¨ora examensarbete. Studentlitteratur. 4. Runeson, P., M. H¨ost, A. Rainer, and B. Regnell (2012). Case Study Research in Software Engineering – Guidelines and Examples. Wiley. 5. Wohlin, C., P. Runeson, M. H¨ost, M. C. Ohlsson, B. Regnell, and A. Wessl´en (2012). Experimentation in Software Engineering. One of the top 50% most downloaded Springer eBooks 2012-2013. Springer. doi: 10 . 1007/978-3-642-29044-2. 6. Larsson, S. and P. Runeson (2013). Det digitala samh¨allet. Pufendorfinstitutet vid Lunds univeristet. isbn: 978-91-979893-1-2. 7. Larsson, S. and P. Runeson, eds. (2014). DigiTrust: Tillit i det digitala – Tv¨arvetenskapliga perspektiv fr˚an ett forskningsprojekt. Pufendorfinstitutet vid Lunds universitet. isbn: 978-91-979893-6-7. http://lup.lub.lu. se/record/4461283. PhD thesis 1. Runeson, P. (1998). “Models for Estimation of Software Faults and Failures in Inspection and Test”. ISSN 1101-3931, ISRN LUTEDX/TETS–1034–SE+222P. Box 118, SE-221 00 Lund, Sweden: Lund University. Journal papers 1. Wohlin, C. and P. Runeson (1994). Certification of Software Components. IEEE Transactions on Software Engineering 20(6), 494–499. 2. Runeson, P. and C. Wohlin (1995). Statistical Usage Testing for Software Reliability Control. Informatica 19(2), 195–207. 3. Wohlin, C., P. Runeson, and J. Brantestam (1995). An Experimental Evaluation of Capture-Recapture in Software Inspections. Software Testing, Verification and Reliability (5), 213–232. 4. Wohlin, C., P. Runeson, and A. Wessl´en (1996). Software Reliability Estimations through Usage Analysis of Specifications and Designs. International Journal of Reliability, Quality and Safety Engineering 3(2), 101–117. 5. Runeson, P. and C. Wohlin (1998). An Experimental Evaluation of an Experience-Based Capture-Recapture Method in Software Code Inspections. Empirical Software Engineering 3(4), 381–406. 6. Bratthall, L., P. Runeson, K. Adelsw¨ard-Bruck, and W. Eriksson (2000). A Survey of Lead-Time Challenges in the Development and Evolution of Distributed Real-Time Systems. Information and Software Technology 42(13), 947–958. 7. Regnell, B., P. Runeson, and T. Thelin (2000). Are the perspectives really different? Further experimentation on scenario-based reading of requirements. Empirical Software Engineering 5(4), 331–356. 8. Regnell, B., P. Runeson, and C. Wohlin (2000). Towards integration of use case modelling and usage-based testing. Journal of Systems and Software 50(2), 117–130. 9. Thelin, T. and P. Runeson (2000). Robust Estimators of Fault Content with Capture-Recapture and Detection Profile Estimators. Journal of Systems and Software 52(3-4), 139–148. 10. Thelin, T., P. Runeson, and B. Regnell (2001). Usage-Based Reading – An Experiment to Guide Reviewers with Use Cases. Information and Software Technology 43(15), 925–938. 11. Karlstr¨om, D., P. Runeson, and C. Wohlin (2002). Aggregating Viewpoints for Strategic Software Process Improvement. IEE Proceedings Software 149(5), 143–152. 12. Thelin, T., H Petersson, and P. Runeson (2002). Confidence intervals for capture-recapture estimations in software inspections. Information and Software Technology 44(12), 683–702. 13. Berling, T. and P. Runeson (2003). Efficient evaluation of multifactor dependent system performance using fractional factorial design. IEEE Transactions on Software Engineering 29(9), 769–781. 14. Berling, T. and P. Runeson (2003). Evaluation of a Perspective Based Review Method Applied in an Industrial Setting. IEE proceedings Software 150(3), 177–184. Curriculum Vitae: Per J. Runeson 12 15. Runeson, P., C. Andersson, and M. H¨ost (2003). Test processes in software product evolution - a qualitative survey on the state of practice. Journal of Software Maintenance and Evolution: Research and Practice 15(1), 41–59. 16. Thelin, T., P. Runeson, and C. Wohlin (2003). An experimental comparison of usage-based and checklistbased reading. IEEE Transactions on Software Engineering 29(8), 687–704. 17. Thelin, T., P. Runeson, and C. Wohlin (2003). Prioritized use cases as a vehicle for software inspections. IEEE Software 20(4), 30–33. 18. Petersson, H., T. Thelin, P. Runeson, and C. Wohlin (2004). Capture-recapture in software inspections after 10 years research - theory, evaluation and application. Journal of Systems and Software 72(2), 249–264. 19. Thelin, T., H. Petersson, P. Runeson, and C. Wohlin (2004). Applying sampling to improve software inspections. Journal of Systems and Software 73(2), 257–269. 20. Thelin, T., P. Runeson, C Wohlin, T Olsson, and C. Andersson (2004). Evaluation of usage-based reading Conclusions after three experiments. Empirical Software Engineering 9(1-2), 77–110. 21. Andrews, A, E Mancebo, P. Runeson, and R France (2005). A framework for design tradeoffs. Software Quality Journal 13(4), 377–405. 22. Karlstr¨om, D. and P. Runeson (2005). Combining agile methods with stage-gate project management. IEEE software 22(3), 43–49. 23. Karlstr¨om, D., P. Runeson, and S. Nord´en (2005). A minimal test practice framework for emerging software organizations. Software Testing, Verification and Reliability 15(3), 145–166. 24. Karlstr¨om, D. and P. Runeson (2006). Integrating agile software development into stage-gate managed product development. Empirical Software Engineering 11(2), 203–225. 25. Runeson, P. (2006). A survey of unit testing practices. IEEE Software 23(4), 22–+. 26. Runeson, P., C. Andersson, T. Thelin, A Andrews, and T. Berling (2006). What do we know about defect detection methods. IEEE Software 23(3), 82–+. 27. Andersson, C. and P. Runeson (2007). A replicated quantitative analysis of fault distributions in complex software systems. IEEE Transactions on Software Engineering 33(5), 273–286. 28. Andersson, C. and P. Runeson (2007). A Spiral Process Model for Case Studies on Software Quality Monitoring - Method and Metrics. Software Process Improvement and Practice 12(2), 125–140. 29. Skoglund, M. and P. Runeson (2007). Improving Class Firewall Regression Test Selection by Removing the Class Firewall. International Journal of Software Engineering and Knowledge Engineering 17(3), 359–378. 30. Runeson, P. and M. H¨ost (2009). Guidelines for conducting and reporting case study research in software engineering. Empirical Software Engineering 14(2). The most cited EMSE paper ever., 131–164. 31. Engstr¨om, E., P. Runeson, and M. Skoglund (2010). A systematic review on regression test selection techniques. Information and Software Technology 52(1), 14–30. 32. da Mota Silveira Neto, P., P. Runeson, I. do Carmo Machado, E. de Almeida, S. de Lemos Meira, and E. Engstr¨om (2011). Testing Software Product Lines. IEEE Software, 16–20. 33. Engstr¨om, E. and P. Runeson (2011). Software product line testing – A systematic mapping study. Information and Software Technology 53(1), 2–13. 34. Kitchenham, B. A., D. I. K. Sjøberg, T. Dyb˚a, D. Pfahl, P. Brereton, D. Budgen, M. H¨ost, and P. Runeson (2012). Three Empirical Studies on the Agreement of Reviewers about the Quality of Software Engineering Experiments. Information and Software Technology 54(8), 804–819. 35. Engstr¨om, E. and P. Runeson (2013). Test Overlay in an Emerging Software Product Line – An Industrial Case Study. Information and Software Technology 55, 581–594. 36. Galinac Grbac, T., P. Runeson, and D. Huljeni´c (2013). A Second Replicated Quantitative Analysis of Fault Distributions in Complex Software Systems. IEEE Transactions on Software Engineering 39(4), 462–476. 37. Hassan, A. E., A. Hindle, P. Runeson, M. Shepperd, P. Devanbu, and S. Kim (2013). Roundtable: What’s Next in Software Analytics. IEEE Software 30(4), 53–56. 38. Kitchenham, B. A., D. I. K. Sjøberg, T. Dyb˚a, P. Brereton, D. Budgen, M. H¨ost, and P. Runeson (2013). Trends in the quality of human-intensive software engineering experiments – A quasi-experiment. IEEE Transactions on Software Engineering 39(7), 1002–1017. 39. Wohlin, C., P. Runeson, P. da Mota Silveira Neto, E. Engstr¨om, I. do Carmo Machado, and E. de Almeida (2013). On the Reliability of Mapping Studies in Software Engineering. Journal of Systems and Software 86(10), 2594–2610. 40. Bjarnason, E., P. Runeson, M. Borg, M. Unterkalmsteiner, E. Engstr¨om, B. Regnell, G. Sabaliauskaite, A. Loconsole, T. Gorschek, and R. Feldt (2014). Challenges and Practices in Aligning Requirements and Veri- Curriculum Vitae: Per J. Runeson 41. 42. 43. 44. 45. 46. 47. 48. 13 fication and Validation: An Industrial Multi-Unit Case Study. Empirical Software Engineering 19(6), 1809– 1855. Borg, M., P. Runeson, and A. Ard¨o (2014). Recovering from a Decade: A Systematic Map of Information Retrieval Approaches to Software Traceability. Empirical Software Engineering 19(6), 1565–1616. Cruzes, D. S., T. Dyb˚a, P. Runeson, and M. H¨ost (2014). Case Studies Synthesis: A Thematic, Cross-Case, and Narrative Synthesis Worked Example A Thematic, Cross-Case, and Narrative Synthesis Worked Example. Empirical Software Engineering online. Petersen, K., P. Roos, S. Nystr¨om, and P. Runeson (2014). Early Identification of Bottlenecks in System of Systems Software Development. Journal of Software: Evolution and Process 26(12), 1150–1171. Runeson, P., A. Stefik, and A. Andrews (2014). Variation Factors in the Design and Analysis of Replicated Controlled Experiments – Three (Dis)similar Studies on Inspections versus Unit Testing. Empirical Software Engineering 19(6), 1781–1808. Wnuk, K., P. Runeson, M. Lantz, and O. Weijden (2014). Bridges and Barriers to Software Ecosystem Participation - a Case Study. Information and Software Technology 56(11), 1493–1507. Bjarnason, E., K. Smolander, E. Engstr¨om, and P. Runeson (2015). A Theory of Distances in Software Development. Information and Software Technology To appear. Galinac Grbac, T., P. Runeson, and D. Huljeni´c (2015). Quantitative analysis of unit verification as predictor in large scale software enginering. Software Quality Journal To appear. Munir, H., K. Wnuk, and P. Runeson (2015). Open Innovation in Software Engineering: A Systematic Mapping Study. Empirical Software Engineering online. Book chapters 1. Broom´e, M. and P. Runeson (2000). “Technical requirements for the implementation of an experience base”. In: Learning Software Organizations. Ed. by G. Ruhe and F. Bomarius. Vol. 1756. Lecture Notes in Computer Science. 10.1007/BFb0101415. Springer Berlin / Heidelberg, pp.87–102. isbn: 978-3-540-414308. http://dx.doi.org/10.1007/BFb0101415. 2. Wohlin, C., M. H¨ost, A. Wessl´en, and P. Runeson (2002). “Software Reliability”. In: Encyclopedia of Physical Science and Technology. Vol. 15. Elsevier Science Ltd., pp.25–39. ¨ 3. Luders, F., I. Crnkovic, and P. Runeson (2005). “Adopting a Component-Based Software Architecture for an Industrial Control System – A Case Study”. In: Component-Based Software Development for Embedded Systems. Ed. by C. Atkinson, C. Bunse, H.-G. Gross, and C. Peper. Vol. 3778. Lecture Notes in Computer Science. Springer Berlin / Heidelberg, pp.232–248. isbn: 978-3-540-30644-3. 4. Runeson, P. (2007). “Sampling in Software Development”. In: Encyclopedia of Statistics in Quality and Reliability. Ed. by F. Ruggeri, R. Kenett, and F. Faltinf. John Wiley and Sons Ltd, pp.1744–1747. 5. Weyns, K., M. H¨ost, Y. L. Helgesson, and P. Runeson (2010). “P˚alitliga IT-system i krishantering”. In: FRIVA – risk, s˚arbarhet och f¨orm˚aga. Samverkan inom krishantering. Ed. by M.H¨ost et al. Lunds universitet. 6. Runeson, P. and E. Engstr¨om (2012). “Regression Testing in Software Product Line Engineering”. In: Advances in Computers. Ed. by A. Menon. Vol. 86. Elsevier, pp.223–263. 7. Borg, M. and P. Runeson (2014). “Changes, Evolution and Bugs – Recommendation Systems for Issue Management”. In: Recommendation Systems in Software Engineering. Ed. by M. P. Robillard, W. Maalej, R. J. Walker, and T. Zimmermann. Springer. 8. Olsson, T., C. Rosengren, P. Runeson, S. Bill, and S. Larsson (2014). “Tillit i det digitala samh¨allet – en kartl¨aggning”. In: DigiTrust: Tillit i det digitala – Tv¨arvetenskapliga perspektiv fr˚an ett forskningsprojekt. Ed. by S. Larsson and P. Runeson. Pufendorfinstitutet vid Lunds universitet, pp.21–40. isbn: 978-91-979893-67. http://lup.lub.lu.se/record/4464066. Papers in conference proceedings 1. Runeson, P. and C. Wohlin (1992). Usage Modelling: The Basis for Statistical Quality Contro. In: Proceedings 10th Annual Software Reliability Symposium. Denver, Colorado, pp.77–84. 2. Wohlin, C. and P. Runeson (1992). A Method Proposal for Early Software Reliability Estimation. In: Proceedings 3rd International Symposium on Software Reliability Engineering (ISSRE). North Carolina, USA, pp.156–163. 3. Cosmo, H., E. Johansson, P. Runeson, A. Sixtensson, and C. Wohlin (1993). Cleanroom Software Engineering in Telecommunication Applications. In: Proceedings Software Engineering and its Applications in Telecommunications. Paris, France, pp.369–378. Curriculum Vitae: Per J. Runeson 14 4. Runeson, P., A. Wessl´en, J. Brantestam, and S. Sj¨ostedt (1995). Statistical Usage Testing using SDL. In: SDL’95 with MSC in CASE. Ed. by R. Braek and A Sarma. Elsevier Science, pp.323–336. 5. Regnell, B. and P. Runeson (1998). Combining Scenario-based Requirements with Static Verification and Dynamic Testing. In: Proceedings 4th International Working Conference Requirements Engineering: Foundation for Software Quality, pp.195–206. 6. Runeson, P. and P. Isacsson (1998). Software Quality Assurance - Concepts and Misconceptions. In: Proceeding 24th EUROMICRO Conference - Engineering Systems and Software for the Next Decade, pp.20853– 20859. 7. Runeson, P. and B. Regnell (1998). Derivation of an Integrated Operational Profile and Use Case Model. In: Proceedings 9th International Symposium on Software Reliability Engineering (ISSRE). Paderborn, Germany, pp.70–79. 8. Wohlin, C. and P. Runeson (1998). Defect Content Estimations from Review Data. In: Proceedings International Conference on Software Engineering, pp.400–409. 9. Bratthall, L. and P. Runeson (1999). Architecture Design Recovery of a Family of Embedded Software Systems. In: Proceedings Working IEEE/IFIP Conference on Software Architecture. San Antonio, Texas, pp.3–14. 10. Broom´e, M. and P. Runeson (1999). Technical Requirements for the implementation of an Experience Base. In: Proceedings 11th International Conference on Software Engineering and Knowledge Engineering (SEKE). Kaiserslautern, Germany, pp.1–9. 11. Runeson, P., B. Regnell, and T. Thelin (1999). Experimental and Simulation Analysis of Perspective Difference in Scenario-based Requirements Inspection. In: Proceedings 5th International Workshop on Requirements Engineering: Foundations of Software Quality (REFSQ). Heidelberg, Germany, pp.71–82. 12. Thelin, T. and P. Runeson (1999). Capture-Recapture Estimations for Perspective-Based Reading - A Simulated Experiment. In: Proceedings 1st International Conference on Product Focused Software Process Improvement (PROFES). Oulu, Finland, pp.182–200. 13. Thelin, T. and P. Runeson (1999). Robust Estimators of Fault Content with Capture-Recapture and Detection Profile Estimators. In: Proceedings 3rd International Conference on Empirical Assessment in Software Engineering (EASE). Staffordshire, UK: Keele University. 14. Berling, T. and P. Runeson (2000). Application of Factorial Design to Validation of System Performance. In: Proceedings 7th IEEE International Conference and Workshop on the Engineering of Computer Based Systems. IEEE, pp.318–326. 15. Runeson, P. (2000). A New Software Engineering Program - Structure and Initial Experiences. In: Proceedings 13th Conference on Software Engineering Education and Training (CSEE&T). Austin, Texas: IEEE Computer Society, pp.223–232. 16. Runeson, P., N. Borgquist, M. Landin, and W. Bolanowski (2000). An Evaluation of Functional Size Methods and a Bespoke Estimation Method for Real-Time Systems. In: Proceedings 2nd International Conference on Product-Focused Software Process Improvement (PROFES), pp.339–352. 17. Thelin, T. and P. Runeson (2000). Fault Content Estimations using Extended Curve Fitting Models and Model Selection. In: Proceedings 4th International Conference on Empirical Assessment & Evaluation in Software Engineering (EASE). Staffordshire, UK: Keele University. 18. Wessl´en, A., P. Runeson, and B. Regnell (2000). Assessing the Sensitivity to Usage Profile Changes in Test Planning. In: Proceedings 11th International Symposium on Software Reliability Engineering. IEEE, pp.317– 326. 19. Berling, T. and P. Runeson (2001). Evaluation of a Perspective Based Review Method Performed in an Industrial Setting. In: Proceedings 5th International Conference on Empirical Assessment & Evaluation in Software Engineering (EASE). Keele University. 20. Olsson, T. and P. Runeson (2001). System Level Mutation Analysis Applied to a State-Based Language. In: Proceedings 8th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS). Washington DC, USA, pp.222–228. 21. Olsson, T. and P. Runeson (2001). V-GQM: a feed-back approach to validation of a GQM study. In: Proceedings Seventh International Software Metrics Symposium. Institute of Electrical And Electronics Engineers, pp.236–245. http://dx.doi.org/10.1109/METRIC.2001.915532. 22. Olsson, T., P. Runeson, N. Bauer, and L. Bratthall (2001). An Experiment on Lead-Time Impact in Testing of Distributed Real-Time Systems. In: Proceedings Seventh International Software Metrics Symposium. Institute of Electrical And Electronics Engineers, pp.159–168. http://dx.doi.org/10.1109/METRIC.2001.915532. 23. Runeson, P. (2001). Experience from Teaching PSP for Freshmen. In: Proceedings 14th Conference on Software Engineering Education & Training (CSEE&T). Charlotte, NC, USA, pp.98–107. Curriculum Vitae: Per J. Runeson 15 24. Runeson, P., M. C. Ohlsson, and C. Wohlin (2001). A Classification Scheme for Studies on Fault-Prone Components. In: Proceedings 23rd International Conference on Product-Focused Software Process Improvement (PROFES). Vol. 2188. Lecture Notes in Computer Science. Springer, pp.341–355. http://link.springer. de/link/service/series/0558/bibs/2188/21880341.htm. 25. Wohlin, C., H. Petersson, M. H¨ost, and P. Runeson (2001). Defect Content Estimation for Two Reviewers. In: Proceedings 12th International Symposium on Software Reliability Engineering (ISSRE). Hong Kong, pp.340–345. 26. Andersson, C. and P. Runeson (2002). Verification and Validation in Industry: A Qualitative Survey on the State of Practice. In: Proceedings International Symposium on Empirical Software Engineering (ISESE). Nara, Japan, pp.37–47. 27. Karlstr¨om, D. and P. Runeson (2002). Decision Support for Extreme Programming Introduction and Practice Selection. In: Proceedings Fourteenth International Conference on Software Engineering and Knowledge Engineering, pp.835–841. http://dx.doi.org/10.1145/568760.568902. 28. Karlstr¨om, D., P. Runeson, and C. Wohlin (2002). Aggregating Viewpoints for Strategic Software Process Improvement - a Method and a Case Study. In: Proceedings 6th International Conference on Empirical Assessment & Evaluation in Software Engineering. Keele University, Staffordshire, UK. 29. Ohlsson, M. C. and P. Runeson (2002). Experience from replicating empirical studies on prediction models. In: Proceedings Eighth IEEE Symposium on Software Metrics. IEEE Comput. Soc, pp.217–226. http://dx. doi.org/10.1109/METRIC.2002.1011340. 30. Thelin, T., P. Runeson, C. Wohlin, T. Olsson, and C. Andersson (2002). How much Information is Needed for Usage-Based Reading? — A Series of Experiments. In: Proceedings International Symposium on Empirical Software Engineering (ISESE). Nara, Japan, pp.127–138. 31. Andersson, C., T. Thelin, P. Runeson, and N Dzamashvili (2003). An experimental evaluation of inspection and testing for detection of design faults. In: Proceedings International Symposium on Empirical Software Engineering. ISESE 2003. IEEE Comput. Soc, pp.174–184. http://dx.doi.org/10.1109/ISESE.2003. 1237976. 32. Karlstr¨om, D. and P. Runeson (2003). Scaling extreme programming in a market driven development context. In: Extreme Programming and Agile Processes in Software Engineering. 4th International Conference, XP 2003. Proceedings (Lecture Notes in Computer Science Vol.2675). Springer-Verlag, pp.363–365. http://www. springerlink.com/content/109ca55222j31ab8. 33. Runeson, P. (2003). Using Students as Experiment Subjects – An Analysis on Graduate and Freshmen Student Data. In: Proceedings 7th International Conference on Empirical Assessment & Evaluation in Software Engineering, pp.95–102. 34. Runeson, P. and A. Andrews (2003). Detection or isolation of defects? An experimental comparison of unit testing and code inspection. In: Proceedings 14th International Symposium on Software Reliability Engineering. IEEE Comput. Soc, pp.3–13. http://dx.doi.org/10.1109/ISSRE.2003.1251026. 35. Runeson, P. and T. Thelin (2003). A case study using sampling to improve software inspection effectiveness. In: Proceedings International Symposium on Empirical Software Engineering. ISESE 2003. IEEE Comput. Soc, pp.252–260. http://dx.doi.org/10.1109/ISESE.2003.1237985. 36. Andrews, A., P. Runeson, and R. France (2004). Requirements Trade-offs During UML Design. In: Proceedings 11th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems. IEEE, pp.282–291. 37. Runeson, P., M. Holmstedt-J¨onsson, and F. Scheja (2004). Are found defects an indicator of software correctness? An investigation in a controlled case study. In: Proceedings International Symposium on Software Reliability Engineering, ISSRE. Los Alamitos, CA, USA: IEEE Computer Society, pp.91–100. http : / / portal.acm.org/citation.cfm?id=1033820. 38. Skoglund, M. and P. Runeson (2004). A Case Study on Regression Test Suite Maintenance in System Evolution. In: Proceedings 20th IEEE International Conference on Software Maintenance. IEEE, pp.438–442. 39. Thelin, T., C. Andersson, P. Runeson, and N. Dzamashvili-Fogelstrom (2004). A replicated experiment of usage-based and checklist-based reading. In: Proceedings International Software Metrics Symposium. Los Alamitos, CA, USA: IEEE Computer Society, pp.246–256. 40. Runeson, P. and P. Greberg (2005). Extreme Programming and Rational Unified Process – Contrasts or Synonyms? In: Proceedings European Software Process Improvement Conference (EuroSPI). Budapest, Hungary. 41. Skoglund, M. and P. Runeson (2005). A case study of the class firewall regression test selection technique on a large scale distributed software system. In: Proceedings International Symposium on Empirical Software Engineering. IEEE, pp.72–81. http://dx.doi.org/10.1109/ISESE.2005.1541816. Curriculum Vitae: Per J. Runeson 16 42. Runeson, P. and M. Wiberg (2006). Simulation of Experiments for Data Collection – a replicated study. In: Proceedings 10th International Conference on Empirical Assessment & Evaluation in Software Engineering, (EASE). Staffordshire, UK: Keele University. 43. Weyns, K. and P. Runeson (2006). Software Dependability under Emergency Conditions. In: Government track of 17th IEEE International Symposium on Software Reliability Engineering. Raleigh, North Carolina. 44. Andersson, C. and P. Runeson (2007). Investigating Test Teams’ Defect Detection in Function Test. In: Proceedings First International Symposium on Empirical Software Engineering and Measurement (ESEM). Madrid, Spain: IEEE, pp.458–460. http://dx.doi.org/10.1109/ESEM.2007.60. 45. H¨ost, M. and P. Runeson (2007). Checklists for Software Engineering Case Study Research. In: Proceedings First International Symposium on Empirical Software Engineering and Measurement (ESEM). Madrid, Spain: IEEE, pp.479–481. http://dx.doi.org/10.1109/ESEM.2007.29. 46. Runeson, P., M. Alexandersson, and O. Nyholm (2007). Detection of duplicate defect reports using natural language processing. In: Proceedings International Conference on Software Engineering. Piscataway, NJ, USA: Institute of Electrical and Electronics Engineers Computer Society, pp.499–508. http://dx.doi.org/10. 1109/ICSE.2007.32. 47. Engstr¨om, E., M. Skoglund, and P. Runeson (2008). Empirical evaluations of regression test selection techniques: a systematic review. In: Proceedings Second ACM-IEEE international symposium on Empirical Software Engineering and Measurements. ACM, pp.22–31. http://dx.doi.org/10.1145/1414004.1414011. 48. Runeson, P. and M. Skoglund (2009). Reference-based search strategies in systematic reviews. In: Proceedings 13th International Conference on Empirical Assessment & Evaluation in Software Engineering (EASE). Durham University, UK: British Computer Society. 49. Engstr¨om, E. and P. Runeson (2010). A Qualitative Survey of Regression Testing Practices. In: Proceedings 11th International Conference on Product-Focused Software Process Improvement (PROFES). Ed. by M. Ali Babar, M. Vierimaa, and M. Oivo. Vol. 6156. Lecture Notes in Computer Science. (Best paper award). Springer Berlin / Heidelberg, pp.3–16. 50. Engstr¨om, E., P. Runeson, and G. Wikstrand (2010). An Empirical Evaluation of Regression Testing Based on Fix-cache Recommendations. In: Proceedings 3rd International Conference on Software Testing Verification and Validation. IEEE Computer Society, pp.75–78. 51. Kitchenham, B., D. I. K. Sjøberg, P. Brereton, D. Budgen, T. Dyb˚a, M. H¨ost, D. Pfahl, and P. Runeson (2010). Can we evaluate the quality of software engineering experiments? In: Proceedings International Symposium on Empirical Software Engineering and Measurement (ESEM). Ed. by G. Succi, M. Morisio, and N. Nagappan. Bolzano/Bozen, Italy: ACM. 52. Sabaliauskaite, G., A. Loconsole, E. Engstr¨om, M. Unterkalmsteiner, B. Regnell, P. Runeson, T. Gorschek, and R. Feldt (2010). Challenges in Aligning Requirements Engineering and Verification in a Large-Scale Industrial Context. In: Proceedings 16th International Working Conference Requirements Engineering: Foundation for Software Quality. Ed. by R. Wieringa and A. Persson. Vol. 6182. Lecture Notes in Computer Science. Essen, Germany: Springer, pp.128–142. 53. Cruzes, D. S., T. Dyb˚a, P. Runeson, and M. H¨ost (2011). Case Studies Synthesis: Brief Experience and Challenges for the Future. In: Proceedings International Symposium on Empirical Software Engineering and Measurement (ESEM). Banff, Canada. 54. Engstr¨om, E., P. Runeson, and A. Ljung (2011). Improving Regression Testing Transparency and Efficiency with History Based Prioritization – an Industrial Case Study. In: Proceedings 4th International Conference on Software Testing Verification and Validation. IEEE Computer Society, pp.367–376. doi: 10.1109/ICST.2011. 27. 55. H¨ost, M., A. Orucevic-Alagic, and P. Runeson (2011). Usage of Open Source in Commercial Software Product Development - Findings from a Focus Group Meeting. In: Proceedings 12th International Conference on Product-Focused Software Process Improvement (PROFES). Ed. by D. Caivano, M. Oivo, M. T. Baldassarre, and G. Visaggio. Vol. 6759. Lecture Notes in Business Information Processing. Springer, pp.143–155. 56. Kasurinen, J., P. Runeson, L. Riungu, and K. Smolander (2011). A Self-Assessment Framework for Finding Improvement Objectives with ISO/IEC 29119 Test Standard. In: Proceedings European Software Process Improvement Conference (EuroSPI). Roskilde, Denmark. 57. Runeson, P., P. Heed, and A. Westrup (2011). A Factorial Experimental Evaluation of Automated Test Input Generation – Java Platform Testing in Embedded Devices. In: Proceedings 12th International Conference on Product-Focused Software Process Improvement (PROFES). Ed. by D. Caivano, M. Oivo, M. T. Baldassarre, and G. Visaggio. Vol. 6759. Lecture Notes in Business Information Processing. Springer, pp.217–231. Curriculum Vitae: Per J. Runeson 17 58. Borg, M., P. Runeson, and L. Brod´en (2012). Evaluation of Traceability Recovery in Context: A Taxonomy for Information Retrieval Tools. In: 16th International Conference on Evaluation & Assessment in Software Engineering. Ciudad Real, Spain. 59. Borg, M., D. Pfahl, and P. Runeson (2013). Analysing Networks of Issue Reports. In: Proceedings 17th European Conference on Software Maintenance and Reengineering. Genova, Italy, pp.79–88. 60. Borg, M. and P. Runeson (2013). IR in Software Traceability: From a Bird’s Eye View. In: In Proceedings Empirical Software Engineering and Measurements, pp.243–246. 61. Pedersen Notander, J., M. H¨ost, and P. Runeson (2013). Challenges in Flexible Safety-Critical Software Development – An Industrial Qualitative Survey. In: Proceedings 14th International Conference on ProductFocused Software Process Improvement (PROFES). Ed. by J. Heidrich, M. Oivo, A. Jedlitschka, and M. T. Baldassarre. Vol. 7983. Lecture Notes in Computer Science. Paphos, Cyprus: Springer, pp.283–297. 62. Pederson Notander, J., P. Runeson, and M. H¨ost (2013). A Model-Based Framework for Flexible SafetyCritical Software Development – A Design Study. In: Proceedings 28th Symposium On Applied Computing. Coimbra, Portugal, pp.1137–1144. 63. Wnuk, K. and P. Runeson (2013). “Engineering Open Innovation – a Framework for Fostering Open Innovation”. In: Software Business. From Physical Products to Software Services and Solutions (ICSOB13). Ed. by G. Herzwurm and T. Margaria. Vol. 150. Lecture Notes in Business Information Processing. Springer, pp.48– 59. doi: 10.1007/978-3-642-39336-5_6. 64. Borg, M., P. Runeson, J. Johansson, and M. M¨antyl¨a (2014). A replicated study on duplicate detection: Using Apache Lucene to search among Android defects. In: Proceedings Empirical Software Engineering and Measurements. Torino, Italy. doi: 10.1145/2652524.2652556. 65. de Mello, R. M., P. Silva, P. Runeson, and G. H. Travassos (2014). Towards a Framework to Support Large Scale Sampling in Software Engineering Surveys. In: Proceedings Empirical Software Engineering and Measurements. (Best short paper award (tied)). Torino, Italy. doi: 10.1145/2652524.2652567. 66. Engstr¨om, E., M. M¨antyl¨a, P. Runeson, and M. Borg (2014). Supporting Regression Test Scoping with Visual Analytics. In: Proceedings of the 2014 IEEE International Conference on Software Testing, Verification, and Validation, pp.283–292. doi: 10.1109/ICST.2014.41. 67. Wnuk, K., K. Manikas, P. Runeson, M. Lantz, O. Weijden, and H. Munir (2014). Evaluating the Governance Model of Hardware-Dependent Software Ecosystems - A Case Study of the Axis Ecosystem. In: International Conference on Software Business. 68. Erman, N., V. Tufvesson, M. Borg, P. Runeson, and A. Ard¨o (2015). Navigating Information Overload Caused by Automated Testing - A Clustering Approach in Multi-Branch Development. In: Proceedings 8th IEEE International Conference on Software Testing, Verification and Validation. 69. Lin˚aker, J., H. Munir, P. Runeson, B. Regnell, and C. Schrewelius (2015). A Survey on the Perception of Innovation in a Large Software Organization. In: International Conference on Software Business. Ed. by K. Wnuk and R. J. Machado. Papers in workshop proceedings 1. Cosmo, H., G. Fagerhus, E. Johansson, E.-A. Karlsson, P. Runeson, C. Sandahl, A. Sixtensson, and C. Wohlin (1992). Cleanroom Software Engineering Applied to Telecommunications. In: Proceedings Nordic Seminar on Dependable Computing Systems, Trondheim, Norway. 2. Runeson, P. and C. Wohlin (1993). Statistical Usage Testing for Software Reliability Certification and Control. In: Proceedings 1st European International Conference on Software Testing, Analysis and Review (EuroSTAR). London, UK, pp.309–323. 3. Wohlin, C., P. Runeson, and J.-E. Johansson (1996). When is the Software Reliability Estimate Reliable? In: Workshop on Issues in Software Reliability. Leidschendam, The Netherlands. 4. Wohlin, C., P. Runeson, and A. Wessl´en (1996). Software Reliability Control using Statistical Usage Testing. In: Encress seminar. Norway. 5. Berling, T. and P. Runeson (1998). A Systematic Improvement Approach of System Verification and Validation. In: Proceedings 6th European International Conference on Software Testing, Analysis and Review (EuroSTAR). Munich, Germany. 6. Bratthall, L. and P. Runeson (1998). Architectural Design Recovery of a Family of Embedded Software Systems – An Experience Report. In: Proceedings Nordic Workshop on Software Architectures (NOSA). Ronneby, Sweden. 7. Bratthall, L. and P. Runeson (1999). A Taxonomy of Orthogonal Properties of Software Architectures. In: Proceedings Nordic Workshop on Software Architectures (NOSA). Ronneby, Sweden. Curriculum Vitae: Per J. Runeson 18 8. Runeson, P., C. Wohlin, and M. Ohlsson (1999). A Proposal for Comparison of Models for Identification of Fault-Proneness. In: Proceedings 5th Workshop on Empirical Studies of Software Maintenance (WESS). Oxford, UK. 9. Bylund, J., N. Lundin, P. Waldemarsson, T. Eriksson, and P. Runeson (2000). Key Success Factors in Software Development. In: FESMA-AEMES Software Measurement Conference. Madrid, Spain. 10. Olsson, T. and P. Runeson (2001). Baselining Software Processes as a Starting Point for Research and Improvement. In: Swedish Conference on Software Engineering Research and Practice (SERPS). Ronneby, Sweden. 11. Olsson, T. and P. Runeson (2001). Information Refinement Using Hierarchical Structures. In: ICSE’01 Workshop on Living with Inconsistency at the International Conference on Software Engineering. 12. Petersson, H., T. Thelin, P. Runeson, and C. Wohlin (2001). Capture-recapture in software inspections after 10 years research - theory, evaluation and application. In: Proceedings Swedish Conference on Software Engineering Research and Practice (SERPS). Ronneby, Sweden, pp.37–48. 13. Thelin, T., P. Runeson, and C. Wohlin (2001). An Experimental Comparison of Usage-Based and ChecklistBased Reading. In: Proceeding 1st Workshop on Inspections in Software Engineering. Paris, France, pp.136– 144. 14. Berling, T. and P. Runeson (2002). Efficient Evaluation of Multi-Factor Dependent System Performance using Fractional Factorial Design. In: Proceedings Conference on Software Engineering Research and Practice in Sweden. Karlskrona, Sweden. 15. Olsson, T. and P. Runeson (2002). Document Use in Software Development: A Qualitative Survey. In: Proceedings Conference on Software Engineering Research and Practice in Sweden. Karlskrona, Sweden. 16. Runeson, P. and T. Thelin (2003). Addressing Attitudes Explicitly in Engineering Education- An Exercise to Stimulate Reflection through Pictures. In: LTH pedagogisk inspirationskonferens, pp.40–41. 17. Runeson, P. and T. Thelin (2003). Prospects and Limitations for Cross-Study Analyses – A Study on an Experiment Series. In: Proceedings 2nd Workshop in Workshop Series on Empirical Software Engineering, pp.133– 142. 18. Andersson, C., P. Runeson, and T. Thelin (2004). Evaluating the impact of software process simulations - a case study. In: Proceedings 5th International Workshop on Software Process Simulation and Modeling (ProSim 2004). 26th International Conference on Software Engineering. IEEE, pp.217–221. 19. Regnell, B. and P. Runeson (2004). Model-Based Course Assessment – Principles and Practice. In: LTH pedagogisk inspirationskonferens. 20. Runeson, P. and P. Greberg (2004). Extreme Programming and Rational Unified Process — Contrasts or Synonyms? In: Proceedings Swedish Conference on Software Engineering Research and Practice (SERPS). Link¨oping, Sweden. 21. Andersson, C. and P. Runeson (2005). A Case Study on Quality Monitoring in a Highly Iterative Software Development Process. In: Proceedings Fifth Conference on Software Engineering Research and Practice in Sweden. 22. Runeson, P., T. Thelin, and C. Andersson (2005). Advanced industry-academy learning on software testing. In: EuroSTAR. Copenhagen, Denmark. 23. Runeson, P. and M. Wiberg (2005). Simulation of Experiments for Data Collection – a replicated study. In: Proceedings 5th Conference on Software Engineering Research and Practice in Sweden, 2005. 24. Weyns, K. and P. Runeson (2005). Sensitivity of System Reliability to Usage Profile Changes. In: Proceedings 5th Conference on Software Engineering Research and Practice in Sweden. 25. Runeson, P. (2006). A Survey of Unit Testing Practices. In: EuroSTAR. Manchester, UK. 26. Runeson, P., P. Beremark, B. Larsson, and E. Lundh (2006). SPIN-syd – a non-profit exchange network. In: Proceedings 1st International Workshop on Software Engineering Networking Experiences. Joensuu, Finland. 27. Regnell, B., M. H¨ost, and P. Runeson (2008). En bepr¨ovad process som st¨od till examensarbetare och deras handledare. In: LTH pedagogisk inspirationskonferens. 28. Runeson, P., M. Skoglund, and E. Engstr¨om (2008). Test Benchmarks – what is the question? In: Proceedings First Software Testing Benchmark Workshop. Ed. by M. Roper. 29. Sabaliauskaite, G. and P. Runeson (2009). Early Indicators of Software Quality – how far can we go? In: Proceedings Third International Workshop on Software Quality and Maintainability. Kaiserslautern, Germany. 30. Engstr¨om, E. and P. Runeson (2011). Decision Support for Test Management and Scope Selection in a Software Product Line Context. In: Proceedings 1st Int’l Workshop on Variability-intensive Systems Testing, Validation & Verification. Berlin, Germany. Curriculum Vitae: Per J. Runeson 19 31. Runeson, P., A. Stefik, A. Andrews, S. Gr¨onblom, I. Porres, and S. Siebert (2011). A Comparative Analysis of Three Replicated Experiments Comparing Inspection and Unit Testing. In: Proceedings 2nd International Workshop on Replication in Empirical Software Engineering. Banff, Canada, pp.35–42. doi: 10.1109/RESER. 2011.13. 32. Runeson, P. (2012). It Takes Two to Tango – An Experience Report on Industry–Academia Collaboration. In: Testing: Academic and Industrial Conference - Practice and Research Techniques (TAIC-PART). (Best paper award), pp.872–877. doi: 10.1109/ICST.2012.190. 33. Runeson, P. (2012). Theory Building Attempts in Software Engineering. In: The Semat Workshop on a General Theory of Software Engineering. Ed. by I. Jacobson, M. Goedicke, and P. Johnson. Stockholm, Sweden. 34. Runeson, P. and E. Engstr¨om (2012). Software Product Line Testing - A 3D Regression Testing Problem. In: Proceedings of 2nd International Workshop on Regression Testing, pp.742–746. doi: 10.1109/ICST.2012.167. 35. Bjarnason, E., K. Smolander, E. Engstr¨om, and P. Runeson (2014). Alignment Practices Affect Distances in Software Development: A Theory and a Model. In: 3rd SEMAT Workshop on General Theories of Software Engineering (ICSE 2014 workshop), pp.21–31. doi: 10.1145/2593752.2593757. 36. Runeson, P. and S. Min¨or (2014). The 4+1 View Model of Industry–Academia Collaboration. In: International Workshop on Long-term Industrial Collaboration on Software Engineering (WISE). ACM. doi: 10.1145/ 2647648.2647651. 37. Runeson, P., S. Min¨or, and J. Sven´er (2014). Get the Cogs in Synch – Time Horizon Aspects of Industry– Academia Collaboration. In: International Workshop on Long-term Industrial Collaboration on Software Engineering (WISE). ACM. doi: 10.1145/2647648.2647652. Editorials and tutorials 1. Messnarz, R., I. Richardson, and P. Runeson (2006). Software process improvement - EuroSPI 2006 Conference. In: Software Process Improvement, Proceedings (Lecture Notes in Computer Science). Vol. 4257. Springer Berlin / Heidelberg, pp.1–4. http://dx.doi.org/10.1007/11908562\_1. 2. Wohlin, C., P. Runeson, and M. H¨ost (2007). Case Study Research in Software Engineering. In: International Advanced School of Empirical Software Engineering. Madrid, Spain. 3. Runeson, P. and M. H¨ost (2009). Tutorial: Case Studies in Software Engineering. In: Proceedings 10th International Conference on Product-Focused Software Process Improvement (PROFES). Ed. by F. Bomarius, M. Oivo, P. Jaring, and P. Abrahamsson. Vol. 32. Lecture Notes in Computer Science. Springer, pp.441–442. 4. Offutt, J. and P. Runeson (2011). ICST 2009 Special Issue. Software Testing, Verification and Reliability 21(3), 153–154. 5. Runeson, P., M. H¨ost, E. Mendes, A. A. Andrews, and R. Harrison, eds. (2012). ESEM 12: Proceedings of the ACM-IEEE International Symposium on Empirical Software Engineering and Measurement. Lund, Sweden: ACM. isbn: 978-1-4503-1056-7. 6. Yoo, S. and P. Runeson (2014). Guest editorial: special section on regression testing. Software Quality Journal 22(4), 699. Other publications 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Runeson, P. and B. Regnell (1999). IT-f¨oretagens kaos m˚aste l¨osas. In: Sydsvenskan. Runeson, P. (2004). Hur m˚anga fel finns det kvar i programmet. In: Quartilen. Runeson, P. (2004). Jobba h˚art eller jobba smart. In: LTH-nytt. Vol. 4. Runeson (ed.), P. (2005). Vem vill bli rektor f¨or ett universitet i Sverige? In: G¨oteborgsposten Debatt, Upsala Nya Tidning. Andersson, T., C. Brogren, I. Crnkovic, H. Eriksson, M. Lindoff, P. Runeson, K. Sandahl, and C. Wohlin (2006). Programvara – Stor i exportindustrin, men liten i forskningen. In: Ny Teknik. Runeson, P. and J. Falk (2007). D¨arf¨or kraschar datorn. Forskning och framsteg 5, 48–51. Runeson, P. (2009). Det allm¨anna pr¨astad¨omet – hos Luther, Rosenius och i v˚ar tid. Begrunda (1), 11–18. Runeson, P. (2009). Skapa ingen konflikt mellan nyfikenhet och nytta. In: LTH-nytt. Vol. 2. Regnell, B., M. Stanford, P. Runeson, D. Sj¨oberg, K. Scott, E. Nordberg-Karlsson, and M. Gustafsson (2010). “Den osynliga forskargruppen — ledarskap i och kring akademins verksamhetsb¨arande enheter”. In: AKKA III. ISBN 978-91-633-6386-3 99-131. Lunds universitet. Runeson, P. (2010). Kyrkan – organism och organisation. Begrunda (1), 11–18. Runeson, P. (2013). Psaltarklanger. Helsingborg, Sverige: GAudete f¨orlag. isbn: 978-91-86577-32-2. Curriculum Vitae: Per J. Runeson 12. Runeson, P. and R. B. Svensson (2013). Etisk mjukvara? Ingenj¨orsprocessen f¨or programvaruutveckling – samh¨allsaspekter. In: L¨arande i LTH. Vol. 20. http : / / www . lth . se / fileadmin / lth / genombrottet / Laerande_i_LTH/Laerande_i_LTH_blad_20.pdf. 13. Larsson, S., T. Olsson, C. Rosengren, and P. Runeson (2014). Ta debatt om data¨overvakning. In: Svenska Dagbladet. 14. Runeson, P. (2014). Utvandraren. Klassiker online. 15. Regnell, B., P. Runeson, M. H¨ost, and J. Lin˚aker (2015). Innovation med o¨ ppen k¨allkod ger konkurrensf¨ordelar. In: Management of Innovation and Technology. Vol. 2. http://imit.se. 20
© Copyright 2025