Summary of 2018

TAIC PART 2018 is now concluded and we had an amazing workshop attended by roughly 30 people that got to experience 6 excellent full papers and 2 short papers. In addition, we were treated to two industrial keynotes. The first by Emily Bache from Praqma who talked about her experiences from industrial practice with agile software development, testing in this context and especially "Approval testing". The second keynote was held by Jonas Hermansson from Inceptive who, and was probably the only one all week, held his presentation on the whiteboard where he presented how he and his colleagues work with requirements, development and testing.

We, the organisers, are happy with the results and hope to see you all 2019 in Xi'an China! Finally, we want to thank the winners of the, by Inceptive sponsored, best paper award!


iPad

In order of appearance (left to right, photo by Takashi Kitamura):
Emil Alégroth, general chair for TAIC Part
Ralf Pannemans, industrial author of the paper
Jonas Hermansson, CEO of Inceptive (Sponsor)
Thomas Bach, academic author of the paper

Introduction

Submit your paper HERE!

Software testing is the perfect candidate among software engineering activities for the union of academic and industrial minds. The workshop Testing: Academia-Industry Collaboration, Practice and Research Techniques (TAIC PART) is a unique event that provides a stimulating platform to facilitate collaboration between industry and academia on challenging and exciting problems of real-world software testing. The workshop brings together practitioners and academic researchers in a friendly environment with the goal to transfer knowledge, exchange experiences, and enrich the understanding of the opportunities and challenges in the collaboration between the two sides.

TAIC PART 2018 is the thirteenth edition in a series of highly successful events. Take a look at previous events and discover what happened at TAIC PART in the past years by following the links below. This year, TAIC PART will be co-located with the IEEE International Conference on Software Testing, Verification and Validation (ICST 2018) in Västerås, Sweden. Please consider submitting a paper and/or registering to attend TAIC PART so that you can be part of a premier software testing conference.


TAIC PART 2018 is kindly supported by

Software Competence Center Hagenberg


Inceptive Sweden

Inceptive Stockholm kindly sponsors the Best Paper Award, an iPad 32GB.


Important Dates

Workshop date & location:
April, 2018, Västerås, Sweden (at Aros Congress Center)
co-located with ICST 2018 (April 9 - 13, 2018)

Submit your paper HERE!

Call for Papers

Download the Call for Papers as PDF / PDF (Swedish) / Text

Theme and Goals

TAIC PART is a workshop that aims to forge collaboration between industry and academia on the challenging and exciting problem of real-world software testing. It is promoted by representatives of both industry and academia, bringing together industrial software engineers and testers with researchers working on theory and practice of software testing. TAIC PART expects submissions relevant to practice and research like evaluation of testing approaches by means of industrial surveys, case studies or experiments, experience reports on the application of scientific approaches in industry, or ideas on how to facilitate the knowledge transfer between industry and academia.

The goals of TAIC PART range from the articulation of research questions in the field of software testing and analysis to practical challenges faced in industry. The common theme is the discussion and advancement of approaches and methods for sustainable collaboration between academia and industry in software testing.

Topics of Interest

TAIC PART 2018 invites papers on software testing, verification and validation of the following types:

  • Industry experience reports - practical and generalizable insights into how to apply and extend existing approaches to software testing and analysis
  • Research methods for collaborative research - ways that industry and academia can collaborate to further knowledge on testing, verification and validation
  • Industrial challenges with real-world testing - describe a real-world software testing problem for which industry seeks help from academia or vice versa
  • Knowledge exchange between industry and academia - how can new results and knowledge be exchanged between the two partners.

Submission and Proceedings

We invite submissions of the following types:

  • Regular Papers (6 pages): Experience reports, research methods, longer challenge papers (optional up to 10 pages on request)
  • Fast Abstracts (up to 2 pages): Challenges in practice and research, work in progress, positions statements

Regular papers will be evaluated with respect to the real-world significance of the described testing experience as well as their ability to forge partnerships and ultimately yield successful solutions. Fast Abstract papers are short papers that describe late breaking results, works in progress or real-world challenges and will be evaluated according to their ability to generate discussion and suggest interesting areas for future research.

Authors should submit a PDF version of their paper through the TAIC PART 2018 paper submission site: TBD . Papers must be written in English and conform to the two-column IEEE template for conference proceedings. All papers will undergo a rigorous review by at least three members of the program committee. All accepted papers will be part of the ICST joint workshop proceedings published in the IEEE Digital Library.

Support for Industrial practitioners

Writing an academic research paper can be a daunting task, especially if one has never written a paper before. Therefore we have created a document to guide practitioners that want to contribute to the workshop. The document can be accessed on the below URL:

Guidelines for practitioners

The document presents a set of headings that can be used to structure the paper as well as guidelines what to write in each heading and how to achieve the required IEEE layout of the paper.

Program

Date and Time: April 13, 2018

Location: Aros Congress Center, Västerås, Sweden, co-located with ICST 2018


09:00 - 09:15 Opening
09:15 - 10:00 Keynote 1: Emily Bache, Praqma - Testing in a Microservices Architecture
ABSTRACT: Microservices is a way to organize your system that provides both opportunities and difficulties for testing. It's becoming really popular as an approach to dividing work between teams and exploiting Conway's Law. I recently worked with a company transitioning away from a monolithic architecture, and helped them to re-design their automated testing strategy for the new microservices architecture. In this talk I’d like to share some concrete automated testing techniques that I found useful, including selective deployment, approval testing, and event monitoring. I’ll also relate some challenges we encountered enabling the teams developing the various services be able to test and deploy independently of one another.

10:00 - 10:30 Support for Finding Presentation Failures by Using Computer Vision Techniques  - Haruto Tanno and Yuu Adachi
10:30 - 11:00 Coffee break
11:00 - 11:30 Risk-Driven Model-Based Testing of Washing Machine Software: An Industrial Case Study  - Abdulhadi Kirkici, Ceren Şahin Gebizli and Hasan Sozer
11:30 - 12:00 On the automation of testing a logic-based diagnosis system  - Franz Wotawa
12:00 - 12:30 Effects of an Economic Approach for Test Case Selection and Reduction for a Large Industrial Project  - Thomas Bach, Ralf Pannemans and Sascha Schwedes
12:30 - 14:00 Lunch
14:00 - 14:30 Tailoring ISO/IEC/IEEE 29119-3 Standard for Small and Medium-sized Enterprises  - Paulo Eira, Pedro Guimarães, Mónica Melo, Miguel A. Brito, Ricardo J. Machado and António Silva
14:30 - 14:45 Verification of Cyber-physical Automotive Systems-of-Systems: Test Environment Assignment  - Hermann Kaindl, Franz Lukasch, Matthias Heigl, Sevan Kavaldjian, Christoph Luckeneder and Sebastian Rausch
14:45 - 15:30 Keynote 2: Jonas Hermansson, Inceptive Stockholm
ABSTRACT: In this seminar we discuss how test automation is used and applied by our customers. What trends do we see, which are the most common dropouts and what are the most important success factors? Without revealing too much, we can now reveal that research results and practical use in everyday life do not always go hand in hand.

15:30 - 16:00 Coffee break
16:00 - 16:30 A Topic Model and Test History-Based Test Case Recommendation Method for Regression Testing  - Hirohisa Aman, Takashi Nakano, Hideto Ogasawara and Minoru Kawahara
16:30 - 17:00 Applying Automated Test Case Generation in Industry: A Retrospective  - Rudolf Ramler, Claus Klammer and Georg Buchgeher
Around 17:00 Closing

Organization

General Chair

Emil Alegroth

Emil Alégroth

Blekinge Institute of Technology (BTH), Sweden

Program Co-Chair

Takashi Kitamura

Takashi Kitamura

Nat. Inst. of Advanced Industrial Science and Technology (AIST), Japan

Program Co-Chair

Takashi Kitamura

Guowei Yang

Texas State University, USA

Program Committee (preliminary)

  • Tao Yue, Simula, Norway
  • Thomas Bach, Heidelberg University, Germany
  • Hirohisa Aman, Ehime University, Japan
  • Rudolf Ramler, SCCH, Austria
  • Xiao Qu, ABB Corporate Research, USA
  • Xusheng Xiao, Case Western Reserve Uni., USA
  • Hongyu Zhang, The University of Newcastle, Australia
  • Shaukat Ali, Simula, Norway
  • Cyrille Artho, KTH, Sweden
  • Shin Nakajima, National Institute of Informatics, Japan
  • Tatsuhiro Tsuchiya, Osaka University, Japan
  • Michael Unterkalmsteiner, Blekinge institute of Tech., Sweden
  • Haruto Tanno, NTT, Japan
  • Pekka, Aho, VTT, Finland
  • Sigrid Eldh, Ericsson, Sweden
  • Emilie Engström, Lund University, Sweden
  • Vahid Garousi, Wageningen University, Netherlands
  • Mark Harman, University College London, GB
  • Mika Mäntylä, University of Oulu, Finland
  • Stefan Mohacsi, Atos, Austria
  • Reinhold Plösch, Hohannes Kepler University Linz, Austria
  • Travassos Guilherme Horta, Universidade Federal do Rio, Brazil
  • Peter Zimmerer, Siemens Corporate Tech. Germany
  • Manuel Oriol, ABB Corporate Research, Switzerland
  • Michael Felderer, University of Innsbruck, Austria
  • Hasan Sözer, Özegin University, Turkey
  • Darko Marinov, University of Illinois, USA
  • Elizabeta Fourneret, University of Franche-Comte, France

Steering Committee

  • Michael Felderer, University of Innsbruck, Austria
  • Mark Harman, University College London, United Kingdom
  • Ina Schieferdecker, Technische Universität Berlin, Germany
  • Emelie Engström, Lund University, Sweden

Past Events

2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006