Book description
The book deals with requirements engineering in the context of System Engineering. He proposes a method to guide this activity engineering. The method is supported by the SysML modeling language. A first chapter aims to present the context and the associated definitions, to position the requirements engineering in the processes system engineering, to define the modeling and its contributions, and to make the link with the management of IS projects. The second chapter is devoted to the proposed method for implementing the requirements engineering subprocesses. Each of the 8 activities the component is first described before specifying how the SysML language can be exploited to achieve it effectively. Proposal for a book Please fill out the questionnaire below and send it back to Chantal Menascé: c.menasce@iste.co.uk The 3rd chapter is an application of the method to define the needs of the stakeholders of a system. The example is built on the basis of the RobAFIS'2018 competition. The 4th chapter continues the application of the method in the continuity of the IS processes to define the requirements of the same system. The appendices present at the same time a toolbox to realize the engineering of the requirements but also the complete results of engineering in Chapters 3 and 4.
Table of contents
- Cover
- Foreword
- Preface
-
PART 1: Requirements Engineering
- 1 The Requirements Engineering Process
-
2 A Method for Requirements Engineering
- 2.1. Proposal of a requirements engineering method
- 2.2. Define the system framework
- 2.3. Define the system life cycle
- 2.4. Define contexts
- 2.5. Define uses
- 2.6. Describe the use scenarios
- 2.7. Define functional requirements
- 2.8. Define non-functional requirements
- 2.9. Ensure traceability
- 2.10. Conclusion
- PART 2: Case Study, Application of the Method
- References
- Index
- End User License Agreement
Product information
- Title: System Requirements Engineering
- Author(s):
- Release date: October 2020
- Publisher(s): Wiley-ISTE
- ISBN: 9781786305947
You might also like
book
Learning Functional Programming
Learn how to think and write code like a functional programmer. With this practical guide, software …
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
book
Building Microservices, 2nd Edition
As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. …
book
Software Architecture for Busy Developers
A quick start guide to learning essential software architecture tools, frameworks, design patterns, and best practices …