
An Introduction to Requirements Engineering
Ian Bray(Author)
Addison Wesley (Publisher)
Published on 15. May 2002
Book
Paperback/Softback
424 pages
978-0-201-76792-6 (ISBN)
Description
The focus of software engineering is moving from writing reliable large-scale software to ensuring that this software meets the needs of the users for whom it was designed. The business of eliciting and then implementing the (often changing) user requirements is requirements engineering. This book is intended for the undergraduate novice who is being introduced to software requirements engineering. It is a hard subject for which there is no formulaic approach and for which it is sometimes difficult to motivate students who are unaware of the problems involved and therefore the need to study the subject. It therefore begins with small, relatively simple, case studies and builds on these to provide the opportunities to scale up this expertise to large industrial projects. The book will be in three parts: the first provides a guide to all the important requirements engineering toppics; the second gives more detail on useful techniques (for problem definition and modelling); the third contain the complete case studies, extracts from which are used in parts one and two. Requirements Engineering is a jargon-filled subject, so a comprehensive glossary is provided as well as definitions within the text.
More details
Language
English
Place of publication
Harlow
United Kingdom
Publishing group
Pearson Education Limited
Target group
Professional and scholarly
Dimensions
Height: 234 mm
Width: 156 mm
Thickness: 21 mm
Weight
560 gr
ISBN-13
978-0-201-76792-6 (9780201767926)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Content
PART 1 THE TOPICS
1 Introduction
2 The Requirements Engineering Process
3 Elictation
4 Analysis
5 Specification
6 Validation
7 Where Next?
PART 2 TECHNOLOGY
8 Techniques
9 Elicitation Techniques
10 Modelling Techniques
11 Reqresentational Modelling
12 Behavioural (Functional) Modelling
13 Internal Modelling
14 Text - Based Definition
PART 3 CASE STUDIES
15 The Yacht Racing Results (Yrr) Case Study
16 The Lift Controller Case Study
17 The F2k Drill File Translation Case Study
18 The Petri Net Diagram Tool Case Study
19 References And Bibliography
21 Glossary
22 Abbreviations
23 Index
1 Introduction
2 The Requirements Engineering Process
3 Elictation
4 Analysis
5 Specification
6 Validation
7 Where Next?
PART 2 TECHNOLOGY
8 Techniques
9 Elicitation Techniques
10 Modelling Techniques
11 Reqresentational Modelling
12 Behavioural (Functional) Modelling
13 Internal Modelling
14 Text - Based Definition
PART 3 CASE STUDIES
15 The Yacht Racing Results (Yrr) Case Study
16 The Lift Controller Case Study
17 The F2k Drill File Translation Case Study
18 The Petri Net Diagram Tool Case Study
19 References And Bibliography
21 Glossary
22 Abbreviations
23 Index