Exploring software practitioners perceptions and experience in requirements reuse : a survey in Malaysia

In Software Product Lines (SPL) development, reuse process is planned ahead of time, while in traditional software development reuse can occur opportunistically: unplanned or in ad hoc manner. Although many research efforts in SPL focus on issues related to architecture, designs and codes reuse, res...

Full description

Saved in:
Bibliographic Details
Main Authors: Bakar, Noor Hasrina, Kasirun, Zarinah M.
Format: Article
Language:English
English
Published: University Teknologi Malaysia (UTM) 2014
Subjects:
Online Access:http://irep.iium.edu.my/37615/1/26
http://irep.iium.edu.my/37615/2/26-143-1-PB-2.pdf
http://irep.iium.edu.my/37615/
http://se.cs.utm.my/ijset/index.php/ijset/issue/view/4
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Islam Antarabangsa Malaysia
Language: English
English
id my.iium.irep.37615
record_format dspace
spelling my.iium.irep.376152016-12-28T07:55:59Z http://irep.iium.edu.my/37615/ Exploring software practitioners perceptions and experience in requirements reuse : a survey in Malaysia Bakar, Noor Hasrina Kasirun, Zarinah M. QA76 Computer software In Software Product Lines (SPL) development, reuse process is planned ahead of time, while in traditional software development reuse can occur opportunistically: unplanned or in ad hoc manner. Although many research efforts in SPL focus on issues related to architecture, designs and codes reuse, research on requirements reuse has received slightly less attention from researchers and practitioners. Requirements Reuse (RR) in SPL is the process of systematically reusing previously defined and validated requirements for an earlier software product and applying them to a new and slightly different product within a similar domain. This paper presents a survey pertaining to RR practice that was conducted in Malaysia with two objectives: a) to identify the factors influencing software practitioners in RR, and b) to assess the factors hindering software practitioners from reusing requirements in software development. The survey results have confirmed seven factors that can influence RR practice in Malaysia. The survey results have also revealed three main impediments to RR practice in Malaysia: the unavailability of RR tools or framework to select requirements for reuse, the conditions of existing requirements to be reused (incomplete, poorly structured or not kept updated), and the lack of awareness and RR education among software practitioners pertaining to the systematic RR University Teknologi Malaysia (UTM) 2014-07 Article REM application/pdf en http://irep.iium.edu.my/37615/1/26 application/pdf en http://irep.iium.edu.my/37615/2/26-143-1-PB-2.pdf Bakar, Noor Hasrina and Kasirun, Zarinah M. (2014) Exploring software practitioners perceptions and experience in requirements reuse : a survey in Malaysia. International Journal of Software Engineering and Technology, 1 (2). pp. 33-42. ISSN 2289-2842 http://se.cs.utm.my/ijset/index.php/ijset/issue/view/4
institution Universiti Islam Antarabangsa Malaysia
building IIUM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider International Islamic University Malaysia
content_source IIUM Repository (IREP)
url_provider http://irep.iium.edu.my/
language English
English
topic QA76 Computer software
spellingShingle QA76 Computer software
Bakar, Noor Hasrina
Kasirun, Zarinah M.
Exploring software practitioners perceptions and experience in requirements reuse : a survey in Malaysia
description In Software Product Lines (SPL) development, reuse process is planned ahead of time, while in traditional software development reuse can occur opportunistically: unplanned or in ad hoc manner. Although many research efforts in SPL focus on issues related to architecture, designs and codes reuse, research on requirements reuse has received slightly less attention from researchers and practitioners. Requirements Reuse (RR) in SPL is the process of systematically reusing previously defined and validated requirements for an earlier software product and applying them to a new and slightly different product within a similar domain. This paper presents a survey pertaining to RR practice that was conducted in Malaysia with two objectives: a) to identify the factors influencing software practitioners in RR, and b) to assess the factors hindering software practitioners from reusing requirements in software development. The survey results have confirmed seven factors that can influence RR practice in Malaysia. The survey results have also revealed three main impediments to RR practice in Malaysia: the unavailability of RR tools or framework to select requirements for reuse, the conditions of existing requirements to be reused (incomplete, poorly structured or not kept updated), and the lack of awareness and RR education among software practitioners pertaining to the systematic RR
format Article
author Bakar, Noor Hasrina
Kasirun, Zarinah M.
author_facet Bakar, Noor Hasrina
Kasirun, Zarinah M.
author_sort Bakar, Noor Hasrina
title Exploring software practitioners perceptions and experience in requirements reuse : a survey in Malaysia
title_short Exploring software practitioners perceptions and experience in requirements reuse : a survey in Malaysia
title_full Exploring software practitioners perceptions and experience in requirements reuse : a survey in Malaysia
title_fullStr Exploring software practitioners perceptions and experience in requirements reuse : a survey in Malaysia
title_full_unstemmed Exploring software practitioners perceptions and experience in requirements reuse : a survey in Malaysia
title_sort exploring software practitioners perceptions and experience in requirements reuse : a survey in malaysia
publisher University Teknologi Malaysia (UTM)
publishDate 2014
url http://irep.iium.edu.my/37615/1/26
http://irep.iium.edu.my/37615/2/26-143-1-PB-2.pdf
http://irep.iium.edu.my/37615/
http://se.cs.utm.my/ijset/index.php/ijset/issue/view/4
_version_ 1643611241341517824