ANTI: Application Strategies of New Technologies in Industrial Automation Software Testing

Goals

Research problem: How to limit the growth of the software testing without losing software quality?

Preliminary research:

Phase 1 : Objective of the research

The percentage of software testing in software development is high; 50 % is often mentioned in the literature. Moreover, amount of testing is on the increase because of the demand for better quality. An industry survey was carried out to see where software testing research should be directed. The specialists of the participating industry prioritized the issues of testing. The research method was a derivative of the Delphi method. The most successful issues in ranking were process improvement, testing automation and testing tools, and standardization where process improvement was selected for further consideration.

Results of the preliminary phase are expressed: Finding and Ranking Research Directions for Software Testing. EuroSPI Conference Budapest 2005.

Survey research:

Phase 2 :

The industry survey revealed the need to clarify the cross-sectional situation between software development and testing. Theory testing survey-research was used as the research method for the phase 2 of the project. The focus of the survey is in the information flow between the development process and the testing process. The survey was carried out with a questionnaire with structured questions. All informants were interviewed, as well. The survey gives a cross-section of the testing situation and reveals the problems between processes.

Results published: Factors Affecting Software Testing Time Schedule, Australian Software Engineering Conference.

The survey instrument.

Qualitative research:

Process improvements for software testing:

Generating process improvements for software testing is the largest phase of the research project. Steps of the process include tape-recorded interviews of the case companies, open coding of the interviews, axial coding, and selective coding according to the grounded theory method. The applied software tool for the qualitative analysis is Atlas.ti.

Results of this phase has been reported for example in ICST 2009 and APSEC 2009.

 

Sub-projects

News

 

Contact information

Ossi Taipale E-Mail   Post-graduate researcher
Kari Smolander E-Mail   Professor
Heikki Kälviäinen E-Mail   Professor
Olli Hämäläinen E-Mail   Undergraduate researcher
Katja Karhu E-Mail   Undergraduate researcher
Tiina Repo E-Mail   Undergraduate researcher

Download

Survey instrument

The themes of the interview rounds:

    Round 2

    Round 3

    Round 4

Data sets

  1. Tables to the Industry Survey: Finding and Ranking Research Directions for Software Testing:  Taulukot\Tables.pdf
  2. Tables of Cost Reduction and Quality Improvement in Software Testing: table of cost reduction and quality improvement

Links to other resources  http://www.automationit.hut.fi

Documentation

  1. Articles in international scientific journals with referee practice
    1. -
  2. Articles in international compilation works and in international scientific conference proceedings with referee practice
    1. - Finding and Ranking Research Directions for Software Testing. EuroSPI Conference Budapest
  3. Scientific monographs
    1. -
  4. Other scientific publications
    1. - ANTI-report (in finnish)