4.2 Article

A hybrid DevOps process supporting software reuse: A pilot project

Journal

Publisher

WILEY
DOI: 10.1002/smr.2248

Keywords

DevOps; reuse repository; software development process; software reuse

Funding

  1. NRF of Korea - MIST [NRF-2017M3C4A7066479]
  2. National Research Foundation of Korea [21A20131600002] Funding Source: Korea Institute of Science & Technology Information (KISTI), National Science & Technology Information Service (NTIS)

Ask authors/readers for more resources

Large software development organizations manage reusable software components through a reusable software repository in order to reduce development time and cost and to improve software quality and productivity. This paper presents a hybrid DevOps process with a systematic reuse-based software development and management process to reduce the effort and cost required for the rework and to increase productivity. The proposed approach promotes the systematic reuse of software components based on both information retrieval and ontology-based retrieval techniques. The reusable assets are presented in different styles to ease and support the reuse process with fine-grained reusable artifacts. To evaluate our proposed process, a pilot project, aiming to monitor the health of a patient, was developed and monitored the reuse activities throughout the whole experiment. The results revealed that our proposed process got an average gain of 35.2% in terms of developed function points by reusing 30.63% of reusable artifacts available in the reuse repository.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.2
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available