A dimension-oriented theory of requirements space in business information systems

Arbi Ghazarian

Research output: Contribution to journalArticle

Abstract

Low process predictability and, consequently, excessive rework are salient characteristics in many of today's commonly-used software development life cycle processes, making it exceedingly difficult for development organizations to deliver quality software systems within economically and technically reasonable frames. This paper advances the argument that, as a solution to this problem, building software engineering theories provides a fruitful avenue to increasing the predictability of the various software life cycle processes. Accordingly, we introduce a reusable process design methodology that relies on building software engineering theories with predictive power to inform the design of more predictive and, therefore, effective software processes. The usefulness of the proposed methodology is demonstrated through an expansive case study, which aims to design a more effective requirements engineering method for the domain of business information systems. We report results from several empirical studies to support the arguments put forward in this paper.

Original languageEnglish (US)
Pages (from-to)76-95
Number of pages20
JournalWSEAS Transactions on Systems
Volume13
StatePublished - 2014

Fingerprint

Software engineering
Information systems
Life cycle
Industry
Requirements engineering
Process design

Keywords

  • Business information system
  • Dimension orientation
  • Domain engineering
  • Process design
  • Requirements engineering
  • Theory building

ASJC Scopus subject areas

  • Computer Science Applications
  • Control and Systems Engineering

Cite this

A dimension-oriented theory of requirements space in business information systems. / Ghazarian, Arbi.

In: WSEAS Transactions on Systems, Vol. 13, 2014, p. 76-95.

Research output: Contribution to journalArticle

@article{f405b301ef8c4fa1a02acd17964f5505,
title = "A dimension-oriented theory of requirements space in business information systems",
abstract = "Low process predictability and, consequently, excessive rework are salient characteristics in many of today's commonly-used software development life cycle processes, making it exceedingly difficult for development organizations to deliver quality software systems within economically and technically reasonable frames. This paper advances the argument that, as a solution to this problem, building software engineering theories provides a fruitful avenue to increasing the predictability of the various software life cycle processes. Accordingly, we introduce a reusable process design methodology that relies on building software engineering theories with predictive power to inform the design of more predictive and, therefore, effective software processes. The usefulness of the proposed methodology is demonstrated through an expansive case study, which aims to design a more effective requirements engineering method for the domain of business information systems. We report results from several empirical studies to support the arguments put forward in this paper.",
keywords = "Business information system, Dimension orientation, Domain engineering, Process design, Requirements engineering, Theory building",
author = "Arbi Ghazarian",
year = "2014",
language = "English (US)",
volume = "13",
pages = "76--95",
journal = "WSEAS Transactions on Systems",
issn = "1109-2777",
publisher = "World Scientific and Engineering Academy and Society",

}

TY - JOUR

T1 - A dimension-oriented theory of requirements space in business information systems

AU - Ghazarian, Arbi

PY - 2014

Y1 - 2014

N2 - Low process predictability and, consequently, excessive rework are salient characteristics in many of today's commonly-used software development life cycle processes, making it exceedingly difficult for development organizations to deliver quality software systems within economically and technically reasonable frames. This paper advances the argument that, as a solution to this problem, building software engineering theories provides a fruitful avenue to increasing the predictability of the various software life cycle processes. Accordingly, we introduce a reusable process design methodology that relies on building software engineering theories with predictive power to inform the design of more predictive and, therefore, effective software processes. The usefulness of the proposed methodology is demonstrated through an expansive case study, which aims to design a more effective requirements engineering method for the domain of business information systems. We report results from several empirical studies to support the arguments put forward in this paper.

AB - Low process predictability and, consequently, excessive rework are salient characteristics in many of today's commonly-used software development life cycle processes, making it exceedingly difficult for development organizations to deliver quality software systems within economically and technically reasonable frames. This paper advances the argument that, as a solution to this problem, building software engineering theories provides a fruitful avenue to increasing the predictability of the various software life cycle processes. Accordingly, we introduce a reusable process design methodology that relies on building software engineering theories with predictive power to inform the design of more predictive and, therefore, effective software processes. The usefulness of the proposed methodology is demonstrated through an expansive case study, which aims to design a more effective requirements engineering method for the domain of business information systems. We report results from several empirical studies to support the arguments put forward in this paper.

KW - Business information system

KW - Dimension orientation

KW - Domain engineering

KW - Process design

KW - Requirements engineering

KW - Theory building

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

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

M3 - Article

AN - SCOPUS:84896961609

VL - 13

SP - 76

EP - 95

JO - WSEAS Transactions on Systems

JF - WSEAS Transactions on Systems

SN - 1109-2777

ER -