* ICSE 2018 *
Sun 27 May - Sun 3 June 2018 Gothenburg, Sweden

Software Engineering in Practice (SEIP) Track - Accepted papers and presentations

SEIP Track Keynotes

Industrial-grade DevOps - Balancing Agility and Speed with Extreme Quality
Frank Buschmann, Siemens

The Car as a Computer On Wheels
Ödgärd Andersson, Volvo Cars

Modern Trends Through an Architecture Lens
Linda Northrop, Software Engineering Institute, Carnegie Mellon University

Papers and Talks (with affiliations listed in alphabetical order)

Adopting Autonomic Computing Capabilities in Existing Large-Scale Systems
Heng Li, Tse-Hsun Chen, Ahmed E. Hassan, Mohamed Nasser, Parminder Flora
BlackBerry, Concordia University, Queen’s University

Java Performance Troubleshooting and Optimization at Alibaba,
Fangxi Yin, Denghui Dong, Sanhong Li, Jianmei Guo, Kingsum Chow
Alibaba Group

An Exploratory Study on Faults in Web API Integration in a Large-Scale Payment Company
Joop Aué, Maurício Aniche, Maikel Lobbezoo, Arie van Deursen
Adyen B.V., Delft University of Technology

Transparency and Contracts: Continuous Integration and Delivery in the Automotive Ecosystem
Rob van der Valk, Patrizio Pelliccione, Patricia Lago, Rogardt Heldal, Eric Knauss, Jacob Juul
Chalmers University of Technology, Volvo Cars, Vrije Universiteit Amsterdam

A Data Decomposition Method for Stepwise Migration of Complex Legacy Data
Andreas Martens, Matthias Book, Volker Gruhn
adesso AG, University of Duisburg-Essen, University of Iceland

Mind The Gap: Can And Should Software Engineering Data Sharing Become A Path Of Less Resistance?
Ken Wallace
BAE Systems

Cross-Language Optimizations in Big Data Systems: A Case Study of SCOPE
Marija Selakovic, Michael Barnett, Madan Musuvathi, Todd Mytkowicz
Microsoft Research, TU Darmstadt

Smelly Relations: Measuring and Understanding Database Schema Quality
Tushar Sharma, Marios Fragkoulis, Stamatia Rizou, Magiel Bruntink, Diomidis Spinellis
Athens University of Economics and Business, Singular Logic, Software Improvement Group

Proactive and Pervasive Combinatorial Testing,
Dale Blue, Orna Raz, Rachel Tzoref-Brill, Paul Wojciak, Marcel Zalmanovici
Affiliaitions: IBM, IBM Research

Practical Selective Regression Testing with Effective Redundancy in Interleaved Tests
Dusica Marijan, Marius Liaaen
Cisco, Simula

State of Mutation Testing at Google
Goran Petrović, Marko Ivanković
Google

Improving Model-Based Testing in Automotive Software Engineering
Matthias Markthaler, Stefan Kriebel, Karin Samira Salman, Timo Greifenberg, Steffen Hillemacher, Bernhard Rumpe, Christoph Schulze, Andreas Wortmann, Phillipp Orth, Johannes Richenhagen
BMW Group, FEV Europe, RWTH Aachen University

Rethink EE Architecture in Automotive to facilitate Automation, Connectivity, and Electro mobility
Anders Magnusson, Leo Laine, Johan Lindberg
Volvo Group Trucks Technology

Exploration of Technical Debt in Start-ups
Eriks Klotins, Michael Unterkalmsteiner, Panagiota Chatzipetrou, Tony Gorschek, Rafael Prikladinicki, Nirnaya Tripathi, Leandro Bento Pompermaier
Blekinge Institute of Technology, Pontifical Catholic University of Rio Grande do Sul, University of Oulu

Variant Management Solution for Large Scale Software Product Lines
Richard Pohl, Mischa Höchsmann, Philipp Wohlgemuth, Christian Tischer
itemis AG, Robert Bosch GmbH

How to Design a Program Repair Bot? Insights from the Repairnator Project
Simon Urli, Zhongxing Yu, Lionel Seinturier, Martin Monperrus
KTH Royal Institute of Technology, University of Lille & INRIA Lille

Echoes from Space: Grouping Commands with Large-Scale Telemetry Data
Alexander Lattas, Diomidis Spinellis
Athens University of Economics and Business, Imperial College London

Tool-based Interactive Parallelization: A Case Study
Andreas Wilhelm, Faris Cakaric, Tobias Schuele, Michael Gerndt
Siemens AG, TU Munich

Studying Pull Request Merges: A Case Study of Shopify’s Active Merchant
Oleksii Kononenko, Tresa Rose, Olga Baysal, Michael Godfrey, Dennis Theisen, Bart de Water
Carleton University, Shopify Inc., University of Waterloo

A Detailed and Real-time Performance Monitoring Framework for Blockchain Systems
Peilin Zheng, Zibin Zheng, Xiapu Luo, Xiangping Chen, Xuanzhe Li
The Hong Kong Polytechnic University, Peking University, Sun Yat-sen University

Robustness Testing of Autonomy Software, Casidhe Hutchison
Milda Zizyte, Patrick E. Lanigan, David Guttendorf, Michael Wagner, Claire Le Goues, Philip Koopman
Carnegie Mellon University

An Experience Report on Defect Modelling in Practice: Pitfalls and Challenges
Chakkrit Tantithamthavorn, Ahmed E. Hassan
The University of Adelaide, Queen’s University

SmartUnit: Empirical Evaluations for Automated Unit Testing of Embedded Software in Industry
Chengyu Zhang, Yichen Yan, Hanru Zhou, Yinbo Yao, Ke Wu, Ting Su, Weikai Miao, Geguang Pu
East China Normal University, Nanyang Technological University , National Trusted Embedded So.ware Engineering Technology Research Center

What is the Connection Between Issues, Bugs, and Enhancements? (Lessons Learned from 800+ Software Projects)
Rahul Krishna, Amritanshu Agrawal, Akond Rahman, Alexander Sobran, Tim Menzies
IBM, North Carolina State University

“We Don’t Need Another Hero? The Impact of ““Heroes”” on Software Development”
Amritanshu Agrawal, Akond Rahman, Rahul Krishna, Alexander Sobran, Tim Menzies
IBM, North Carolina State University

Improve The Definition of Software Development Projects Through Design Thinking Led Collaboration Workshops
Hilary Cinis
CSIRO

Evaluating Specification-level MC/DC Criterion in Model-based Testing of Safety Critical Systems
Syed Samsul Arefin, Hadi Hemmati, Howard W. Loewen
MicroPilot, Microsoft, University of Calgary

On groupthink in safety analysis: An industrial case study
Yang Wang, Stefan Wagner
University of Stuttgart

Modern Code Review: A Case Study at Google
Caitlin Sadowski, Emma Söderberg, Luke Church, Michal Sipko, Alberto Bacchelli
Google, University of Cambridge, University of Zurich

A Study of the Organizational Dynamics of Software Teams
Michael Hilton, Andrew Begel
Carnegie Mellon University, Microsoft

An Investigation of Work Practices Used by Companies Making Contributions to Established OSS Projects
Simon Butler, Jonas Gamalielsson, Bjorn Lundell, Per Jonsson, Johan Sjöberg, Anders Mattsson, Niklas Rickö, Tomas Gustavsson, Jonas Feist, Stefan Landemoo, Erik Lönroth
Combitech AB, Findwise AB, Husqvarna AB, JAK, PrimeKey Solutions AB, RedBridge AB, Saab AB, Scania IT AB, University of Skövde

From Agile to Continuous Development in the Healthcare Domain – Lessons Learned
Walter Stocker
Siemens Healthineers

Helping SMEs to Better Develop Software: Experience Report and Challenges Ahead
Christophe Ponsard, Jean-Christophe Deprez
CETIC

Static Analysis of Context Leaks in Android Applications
Flavio Toffalini, Jun Sun, Martín Ochoa
Singapore University of Technology and Design

Advantages and Disadvantages of a Monolithic Repository – A case study at Google
Ciera Jaspan, Matthew Jorde, Andrea Knight, Caitlin Sadowski, Edward K. Smith, Collin Winter, Emerson Murphy-Hill
Google, North Carolina State University

Protecting Million-User iOS Apps with Obfuscation: Motivations, Pitfalls, and Experience
Pei Wang, Dinghao Wu, Zhaofeng Chen, Tao Wei
Baidu X-Lab, The Pennsylvania State University

Accepted Papers

Title
A Data Decomposition Method for Stepwise Migration of Complex Legacy Data
SEIP - Software Engineering in Practice
DOI File Attached
A Detailed and Real-time Performance Monitoring Framework for Blockchain Systems
SEIP - Software Engineering in Practice
File Attached
Adopting Autonomic Computing Capabilities in Existing Large-Scale Systems
SEIP - Software Engineering in Practice
Advantages and Disadvantages of a Monolithic Repository - A case study at Google
SEIP - Software Engineering in Practice
Pre-print
An Experience Report on Defect Modelling in Practice: Pitfalls and Challenges
SEIP - Software Engineering in Practice
Link to publication DOI Pre-print
An Exploratory Study on Faults in Web API Integration in a Large-Scale Payment Company
SEIP - Software Engineering in Practice
DOI Pre-print
An Investigation of Work Practices Used by Companies Making Contributions to Established OSS Projects
SEIP - Software Engineering in Practice
A Study of the Organizational Dynamics of Software Teams
SEIP - Software Engineering in Practice
Link to publication Pre-print Media Attached
Cross-Language Optimizations in Big Data Systems: A Case Study of SCOPE
SEIP - Software Engineering in Practice
File Attached
Echoes from Space: Grouping Commands with Large-Scale Telemetry Data
SEIP - Software Engineering in Practice
DOI Pre-print
Evaluating Specification-level MC/DC Criterion in Model-based Testing of Safety Critical Systems
SEIP - Software Engineering in Practice
Exploration of Technical Debt in Start-ups
SEIP - Software Engineering in Practice
File Attached
From Agile to Continuous Development in the Healthcare Domain – Lessons Learned
SEIP - Software Engineering in Practice
Helping SMEs to Better Develop Software: Experience Report and Challenges Ahead
SEIP - Software Engineering in Practice
How to Design a Program Repair Bot? Insights from the Repairnator Project
SEIP - Software Engineering in Practice
Pre-print Media Attached
Improve The Definition of Software Development Projects Through Design Thinking Led Collaboration Workshops
SEIP - Software Engineering in Practice
Improving Model-Based Testing in Automotive Software Engineering
SEIP - Software Engineering in Practice
Java Performance Troubleshooting and Optimization at Alibaba
SEIP - Software Engineering in Practice
Mind The Gap: Can And Should Software Engineering Data Sharing Become A Path Of Less Resistance?
SEIP - Software Engineering in Practice
DOI File Attached
Modern Code Review: A Case Study at Google
SEIP - Software Engineering in Practice
On groupthink in safety analysis: An industrial case study
SEIP - Software Engineering in Practice
Practical Selective Regression Testing with Effective Redundancy in Interleaved Tests
SEIP - Software Engineering in Practice
Proactive and Pervasive Combinatorial Testing
SEIP - Software Engineering in Practice
Protecting Million-User iOS Apps with Obfuscation: Motivations, Pitfalls, and Experience
SEIP - Software Engineering in Practice
Pre-print File Attached
Rethink EE Architecture in Automotive to facilitate Automation, Connectivity, and Electro mobility
SEIP - Software Engineering in Practice
Robustness Testing of Autonomy Software
SEIP - Software Engineering in Practice
Pre-print
SmartUnit: Empirical Evaluations for Automated Unit Testing of Embedded Software in Industry
SEIP - Software Engineering in Practice
Media Attached
Smelly Relations: Measuring and Understanding Database Schema Quality
SEIP - Software Engineering in Practice
Pre-print Media Attached
State of Mutation Testing at Google
SEIP - Software Engineering in Practice
Static Analysis of Context Leaks in Android Applications
SEIP - Software Engineering in Practice
Media Attached
Studying Pull Request Merges: A Case Study of Shopify's Active Merchant
SEIP - Software Engineering in Practice
Pre-print
Tool-based Interactive Parallelization: A Case Study
SEIP - Software Engineering in Practice
Media Attached
Transparency and Contracts: Continuous Integration and Delivery in the Automotive Ecosystem
SEIP - Software Engineering in Practice
Pre-print Media Attached
Variant Management Solution for Large Scale Software Product Lines
SEIP - Software Engineering in Practice
File Attached
We Don't Need Another Hero? The Impact of "Heroes" on Software Development
SEIP - Software Engineering in Practice
Link to publication DOI Pre-print File Attached
What is the Connection Between Issues, Bugs, and Enhancements? (Lessons Learned from 800+ Software Projects)
SEIP - Software Engineering in Practice

Call for contributions

The Software Engineering in Practice (SEIP) Track is the premier venue for researchers and practitioners to discuss innovations and solutions to concrete software engineering problems. SEIP provides a unique forum for networking, exchanging new ideas, fostering innovations, and forging long-term collaborations for addressing the most interesting software engineering research directions. SEIP will gather highly-qualified industrial and research participants that are eager to communicate and share common interests in software engineering. The track will be composed of invited speeches, paper presentations, talks, and panel discussions with a strong focus on software engineering practitioners. An upcoming special issue of the Journal of Software: Practice and Experience (Wiley) focussing on “Software Engineering in Practice” is aligned with ICSE’s SEIP track. For me details see the call for the contribution.

Submissions

We are seeking the following types of submissions. All submissions have to be written exclusively in English.

Experience report and case studies papers (8-10 pages): Each paper should provide clear take-away value by describing the context of a problem of practical importance; discussing why the solution of the problem is innovative, effective, or efficient; providing a concise explanation of the approach, techniques, and methodologies employed; and explaining the best practices that emerged, tools developed, and/or software processes involved. Furthermore, papers should describe broader applicability, an overall assessment of benefits, risks and mitigations, and other lessons learned. Experience reports and case studies may be up to ten pages in length (including figures, tables, appendices, and references) and will appear in the ICSE-SEIP 2018 Proceedings. IEEE Software will recognize the best paper of the SEIP track with an award at the conference.

Talk proposals (2 pages): This type of submission is only open to practitioners. We solicit practitioner-oriented talks on topics that are likely to be relevant and interesting to both industrial and academic attendees. Talk proposals should include the title, the name and affiliation of each presenter, a short abstract (150 words), and up to 8 keywords. In addition the proposal should include a "talk description", which describes what the talk will be about, highlighting its key points and the reason why it is interesting to ICSE-SEIP attendees (500 words). Submissions should include a speaker biography and history, and can include supporting materials such as white papers or videos. Submissions must also indicate a desired length of either 15 min or 30 min. Please note that the target audience of the talk proposal is the SEIP program committee. Talk proposals will be reviewed in two phases. The outcome of the first phase is either rejected or conditionally accepted for the next phase. In the second phase, submitters will be required to prepare the complete presentation. The target audience of the second phase talk proposal are the attendees of the SEIP track and readers of the proceedings. The committee will then review the presentations and make the final accept/reject decisions.

Each accepted talk will be allowed two pages for an "extended abstract" in the ICSE-SEIP 2018 Proceedings.

Formatting and Submission Links: Submissions should follow ACM formatting guidelines and should be submitted using the EasyChair link.

Evaluation

All submissions will be reviewed by members of the SEIP Program Committee. Submissions must not have been previously published or concurrently submitted elsewhere. Submissions will be evaluated on the basis of practicality to industry, originality, significance of contribution, applicability, quality of presentation, and discussion to related work.

E-mail for questions: icse2018seip@gmail.com

Important Dates for Paper and Panel submissions

  • Submissions Due: Oct 23, 2017
  • Notification of Acceptance: Jan 22, 2018
  • Camera Ready Copy: Feb 12, 2018

Important Dates for Talk submissions

  • Phase 1 Submissions Due: Oct 23, 2017
  • Phase 1 Notifications: Nov 23, 2017
  • Phase 2 Submissions Due: Jan 8, 2018
  • Notification of Acceptance: Jan 22, 2018
  • Camera Ready Copy: Feb 12, 2018

Co-Chairs

Dates
You're viewing the program in a time zone which is different from your device's time zone change time zone

Wed 30 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

Thu 31 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:00 - 12:30
Keynote IISEIP - Software Engineering in Practice at E4 room
Chair(s): Jan Bosch Chalmers University of Technology
11:00
90m
Talk
[Keynote] The Car as a Computer On WheelsKeynote
SEIP - Software Engineering in Practice
K: Ödgärd Andersson Volvo Cars
14:00 - 15:30
Data and DatabasesSEIP - Software Engineering in Practice at E3 room
Chair(s): Helena Holmström Olsson Malmö University
14:00
20m
Talk
A Data Decomposition Method for Stepwise Migration of Complex Legacy Data
SEIP - Software Engineering in Practice
Andreas Martens adesso AG, Matthias Book University of Iceland, Volker Gruhn
DOI File Attached
14:20
20m
Talk
Mind The Gap: Can And Should Software Engineering Data Sharing Become A Path Of Less Resistance?
SEIP - Software Engineering in Practice
Ken Wallace BAE Systems
DOI File Attached
14:40
20m
Talk
Cross-Language Optimizations in Big Data Systems: A Case Study of SCOPE
SEIP - Software Engineering in Practice
Marija Selakovic TU Darmstadt, Germany, Michael Barnett , Madan Musuvathi Microsoft Research, Todd Mytkowicz Microsoft Research
File Attached
15:00
20m
Talk
Smelly Relations: Measuring and Understanding Database Schema Quality
SEIP - Software Engineering in Practice
Tushar Sharma Athens University of Economics and Business, Marios Fragkoulis , Stamatia Rizou , Magiel Bruntink Software Improvement Group, Diomidis Spinellis Athens University of Economics and Business
Pre-print Media Attached
15:20
10m
Talk
Q&A in this sesson
SEIP - Software Engineering in Practice

14:00 - 15:30
Cloud and DevOpsSEIP - Software Engineering in Practice at E4 room
Chair(s): Yvonne Dittrich IT University of Copenhagen, Denmark
14:00
20m
Talk
Adopting Autonomic Computing Capabilities in Existing Large-Scale Systems
SEIP - Software Engineering in Practice
Heng Li Queen's University, Tse-Hsun (Peter) Chen Concordia University, Ahmed E. Hassan Queen's University, Mohamed Nasser , Parminder Flora
14:20
20m
Talk
Java Performance Troubleshooting and Optimization at Alibaba
SEIP - Software Engineering in Practice
Fangxi Yin , Denghui Dong , Sanhong Li Alibaba Inc., Jianmei Guo Alibaba Group, Kingsum Chow
14:40
20m
Talk
An Exploratory Study on Faults in Web API Integration in a Large-Scale Payment Company
SEIP - Software Engineering in Practice
Joop Aué , Maurício Aniche Delft University of Technology, Netherlands, Maikel Lobbezoo , Arie van Deursen Delft University of Technology
DOI Pre-print
15:00
20m
Talk
Transparency and Contracts: Continuous Integration and Delivery in the Automotive Ecosystem
SEIP - Software Engineering in Practice
Rob van der Valk , Patrizio Pelliccione University of Gothenburg & Chalmers University of Technology, Patricia Lago Vrije Universiteit Amsterdam, Rogardt Heldal , Eric Knauss Chalmers University of Technology and University of Gothenbrug, Jacob Juul
Pre-print Media Attached
15:20
10m
Talk
Q&A in this sesson
SEIP - Software Engineering in Practice

Fri 1 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

09:00 - 10:30
Keynote IIISEIP - Software Engineering in Practice at Congress Hall
Chair(s): Frances Paulisch Siemens Healthineers
09:00
90m
Talk
[Keynote] Modern Trends Through an Architecture LensKeynote
SEIP - Software Engineering in Practice
Linda Northrop Carnegie Mellon University
11:00 - 12:30
11:00
20m
Full-paper
Echoes from Space: Grouping Commands with Large-Scale Telemetry Data
SEIP - Software Engineering in Practice
Alexander Lattas Imperial College London, Diomidis Spinellis Athens University of Economics and Business
DOI Pre-print
11:20
20m
Talk
Tool-based Interactive Parallelization: A Case Study
SEIP - Software Engineering in Practice
Media Attached
11:40
20m
Talk
Studying Pull Request Merges: A Case Study of Shopify's Active Merchant
SEIP - Software Engineering in Practice
Oleksii Kononenko , Tresa Rose , Olga Baysal Carleton University, Michael W. Godfrey University of Waterloo, Canada, Dennis Theisen , Bart de Water
Pre-print
12:00
20m
Talk
A Detailed and Real-time Performance Monitoring Framework for Blockchain Systems
SEIP - Software Engineering in Practice
File Attached
12:20
10m
Talk
Q&A in this sesson
SEIP - Software Engineering in Practice

11:00 - 12:30
ArchitectureSEIP - Software Engineering in Practice at E3 room
Chair(s): Ipek Ozkaya Carnegie Mellon Software Engineering Institute
11:00
20m
Talk
Rethink EE Architecture in Automotive to facilitate Automation, Connectivity, and Electro mobility
SEIP - Software Engineering in Practice
Anders Magnusson Volvo Group Trucks Technology, Leo Laine , Johan Lindberg
11:20
20m
Talk
Exploration of Technical Debt in Start-ups
SEIP - Software Engineering in Practice
File Attached
11:40
20m
Talk
Variant Management Solution for Large Scale Software Product Lines
SEIP - Software Engineering in Practice
File Attached
12:00
20m
Talk
How to Design a Program Repair Bot? Insights from the Repairnator Project
SEIP - Software Engineering in Practice
Simon Urli INRIA Lillle - Nord Europe, Zhongxing Yu , Lionel Seinturier , Martin Monperrus KTH Royal Institute of Technology
Pre-print Media Attached
12:20
10m
Talk
Q&A in this sesson
SEIP - Software Engineering in Practice

11:00 - 12:30
Testing and Defects ISEIP - Software Engineering in Practice at E4 room
Chair(s): Sigrid Eldh Ericsson, Sweden
11:00
20m
Talk
Proactive and Pervasive Combinatorial Testing
SEIP - Software Engineering in Practice
11:20
20m
Talk
Practical Selective Regression Testing with Effective Redundancy in Interleaved Tests
SEIP - Software Engineering in Practice
11:40
20m
Talk
State of Mutation Testing at Google
SEIP - Software Engineering in Practice
12:00
20m
Talk
Improving Model-Based Testing in Automotive Software Engineering
SEIP - Software Engineering in Practice
12:20
10m
Talk
Q&A in this sesson
SEIP - Software Engineering in Practice

14:00 - 15:30
Agile and Ways of WorkingSEIP - Software Engineering in Practice at E1 room
Chair(s): Zhi Jin Peking University
14:00
20m
Talk
Modern Code Review: A Case Study at Google
SEIP - Software Engineering in Practice
Caitlin Sadowski Google, Emma Söderberg Lund University, Luke Church , Michal Sipko , Alberto Bacchelli University of Zurich
14:20
20m
Talk
A Study of the Organizational Dynamics of Software Teams
SEIP - Software Engineering in Practice
Michael Hilton Carnegie Mellon University, USA, Andrew Begel Microsoft Research
Link to publication Pre-print Media Attached
14:40
20m
Talk
An Investigation of Work Practices Used by Companies Making Contributions to Established OSS Projects
SEIP - Software Engineering in Practice
15:00
20m
Talk
From Agile to Continuous Development in the Healthcare Domain – Lessons Learned
SEIP - Software Engineering in Practice
15:20
10m
Talk
Q&A in this sesson
SEIP - Software Engineering in Practice

14:00 - 15:30
Mobile, code and SMEsSEIP - Software Engineering in Practice at E2 room
Chair(s): Diomidis Spinellis Athens University of Economics and Business
14:00
20m
Talk
Helping SMEs to Better Develop Software: Experience Report and Challenges Ahead
SEIP - Software Engineering in Practice
14:20
20m
Talk
Static Analysis of Context Leaks in Android Applications
SEIP - Software Engineering in Practice
Flavio Toffalini Singapore University of Technology and Design, Jun Sun Singapore University of Technology and Design, Martin Ochoa Singapore University of Technology and Design
Media Attached
14:40
20m
Talk
Advantages and Disadvantages of a Monolithic Repository - A case study at Google
SEIP - Software Engineering in Practice
Pre-print
15:00
20m
Talk
Protecting Million-User iOS Apps with Obfuscation: Motivations, Pitfalls, and Experience
SEIP - Software Engineering in Practice
Pei Wang Pennsylvania State University, Dinghao Wu , Zhaofeng Chen , Tao Wei
Pre-print File Attached
15:20
10m
Talk
Q&A in this sesson
SEIP - Software Engineering in Practice

14:00 - 15:30
Safety and CultureSEIP - Software Engineering in Practice at E3 room
Chair(s): Dusica Marijan Simula
14:00
20m
Talk
We Don't Need Another Hero? The Impact of "Heroes" on Software Development
SEIP - Software Engineering in Practice
Amritanshu Agrawal North Carolina State University, Akond Rahman North Carolina State University, Rahul Krishna NC State University, Alexander Sobran , Tim Menzies
Link to publication DOI Pre-print File Attached
14:20
20m
Talk
Improve The Definition of Software Development Projects Through Design Thinking Led Collaboration Workshops
SEIP - Software Engineering in Practice
Hilary Cinis Data61 at CSIRO, Australia
14:40
20m
Talk
Evaluating Specification-level MC/DC Criterion in Model-based Testing of Safety Critical Systems
SEIP - Software Engineering in Practice
15:00
20m
Talk
On groupthink in safety analysis: An industrial case study
SEIP - Software Engineering in Practice
Yang Wang University of Stuttgart, Stefan Wagner Universität Stuttgart
15:20
10m
Talk
Q&A in this sesson
SEIP - Software Engineering in Practice

14:00 - 15:30
Testing and Defects IISEIP - Software Engineering in Practice at E4 room
Chair(s): Peter Rotella Cisco Systems, Inc
14:00
20m
Talk
Robustness Testing of Autonomy Software
SEIP - Software Engineering in Practice
Pre-print
14:20
20m
Talk
An Experience Report on Defect Modelling in Practice: Pitfalls and Challenges
SEIP - Software Engineering in Practice
Kla Tantithamthavorn University of Adelaide, Australia, Ahmed E. Hassan Queen's University
Link to publication DOI Pre-print
14:40
20m
Talk
SmartUnit: Empirical Evaluations for Automated Unit Testing of Embedded Software in Industry
SEIP - Software Engineering in Practice
Chengyu Zhang East China Normal University, Yichen Yan , Hanru Zhou , Yinbo Yao , Ke Wu , Ting Su , Weikai Miao , Geguang Pu
Media Attached
15:00
20m
Talk
What is the Connection Between Issues, Bugs, and Enhancements? (Lessons Learned from 800+ Software Projects)
SEIP - Software Engineering in Practice
Rahul Krishna NC State University, Amritanshu Agrawal North Carolina State University, Akond Rahman North Carolina State University, Alexander Sobran , Tim Menzies
15:20
10m
Talk
Q&A in this sesson
SEIP - Software Engineering in Practice