1 / 11

Requirements Engineering From System Goals to UML Models to Software Specifications

Requirements Engineering From System Goals to UML Models to Software Specifications. Axel Van Lamsweerde. Part 1: Fundamentals of Requirements Engineering. Introduction. Fundamentals of RE. RE as a discipline What is is Why it is important

finley
Download Presentation

Requirements Engineering From System Goals to UML Models to Software Specifications

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Requirements EngineeringFrom System Goals to UML Models to Software Specifications Axel Van Lamsweerde

  2. Part 1:Fundamentals of Requirements Engineering Introduction

  3. Fundamentals of RE • RE as a discipline • What is is • Why it is important • Basic concepts, principles, and terminology • State-of-the-art techniques for requirements elicitation, evaluation, documentation, quality assurance, and evolution • Goals and scenarios as basic artefacts for RE

  4. Fundamentals of RE: outline Chap.1: RE products and processes

  5. Fundamentals of RE: outline Chap.1: RE products and processes alternative options Chap. 2: Elicitation start agreed consolidated requirements requirements documented requirements

  6. Fundamentals of RE: outline Chap.1: RE products and processes alternative options Chap. 3: Chap. 2: Evaluation Elicitation start agreed consolidated requirements requirements documented requirements

  7. Fundamentals of RE: outline Chap.1: RE products and processes alternative options Chap. 3: Chap. 2: Evaluation Elicitation start agreed consolidated requirements requirements Chap. 4: Specification documented requirements

  8. Fundamentals of RE: outline Chap.1: RE products and processes alternative options Chap. 3: Chap. 2: Evaluation Elicitation start agreed consolidated requirements requirements Chap. 4: Chap. 5: Specification Quality assurance documented requirements

  9. Fundamentals of RE: outline Chap.1: RE products and processes alternative options Chap. 3: Chap. 2: Evaluation Elicitation start agreed consolidated requirements requirements Chap. 4: Chap. 5: Specification Quality assurance documented requirements Chap. 6: Evolution management

  10. Fundamentals of RE: outline Chap.1: RE products and processes alternative options Chap. 3: Chap. 2: Evaluation Elicitation start agreed consolidated requirements requirements Chap. 4: Chap. 5: Specification Quality assurance documented requirements Chap. 6: Evolution management Chap. 7: Goal-orientation for RE

  11. Fundamentals of RE: some topics by chapter Chap.1: Setting the scene: RE products and processes Chap.2: Domain understanding & requirements elicitation Background study, scenarios, knowledge reuse, interviews, task observation, group sessions Chap.3: Requirements evaluation Conflict management, risk analysis, evaluating alternative options, requirements prioritization Chap.4: Requirements specification and documentation Structured natural language, use of diagrammatic notations, formal specification Chap.5: Requirements quality assurance Inspections & reviews, requirements database queries, specification animation, formal verification Chap.6: Requirements evolution Change anticipation, traceability management, change control

More Related