ICSSP 2019 Program

Saturday, 25th May
9:15 to 10:30 Opening
Doctoral Track (Session Chair: Paul Clarke)

  • Key Features Recommendation to Improve Bug Reporting (Md. Rejaul Karim)
  • Towards a Knowledge Warehouse and Expert System for the Automation of SDLC Tasks (Ritu Kapur)

Agile Processes (I) (Session Chair: Stanley Sutton)

  • SPI is Dead, isn’t it? Clear the Stage for Continuous Learning! (Marco Kuhrmann and Juergen Muench)
10:30 to 11:00 Break
11:00 to 12:30 Agile Processes (II) (Session Chair: Stanley Sutton)

  • TWINS – This Workflow Is Not Scrum: Agile Process Adaptation for Open Source Software Projects (Paul Robinson and Sarah Beecham)
  • Behavior-Driven Dynamics in Agile Development: The Effect of Fast Feedback on Teams (Fabian Kortum, Jil Klünder and Kurt Schneider)
  • Success Factors for Effective Process Metrics Operationalization in Agile Software Development: A Multiple Case Study (Prabhat Ram, Pilar Rodriguez, Markku Oivo and Silverio Martínez-Fernández)
12:30 to 14:00 Lunch
14:00 to 15:30 Models, Ontologies, and Architecture (Session Chair: Marco Kuhrmann)

  • On the benefits of using dedicated models in validation processes for behavioral specifications (Marian Daun, Jennifer Brings, Lisa Krajinski and Thorsten Weyer)
  • An Ontology-Driven Approach to Automating the Process of Integrating Security Software Systems (Chadni Islam, Muhammad Ali Babar and Surya Nepal)
  • Recover and RELAX: Concern-Oriented Software Architecture Recovery for Systems Development and Maintenance (Daniel Link, Pooyan Behnamghader, Ramin Moazeni and Barry Boehm)
15:30 to 16:00 Break
16:00 to 17:30 Mining and Comparisons (Session Chair: Mark Dowson)

  • Using Constraint Mining to Analyze Software Development Processes (Thomas Krismayer, Christoph Mayr-Dorn, Johann Tuder, Rick Rabiser and Paul Grünbacher)
  • Evaluating Coding Behavior in Software Development Processes: A Process Mining Approach (Pasquale Ardimento, Mario Luca Bernardi, Marta Cimitile and Fabrizio Maria Maggi)
  • How Do Startups Develop Internet-of-Things Systems – A Multiple Exploratory Case Study (Anh Nguyen Duc, Muhammad Khalid Khan, Tor Lønnestad, Sohaib Shahid Bajwa, Xiaofeng Wang and Pekka Abrahamsson)
Sunday, 26th May
9:30 to 10:30 Keynote Presentation: Philippe Kruchten: The End of Agile as We Know It (Session Chair: Stanley Sutton)
10:30 to 11:00 Break
11:00 to 12:15 Hybrid Processes and Teams (Session Chair: Regina Hebig)

  •     What are Hybrid Development Methods Made Of? An Evidence-based Characterization (Paolo Tell, Jil Klünder, Steffen Küpper, David Raffo, Stephen MacDonell, Jürgen Münch, Dietmar Pfahl, Oliver Linssen and Marco Kuhrmann)
  •     Towards Unified Software Project Monitoring for Organizations using Hybrid Processes and Tools (Eray Tüzün, Çağdaş Üsfekes, Yagup Macit and Görkem Giray)
  •     Functional Organization of Software Groups Considered Harmful (Rob Fuller)
12:15 to 14:00 Lunch
14:00 to 15:30 Review Papers (Session Chair: Eray Tüzün)

  •     A Mapping Study on Product Owners in Industry: Identifying Future Research Directions (Carolin Unger-Windeler, Jil Klünder and Kurt Schneider)
  •     Software Quality Models: A Systematic Mapping Study (Padmalata Nistala, Kesav Vithal Nori and Y. Raghu Reddy)
  •     The Quest for Productivity in Software Engineering: A Practitioners Systematic Literature Review (Carlos Henrique Duarte)
15:30 to 16:00 Break
16:00 to 17:30 Incremental Development (Session Chair: Ove Armbrust)

  •     Process-Driven Incremental Effort Estimation (Kan Qi and Barry Boehm)
  •     Towards an Agile Concern-Driven Development Process (Omar Alam)
  •     Continuous Integration in Validation of Modern, Complex, Embedded Systems (Mateusz Kowzan and Patrycja Pietrzak)

Closing and Outlook