An Introduction to Requirements Engineering

An Introduction to Requirements Engineering

  • ただいまウェブストアではご注文を受け付けておりません。 ⇒古書を探す
  • 製本 Paperback:紙装版/ペーパーバック版/ページ数 424 p.
  • 言語 ENG
  • 商品コード 9780201767926
  • DDC分類 005

Full 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.

Contents

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