Patterns in the requirements engineering

A survey and analysis study

Pranay Mahendra, Arbi Ghazarian

Research output: Contribution to journalArticle

5 Citations (Scopus)

Abstract

Requirements patterns have recently been gaining popularity among research communities to help users in identifying, analysing and structuring requirements of a software system. While still in their early stage of development, organizing these patterns would not only assist practitioners in accessing patterns but also provide developers with a direction to design their patterns accordingly. In this paper, an extensive study of various pattern based methods for the requirements phase is reported. Their features, content, structure, purpose, role in assisting requirements engineering activities, similarities and differences are analyzed as we subsequently classify the constituting requirements patterns based on the kind of artefact they present to the user.

Original languageEnglish (US)
Pages (from-to)214-230
Number of pages17
JournalWSEAS Transactions on Information Science and Applications
Volume11
StatePublished - 2014

Fingerprint

Requirements engineering

Keywords

  • Classification
  • Requirements engineering
  • Requirements patterns

ASJC Scopus subject areas

  • Information Systems
  • Computer Science Applications

Cite this

Patterns in the requirements engineering : A survey and analysis study. / Mahendra, Pranay; Ghazarian, Arbi.

In: WSEAS Transactions on Information Science and Applications, Vol. 11, 2014, p. 214-230.

Research output: Contribution to journalArticle

@article{2beccefb8477483a841907e6fd14cd32,
title = "Patterns in the requirements engineering: A survey and analysis study",
abstract = "Requirements patterns have recently been gaining popularity among research communities to help users in identifying, analysing and structuring requirements of a software system. While still in their early stage of development, organizing these patterns would not only assist practitioners in accessing patterns but also provide developers with a direction to design their patterns accordingly. In this paper, an extensive study of various pattern based methods for the requirements phase is reported. Their features, content, structure, purpose, role in assisting requirements engineering activities, similarities and differences are analyzed as we subsequently classify the constituting requirements patterns based on the kind of artefact they present to the user.",
keywords = "Classification, Requirements engineering, Requirements patterns",
author = "Pranay Mahendra and Arbi Ghazarian",
year = "2014",
language = "English (US)",
volume = "11",
pages = "214--230",
journal = "WSEAS Transactions on Information Science and Applications",
issn = "1790-0832",
publisher = "World Scientific and Engineering Academy and Society",

}

TY - JOUR

T1 - Patterns in the requirements engineering

T2 - A survey and analysis study

AU - Mahendra, Pranay

AU - Ghazarian, Arbi

PY - 2014

Y1 - 2014

N2 - Requirements patterns have recently been gaining popularity among research communities to help users in identifying, analysing and structuring requirements of a software system. While still in their early stage of development, organizing these patterns would not only assist practitioners in accessing patterns but also provide developers with a direction to design their patterns accordingly. In this paper, an extensive study of various pattern based methods for the requirements phase is reported. Their features, content, structure, purpose, role in assisting requirements engineering activities, similarities and differences are analyzed as we subsequently classify the constituting requirements patterns based on the kind of artefact they present to the user.

AB - Requirements patterns have recently been gaining popularity among research communities to help users in identifying, analysing and structuring requirements of a software system. While still in their early stage of development, organizing these patterns would not only assist practitioners in accessing patterns but also provide developers with a direction to design their patterns accordingly. In this paper, an extensive study of various pattern based methods for the requirements phase is reported. Their features, content, structure, purpose, role in assisting requirements engineering activities, similarities and differences are analyzed as we subsequently classify the constituting requirements patterns based on the kind of artefact they present to the user.

KW - Classification

KW - Requirements engineering

KW - Requirements patterns

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

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

M3 - Article

VL - 11

SP - 214

EP - 230

JO - WSEAS Transactions on Information Science and Applications

JF - WSEAS Transactions on Information Science and Applications

SN - 1790-0832

ER -