Repository logo
  • Log In
    Have you forgotten your password?
  • Publications
  • Persons
  • Institute / Institution
  • Statistics
  • Help
  1. Home
  2. Universität Hildesheim
  3. Publikationen
  4. Nachweis in HilPub
  5. KernelHaven: an experimentation workbench for analyzing software product lines
 
  • Details
Options

KernelHaven: an experimentation workbench for analyzing software product lines

Abstract
Systematic exploration of hypotheses is a major part of any empirical research. In software engineering, we often produce unique tools for experiments and evaluate them independently on different data sets. In this paper, we present KernelHaven as an experimentation workbench supporting a significant number of experiments in the domain of static product line analysis and verification. It addresses the need for extracting information from a variety of artifacts in this domain by means of an open plug-in infrastructure. Available plug-ins encapsulate existing tools, which can now be combined efficiently to yield new analyses. As an experimentation workbench, it provides configuration-based definitions of experiments, their documentation, and technical services, like parallelization and caching. Hence, researchers can abstract from technical details and focus on the algorithmic core of their research problem.
KernelHaven supports different types of analyses, like correctness checks, metrics, etc., in its specific domain. The concepts presented in this paper can also be transferred to support researchers of other software engineering domains. The infrastructure is available under Apache 2.0: https://github.com/KernelHaven. The plug-ins are available under their individual licenses.
Video: https://youtu.be/IbNc-H1NoZU
Publication Type
ConferencePaper
Author
Kröher, Christian-André 
•
El-Sharkawy, Sascha 
•
Schmid, Klaus 
Date Issued
2018
DOI
10.1145/3183440.3183480
Faculty
Fachbereich 4 
Institute / Institution
Institut für Informatik 
Published in
2018 ACM/IEEE 40th International Conference on Software Engineering: Companion Proceeedings - ICSE-Companion 2018
Conference
40th International Conference on Software Engineering, Göteborg, 27.05.-03.06.2018
Publisher
ACM
Publisher Place
New York
Page Start
73
Page End
76
ISBN
978-1-4503-5663-3
HilPub short link
https://hilpub.uni-hildesheim.de/handle/ubhi/11165
  • Cookie settings
  • Privacy policy
  • Contact
  • Send Feedback