Making Real Progress with the Requirements Defects Problem

No Thumbnail Available
File version
Author(s)
Dromey, Geoff
Griffith University Author(s)
Primary Supervisor
Other Supervisors
Editor(s)

Duggan, Evan W.

Reichgelt, Han

Date
2006
Size
File type(s)
Location
License
Abstract

Requirements defects remain a significant problem in the development of all software intensive systems including information systems. Progress with this fundamental problem is possible once we recognize that individual functional requirements represent fragments of behavior, while a design that satisfies a set of functional requirements represents integrated behavior. This perspective admits the prospect of constructing a design out of its requirements. A formal representation for individual functional requirements, called behavior trees makes this possible. Behavior trees of individual functional requirements may be composed, one at a time, to create an integrated design behaviour tree (DBT). Different classes of defects are detected at each stage of the development process. Defects may be found at the translation of behaviour trees, and then at the integration of behaviour trees and when individual component behaviour trees are projected from the DBT. Other defects may be found by inspection and model-checking of the DBT.

Journal Title
Conference Title
Book Title

Measuring Information Systems Delivery Quality

Edition
Volume
Issue
Thesis Type
Degree Program
School
DOI
Patent number
Funder(s)
Grant identifier(s)
Rights Statement
Rights Statement

© 2006 Idea Group Reference. Reproduced in accordance with the copyright policy of the publisher. Use hypertext link for access to publishers website.

Item Access Status
Note
Access the data
Related item(s)
Subject
Persistent link to this record
Citation
Collections