Feature-Based Reuse in the ERP Domain: An Industrial Case Study

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

ERP system vendors need to customize their products according to the domain-specific requirements of their customers. Systematic reuse of features and related ERP product customizations would improve software quality and save implementation time. In our previous research, we have developed a tool-based approach supporting feature-based reuse of ERP product customizations. Our tool environment automatically infers reusable features from requirements and their associated implementation artefacts. Furthermore, it allows domain experts to search for features based on natural language requirements descriptions representing the needs of new customers. Matching features can be automatically deployed to a new ERP product. In this paper, we present an industrial evaluation of our tool-based approach conducted together with an Austrian SME. A domain expert used our approach to identify matching features for 20 randomly selected requirements for new customer products. The expert identified matching features for 17 of the 20 requirements. We compared the time needed to identify and deploy the candidate features to the time required to implement the requirements from scratch. We found that, in total, over 60% implementation time can be saved by applying our reuse approach in this case study.
Original languageEnglish
Title of host publication22nd International Systems and Software Product Line Conference (SPLC 2018), Gothenburg, Sweden, September 10-14, 2018.
EditorsAnn Light, Yanki Lee, Yanki Lee, Julia Garde, Goetz Botterweck, Sarah Nadi, Anne Marie Kanstrup, Paulo Borba, John Vines, Thorsten Berger, Tomi Mannisto, Maurizio Teli, Eva Brandt, Keld Bodker, David Benavides
Pages170-178
Number of pages9
ISBN (Electronic)9781450363716, 9781450364645
DOIs
Publication statusPublished - Sept 2018

Fields of science

  • 202005 Computer architecture
  • 202017 Embedded systems
  • 102 Computer Sciences
  • 102002 Augmented reality
  • 102006 Computer supported cooperative work (CSCW)
  • 102011 Formal languages
  • 102015 Information systems
  • 102022 Software development
  • 202022 Information technology
  • 502032 Quality management
  • 502050 Business informatics

JKU Focus areas

  • Computation in Informatics and Mathematics
  • Management and Innovation

Cite this