System Requirements Engineering
Home > Science, Technology & Agriculture > Electronics and communications engineering > System Requirements Engineering: A SysML Supported Requirements Engineering Method
System Requirements Engineering: A SysML Supported Requirements Engineering Method

System Requirements Engineering: A SysML Supported Requirements Engineering Method

|
     0     
5
4
3
2
1




International Edition


About the Book

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:
Foreword ix Preface xiii Part 1. Requirements Engineering 1 Chapter 1. The Requirements Engineering Process 3 1.1. Background and main definitions 3 1.2. Requirements engineering process 10 1.2.1. Requirements engineering and ISO 15288 processes 11 1.2.2. Requirements engineering and ISO 29110 processes 14 1.2.3. Problem versus solution 18 1.3. Requirements engineering process and modeling 19 1.4. Engineering processes and project management 26 Chapter 2. A Method for Requirements Engineering 31 2.1. Proposal of a requirements engineering method 31 2.1.1. Requirement diagram 36 2.1.2. Block definition diagram 38 2.1.3. Use case diagram 38 2.1.4. State machine diagram 39 2.1.5. Sequence diagram 39 2.1.6. Activity diagram 40 2.2. Define the system framework 40 2.2.1. Goal 40 2.2.2. Define the system framework using SysML 41 2.2.3. Systematization and verification 43 2.3. Define the system life cycle 43 2.3.1. Goal 43 2.3.2. Define the system life cycle using SysML 44 2.3.3. Systematization and verification 45 2.4. Define contexts45 2.4.1. Goal 45 2.4.2. Define contexts using SysML 45 2.4.3. Systematization and verification 47 2.5. Define uses 47 2.5.1. Goal 47 2.5.2. Define uses using SysML 49 2.5.3. Systematization and verification 52 2.6. Describe the use scenarios 53 2.6.1. Goal 53 2.6.2. Describe the use scenarios using SysML 53 2.6.3. Systematization and verification 62 2.7. Define functional requirements 62 2.7.1. Goal 62 2.7.2. Define functional requirements using SysML 65 2.7.3. Systematization and verification 67 2.8. Define non-functional requirements 67 2.8.1. Goal 67 2.8.2. Define non-functional requirements using SysML 68 2.8.3. Systematization and verification 70 2.9. Ensure traceability 72 2.9.1. Goal 72 2.9.2. Ensure traceability using SysML 72 2.9.3. Systematization and verification 75 2.10. Conclusion 75 Part 2. Case Study, Application of the Method 77 Chapter 3. Definition of Stakeholders’ Needs 79 3.1. Case study 79 3.1.1. Context of the case study 80 3.1.2. Structure of the SysML project 81 3.1.3. Presentation of the results 84 3.2. Definition of needs 85 3.2.1. Define the system framework 85 3.2.2. Define the system life cycle 86 3.2.3. Define contexts 87 3.2.4. Define uses 89 3.2.5. Describe the use scenarios 92 3.2.6. Define functional requirements 92 3.2.7. Define non-functional requirements 95 3.2.8. Ensure traceability 95 3.3. Stakeholder needs definition documents 98 3.3.1. Use a document template 98 3.3.2. Use a list of needs 119 Chapter 4. System Requirements Engineering 125 4.1. Case study 125 4.1.1. Structure of the SysML project 125 4.1.2. Presentation of the results 126 4.2. Definition of system requirements 126 4.2.1. Define the system framework 126 4.2.2. Define the system life cycle 127 4.2.3. Define contexts 127 4.2.4. Define uses 128 4.2.5. Describe the use scenarios 132 4.2.6. Define functional requirements 135 4.2.7. Define non-functional requirements 136 4.2.8. Ensure traceability 136 4.3. System requirements analysis document 139 4.4. Requirements management 161 4.4.1. Fundamental elements 162 4.4.2. Management workflows 168 4.4.3. Use in student projects 173 Chapter 5. Integration with Other Methods 175 5.1. Context 175 5.2. Integration with the Harmony SE method 175 5.2.1. Modification of the project structure 176 5.2.2. The Harmony SE method and requirements engineering 176 5.2.3. Definition of stakeholders’ needs 178 5.2.4. Analysis of system requirements 179 5.2.5. Conclusion 180 5.3. Integration with the Arcadia method 180 5.3.1. The Arcadia method and requirements engineering 181 5.3.2. Definition of stakeholders’ needs 182 5.3.3. Analysis of system requirements 183 5.3.4. Conclusion 185 5.4. Integration with the CESAM method 186 5.4.1. The CESAM method and requirements engineering 186 5.4.2. Definition of stakeholders’ needs 187 5.4.3. Analysis of system requirements 189 5.4.4. Conclusion 189 References 191 Index 195


Best Sellers


Product Details
  • ISBN-13: 9781786305947
  • Publisher: ISTE Ltd and John Wiley & Sons Inc
  • Publisher Imprint: ISTE Ltd and John Wiley & Sons Inc
  • Height: 236 mm
  • No of Pages: 224
  • Returnable: N
  • Sub Title: A SysML Supported Requirements Engineering Method
  • Width: 160 mm
  • ISBN-10: 1786305941
  • Publisher Date: 31 Jul 2020
  • Binding: Hardback
  • Language: English
  • Returnable: N
  • Spine Width: 20 mm
  • Weight: 499 gr


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
System Requirements Engineering: A SysML Supported Requirements Engineering Method
ISTE Ltd and John Wiley & Sons Inc -
System Requirements Engineering: A SysML Supported Requirements Engineering Method
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

System Requirements Engineering: A SysML Supported Requirements Engineering Method

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals

    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!