[CSUSB]>> [CNS]>> [CSE]>> [R J Botting]>> biba.php
Bibliographic Item (1.0)
- Neil Maiden
- Requirements 25 years on
- IEEE Software Magazine V25n6(Nov/Dec 2008)pp26-28
- =HISTORY 1983-2008 REQUIREMENTS
- 14 references
- 1970s: Requirements were monolithic and used natural language with "noise, silence, contradiction, ambiguity, and wishful thinking". VDM
- available but not used. Pencil and Paper
- 1977: Ross
developed SADT notation (IDEF) and method
[Ross85] and story telling.
System maintains a model of reality. Leads to JSD in the 1980s
- 1979: DeMarco
& Constantine. DFDs. Logical vs Physical. STDs. Functional decomposition. Informal diagrams.
structured analysis and design. First CASE tools help draw informal graphics.
- 1980s: Greenspan.
Semantic networks, logic, frames model knowledge about situation. RML: the model is collection of objects of different types. Ontology: entities, activities, assertions. Leads to TROPOS, i*, KAOS (Knowledge Acquisition in Automated Specification). Goals and Constraints.
- 1980s: Stakeholders have difficulties articulating requirements. So, repertory grids, card sorting, Laddering.
- 1990s: Ethnography, HCI. Complexity of the working environment.
- 1998: Beyer & Holtzblatt
: Contextual enquiry.
- 1999: Vicente: Cognitive work Analysis
: Inventing requirements.
- Today: better at identifying stakeholders, use cases and scenarios, quality requirements, reasoning about natural language, multiply viewpoints, detecting and handling conflicts, social techniques, Tracing requirements, tailoring to different domains, training analysts.
- Meanwhile: We are tackling larger and more complex systems.
- Also see
on requirements research.
Search for bibliographic items containing a matching string.
Search for a specific bibliographic item by name.
To see the complete bibliography (1Mb+) select:[Bibliography]