Characterization of functional software requirements space

The law of requirements taxonomic growth

Arbi Ghazarian

Research output: Chapter in Book/Report/Conference proceedingConference contribution

7 Citations (Scopus)

Abstract

This paper reports on a large-scale empirical multiple-case study that aimed to characterize the requirements space in the domain of web-based Enterprise Systems (ES). Results from this study, among others, showed that, on the average, about 85% of all the software functionalities in the studied domain are specified using a small core set of five requirements classes even though the results of the study hint at a larger set of nine requirements classes that should be covered. The study also uncovered a law describing the growth pattern of the emerging requirements classes in software domains. According to this law, the emergence of the classes in a requirements taxonomic scheme for a particular domain, independent of the order in which specifications of requirements in that domain are analyzed, includes a rapid initial growth phase, where the majority of the requirements classes are identified, followed by a rapid slow-down phase with periods of no growth (i.e., the stabilization phase).

Original languageEnglish (US)
Title of host publication2012 20th IEEE International Requirements Engineering Conference, RE 2012 - Proceedings
Pages241-250
Number of pages10
DOIs
StatePublished - 2012
Event2012 20th IEEE International Requirements Engineering Conference, RE 2012 - Chicago, IL, United States
Duration: Sep 24 2012Sep 28 2012

Other

Other2012 20th IEEE International Requirements Engineering Conference, RE 2012
CountryUnited States
CityChicago, IL
Period9/24/129/28/12

Fingerprint

Stabilization
Specifications
Industry

Keywords

  • Empirical Study
  • Enterprise Systems
  • Functional Requirements Taxonomy

ASJC Scopus subject areas

  • Software

Cite this

Ghazarian, A. (2012). Characterization of functional software requirements space: The law of requirements taxonomic growth. In 2012 20th IEEE International Requirements Engineering Conference, RE 2012 - Proceedings (pp. 241-250). [6345810] https://doi.org/10.1109/RE.2012.6345810

Characterization of functional software requirements space : The law of requirements taxonomic growth. / Ghazarian, Arbi.

2012 20th IEEE International Requirements Engineering Conference, RE 2012 - Proceedings. 2012. p. 241-250 6345810.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Ghazarian, A 2012, Characterization of functional software requirements space: The law of requirements taxonomic growth. in 2012 20th IEEE International Requirements Engineering Conference, RE 2012 - Proceedings., 6345810, pp. 241-250, 2012 20th IEEE International Requirements Engineering Conference, RE 2012, Chicago, IL, United States, 9/24/12. https://doi.org/10.1109/RE.2012.6345810
Ghazarian A. Characterization of functional software requirements space: The law of requirements taxonomic growth. In 2012 20th IEEE International Requirements Engineering Conference, RE 2012 - Proceedings. 2012. p. 241-250. 6345810 https://doi.org/10.1109/RE.2012.6345810
Ghazarian, Arbi. / Characterization of functional software requirements space : The law of requirements taxonomic growth. 2012 20th IEEE International Requirements Engineering Conference, RE 2012 - Proceedings. 2012. pp. 241-250
@inproceedings{3815270efb654bbab4159e88c49a7448,
title = "Characterization of functional software requirements space: The law of requirements taxonomic growth",
abstract = "This paper reports on a large-scale empirical multiple-case study that aimed to characterize the requirements space in the domain of web-based Enterprise Systems (ES). Results from this study, among others, showed that, on the average, about 85{\%} of all the software functionalities in the studied domain are specified using a small core set of five requirements classes even though the results of the study hint at a larger set of nine requirements classes that should be covered. The study also uncovered a law describing the growth pattern of the emerging requirements classes in software domains. According to this law, the emergence of the classes in a requirements taxonomic scheme for a particular domain, independent of the order in which specifications of requirements in that domain are analyzed, includes a rapid initial growth phase, where the majority of the requirements classes are identified, followed by a rapid slow-down phase with periods of no growth (i.e., the stabilization phase).",
keywords = "Empirical Study, Enterprise Systems, Functional Requirements Taxonomy",
author = "Arbi Ghazarian",
year = "2012",
doi = "10.1109/RE.2012.6345810",
language = "English (US)",
isbn = "9781467327855",
pages = "241--250",
booktitle = "2012 20th IEEE International Requirements Engineering Conference, RE 2012 - Proceedings",

}

TY - GEN

T1 - Characterization of functional software requirements space

T2 - The law of requirements taxonomic growth

AU - Ghazarian, Arbi

PY - 2012

Y1 - 2012

N2 - This paper reports on a large-scale empirical multiple-case study that aimed to characterize the requirements space in the domain of web-based Enterprise Systems (ES). Results from this study, among others, showed that, on the average, about 85% of all the software functionalities in the studied domain are specified using a small core set of five requirements classes even though the results of the study hint at a larger set of nine requirements classes that should be covered. The study also uncovered a law describing the growth pattern of the emerging requirements classes in software domains. According to this law, the emergence of the classes in a requirements taxonomic scheme for a particular domain, independent of the order in which specifications of requirements in that domain are analyzed, includes a rapid initial growth phase, where the majority of the requirements classes are identified, followed by a rapid slow-down phase with periods of no growth (i.e., the stabilization phase).

AB - This paper reports on a large-scale empirical multiple-case study that aimed to characterize the requirements space in the domain of web-based Enterprise Systems (ES). Results from this study, among others, showed that, on the average, about 85% of all the software functionalities in the studied domain are specified using a small core set of five requirements classes even though the results of the study hint at a larger set of nine requirements classes that should be covered. The study also uncovered a law describing the growth pattern of the emerging requirements classes in software domains. According to this law, the emergence of the classes in a requirements taxonomic scheme for a particular domain, independent of the order in which specifications of requirements in that domain are analyzed, includes a rapid initial growth phase, where the majority of the requirements classes are identified, followed by a rapid slow-down phase with periods of no growth (i.e., the stabilization phase).

KW - Empirical Study

KW - Enterprise Systems

KW - Functional Requirements Taxonomy

UR - http://www.scopus.com/inward/record.url?scp=84870699894&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84870699894&partnerID=8YFLogxK

U2 - 10.1109/RE.2012.6345810

DO - 10.1109/RE.2012.6345810

M3 - Conference contribution

SN - 9781467327855

SP - 241

EP - 250

BT - 2012 20th IEEE International Requirements Engineering Conference, RE 2012 - Proceedings

ER -