Ir al contenido (pulsa Retorno)

Universitat Politècnica de Catalunya

    • Català
    • Castellano
    • English
    • LoginRegisterLog in (no UPC users)
  • mailContact Us
  • world English 
    • Català
    • Castellano
    • English
  • userLogin   
      LoginRegisterLog in (no UPC users)

UPCommons. Global access to UPC knowledge

Banner header
69.147 UPC E-Prints
You are here:
View Item 
  •   DSpace Home
  • E-prints
  • Grups de recerca
  • inSSIDE - integrated Software, Service, Information and Data Engineering
  • Articles de revista
  • View Item
  •   DSpace Home
  • E-prints
  • Grups de recerca
  • inSSIDE - integrated Software, Service, Information and Data Engineering
  • Articles de revista
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Requirements reuse and requirement patterns: a state of the practice survey

Thumbnail
View/Open
Ultima versió abans de publicar (571,8Kb)
 
10.1007/s10664-016-9485-x
 
  View UPCommons Usage Statistics
  LA Referencia / Recolecta stats
Includes usage data since 2022
Cita com:
hdl:2117/125135

Show full item record
Palomares Bonache, CristinaMés informació
Quer, CarmeMés informacióMés informacióMés informació
Franch Gutiérrez, JavierMés informacióMés informacióMés informació
Document typeArticle
Defense date2017-12
PublisherSpringer
Rights accessOpen Access
All rights reserved. This work is protected by the corresponding intellectual and industrial property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public communication or transformation of this work are prohibited without permission of the copyright holder
Abstract
Context. Requirements engineering is a discipline with numerous challenges to overcome. One of these challenges is the implementation of requirements reuse approaches. Although several theoretical proposals exist, little is known about the practices that are currently adopted in industry. Objective. Our goal is to contribute to the investigation of the state of the practice in the reuse of requirements, eliciting current practices from practitioners, and their opinions whenever appropriate. Besides reuse in general, we focus on requirement patterns as a particular strategy to reuse. Method. We conducted an exploratory survey based on an online questionnaire. We received 71 responses from requirements engineers with industrial experience in the field, which were analyzed in order to derive observations. Results. Although we found that a high majority of respondents declared some level of reuse in their projects (in particular, non-functional requirements were identified as the most similar and recurrent among projects), it is true that only a minority of them declared such reuse as a regular practice. Larger IT organizations and IT organizations with well-established software processes and methods present higher levels of reuse. Ignorance of reuse techniques and processes is the main reason preventing wider adoption. From the different existing reuse techniques, the simplest ones based on textual copy and subsequent tailoring of former requirements are the most adopted techniques. However, participants who apply reuse more often tend to use more elaborate techniques. Opinions of respondents about the use of requirement patterns show that they can be expected to mitigate problems related to the quality of the resulting requirements, such as lack of uniformity, inconsistency, or ambiguity. The main reasons behind the lack of adoption of requirement patterns by practitioners (in spite of the increasing research approaches proposed in the community) are related to the lack of a well-defined reuse method and involvement of requirement engineers.
CitationPalomares, C., Quer, C., Franch, X. Requirements reuse and requirement patterns: a state of the practice survey. "Empirical software engineering", Desembre 2017, vol. 22, núm. 6, p. 2719-2762. 
URIhttp://hdl.handle.net/2117/125135
DOI10.1007/s10664-016-9485-x
ISSN1382-3256
Publisher versionhttp://link.springer.com/article/10.1007/s10664-016-9485-x
Collections
  • inSSIDE - integrated Software, Service, Information and Data Engineering - Articles de revista [113]
  • Departament d'Enginyeria de Serveis i Sistemes d'Informació - Articles de revista [246]
  • GESSI - Grup d'Enginyeria del Software i dels Serveis - Articles de revista [56]
  View UPCommons Usage Statistics

Show full item record

FilesDescriptionSizeFormatView
2016-EMSE-Manuscript.pdfUltima versió abans de publicar571,8KbPDFView/Open

Browse

This CollectionBy Issue DateAuthorsOther contributionsTitlesSubjectsThis repositoryCommunities & CollectionsBy Issue DateAuthorsOther contributionsTitlesSubjects

© UPC Obrir en finestra nova . Servei de Biblioteques, Publicacions i Arxius

info.biblioteques@upc.edu

  • About This Repository
  • Metadata under:Metadata under CC0
  • Contact Us
  • Send Feedback
  • Privacy Settings
  • Inici de la pàgina