Towards evidence‐based decision‐making for identification and usage of assets in composite software: A research roadmap. Issue 6 (19th March 2021)
- Record Type:
- Journal Article
- Title:
- Towards evidence‐based decision‐making for identification and usage of assets in composite software: A research roadmap. Issue 6 (19th March 2021)
- Main Title:
- Towards evidence‐based decision‐making for identification and usage of assets in composite software: A research roadmap
- Authors:
- Wohlin, Claes
Papatheocharous, Efi
Carlson, Jan
Petersen, Kai
Alégroth, Emil
Axelsson, Jakob
Badampudi, Deepika
Borg, Markus
Cicchetti, Antonio
Ciccozzi, Federicio
Olsson, Thomas
Sentilles, Séverine
Svahnberg, Mikael
Wnuk, Krzysztof
Gorschek, Tony - Abstract:
- Abstract: Software engineering is decision intensive. Evidence‐based software engineering is suggested for decision‐making concerning the use of methods and technologies when developing software. Software development often includes the reuse of software assets, for example, open‐source components. Which components to use have implications on the quality of the software (e.g., maintainability). Thus, research is needed to support decision‐making for composite software. This paper presents a roadmap for research required to support evidence‐based decision‐making for choosing and integrating assets in composite software systems. The roadmap is developed as an output from a 5‐year project in the area, including researchers from three different organizations. The roadmap is developed in an iterative process and is based on (1) systematic literature reviews of the area; (2) investigations of the state of practice, including a case survey and a survey; and (3) development and evaluation of solutions for asset identification and selection. The research activities resulted in identifying 11 areas in need of research. The areas are grouped into two categories: areas enabling evidence‐based decision‐making and those related to supporting the decision‐making. The roadmap outlines research needs in these 11 areas. The research challenges and research directions presented in this roadmap are key areas for further research to support evidence‐based decision‐making for composite software.Abstract: Software engineering is decision intensive. Evidence‐based software engineering is suggested for decision‐making concerning the use of methods and technologies when developing software. Software development often includes the reuse of software assets, for example, open‐source components. Which components to use have implications on the quality of the software (e.g., maintainability). Thus, research is needed to support decision‐making for composite software. This paper presents a roadmap for research required to support evidence‐based decision‐making for choosing and integrating assets in composite software systems. The roadmap is developed as an output from a 5‐year project in the area, including researchers from three different organizations. The roadmap is developed in an iterative process and is based on (1) systematic literature reviews of the area; (2) investigations of the state of practice, including a case survey and a survey; and (3) development and evaluation of solutions for asset identification and selection. The research activities resulted in identifying 11 areas in need of research. The areas are grouped into two categories: areas enabling evidence‐based decision‐making and those related to supporting the decision‐making. The roadmap outlines research needs in these 11 areas. The research challenges and research directions presented in this roadmap are key areas for further research to support evidence‐based decision‐making for composite software. Abstract : The paper presents a research roadmap for evidence‐based decision‐making for choosing and integrating assets in composite software systems. Eleven areas in need of research were identified in two categories. The first category outlines areas enabling evidence‐based decision‐making; the second category describes areas related to supporting decision‐making. … (more)
- Is Part Of:
- Journal of software. Volume 33:Issue 6(2021)
- Journal:
- Journal of software
- Issue:
- Volume 33:Issue 6(2021)
- Issue Display:
- Volume 33, Issue 6 (2021)
- Year:
- 2021
- Volume:
- 33
- Issue:
- 6
- Issue Sort Value:
- 2021-0033-0006-0000
- Page Start:
- n/a
- Page End:
- n/a
- Publication Date:
- 2021-03-19
- Subjects:
- asset origins -- component‐based software engineering (CBSE) -- decision‐making -- evidence‐based software engineering -- software architecture
Software engineering -- Periodicals
Computer software -- Development -- Periodicals
Software maintenance -- Periodicals
005.1 - Journal URLs:
- http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2047-7481 ↗
http://onlinelibrary.wiley.com/ ↗ - DOI:
- 10.1002/smr.2345 ↗
- Languages:
- English
- ISSNs:
- 2047-7473
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 18235.xml