Home // ICSEA 2015, The Tenth International Conference on Software Engineering Advances // View article


An Approach for Reusing Software Process Elements based on Reusable Asset Specification: a Software Product Line Case Study

Authors:
Karen D. R. Pacini
Rosana T. V. Braga

Keywords: Software Process; Process Reuse; Software Product Line; RAS; Reusable Asset Specification.

Abstract:
Software reuse is becoming an important focus of both academic and industrial research since the rising demand for new software products and technologies is constantly growing. The short time to market, limited resources and lack of specialists are the main reasons for this investment on software reuse. As long as customers demand speed to deliver, there is a increasing special concern about software quality. In this context, we propose an approach to support both better time to market and software quality from reusing software process elements using the Reusable Asset Specification (RAS). This approach presents a mapping structure to represent process elements as reusable assets. The sharing of process elements among several projects aims to decrease time spent on defining the process model, as well as reducing the space used to store processes and their elements. Documenting these processes will also be facilitated, since it is possible to reuse a whole process or process's sub-trees that have already been documented or even certified. To illustrate our approach, we present a case study where a Software Product Line (SPL) process is mapped to RAS, highlighting the issues raised during the mapping and how we proposed to solve them.

Pages: 200 to 206

Copyright: Copyright (c) IARIA, 2015

Publication date: November 15, 2015

Published in: conference

ISSN: 2308-4235

ISBN: 978-1-61208-438-1

Location: Barcelona, Spain

Dates: from November 15, 2015 to November 20, 2015