SERP-test: a taxonomy for supporting industry–academia communication

  title={SERP-test: a taxonomy for supporting industry–academia communication},
  author={Emelie Engstr{\"o}m and Kai Petersen and Nauman bin Ali and Elizabeth Bjarnason},
  journal={Software Quality Journal},
This paper presents the construction and evaluation of SERP-test, a taxonomy aimed to improve communication between researchers and practitioners in the area of software testing. SERP-test can be utilized for direct communication in industry academia collaborations. It may also facilitate indirect communication between practitioners adopting software engineering research and researchers who are striving for industry relevance. SERP-test was constructed through a systematic and goal-oriented… 

Exploring and improving industry-academia communication in software engineering

The SERP-taxonomy architecture that can be used to describe and link research results and industry challenges, and rapid reviews to foster communication between industry and academia.

A Taxonomy for Improving Industry-Academia Communication in IoT Vulnerability Management

The SERP architecture can be used in a new field, it is perceived as useful by potential users to better describe and communicate research outputs and practical challenges in software vulnerability management.

Regression Testing Goals - View of Practitioners and Researchers

A certain level of agreement was found among participants regarding the regression testing definitions and goals, but there was some level of disagreement regarding the priorities of the goals.

On the search for industry-relevant regression testing research

A systematic literature review to enable researchers to design and present regression testing research with a focus on industrial relevance and applicability and to facilitate the industrial adoption of such research by addressing the attributes of concern from the practitioners’ perspective.

Software Practitioners' Information Needs and Sources: A Survey Study

This study aims to identify the information needs, the frequency of their occurrence, the sources of information used to satisfy the needs, and the perception of practitioners regarding the usefulness of the sources currently used.

The Design Science Paradigm as a Frame for Empirical Software Engineering

This chapter uses the design science paradigm as a frame for articulating and communicating prescriptive software engineeringResearch contributions, and outlines how the assessment of research contributions, industry–academia communication, and theoretical knowledge building may be supported by the designScience paradigm.

A review of software engineering research from a design science perspective

The design science lens helps to pinpoint the theoretical contribution of a research output, which is the core for assessing the practical relevance and novelty of the prescribed rule as well as the rigor of applied empirical methods in support of the rule.

A Pearson Correlation Analysis of the SoftwareEngineering Practice in Micro and Small-SizedSoftware Industry of Sinaloa, Mexico

This work presents an exploratory study which provides insight into industrial practices in the software industry of Sinaloa, Mexico, using semi-structured interviews and a detailed questionnaire from sixteen software factories.



Finding relevant research solutions for practical problems: the serp taxonomy architecture

SERP may be useful in multiple ways: given that SERP taxonomies are populated with industrial problems and scientific solutions, it could rapidly identify candidate research solutions for industrial practice and researchers could benefit from the taxonomy in the reporting of their research to ease the mapping to industrial challenges.

Mapping software testing practice with software testing research — SERP-test taxonomy

  • Emelie EngströmK. Petersen
  • Computer Science
    2015 IEEE Eighth International Conference on Software Testing, Verification and Validation Workshops (ICSTW)
  • 2015
The SERP-test taxonomy is proposed to structure information on testing interventions and practical testing challenges from a common perspective and thus bridge the communication gap and is used by both researchers and practitioners to classify and search for testing challenges or interventions.

A taxonomy for requirements engineering and software test alignment

A definition of requirements engineering and software test (REST) alignment, a taxonomy that characterizes the methods linking the respective areas, and a process to assess alignment are proposed to support researchers to identify new opportunities for investigation and practitioners to compare alignment methods and evaluate alignment, or lack thereof.

Indirect Effects in Evidential Assessment: A Case Study on Regression Test Technology Adoption

Background : There is a need for efficient regression testing in most software development organizations. Often the proposed solutions involve automation. However, despite this being a well

Practical Software Testing: A Process-Oriented Approach

This book introduces testing concepts that are managerial, technical, and process oriented, using the Testing Maturity Model (TMM) as a guiding framework to introduce testing concepts in a systemmatic, evolutionary way to faciliate understanding.

Academia-industry collaboration: ways to a strong and beneficial partnership

Following the history of TTTech Computertechnik AG, once founded as a spin-off company from Vienna University of Technology and now a research-driven high-tech enterprise, it highlights the commonalities and differences of university- vs. company-based research.

An empirically based terminology and taxonomy for global software engineering

A taxonomy for GSE is proposed by categorizing the selected terms based on generalization-specialization relationships and illustrating how the taxonomy can be used to categorize and map existing knowledge.

Knowledge Classification for Supporting Effort Estimation in Global Software Engineering Projects

The results show that the specialized taxonomy proposed in this thesis is comprehensive enough to classify GSE projects focusing on effort estimation, and it is possible to design an instrument based on the specialized GSE effort estimation taxonomy that helps practitioners to perform the effort estimation process in a way tailored for the specific needs of the GSE context.

Conducting empirical studies in industry: Balancing rigor and relevance

It is stressed that researchers and practitioners should share their experiences of conducting empirical research in industry in order to help build a body of knowledge to guide the future efforts.

Critical success factors taxonomy for software process deployment

A taxonomy of critical success factors for software process deployment was developed and applied based on a systematic review of existing literature and is complemented with industry experiences where software processes have been deployed or implemented.