1 / 36

Requirements Engineering

Requirements Engineering. University of Palestine Faculty of Engineering and Urban planning Software Engineering department. Lecture 7 of. Mohammad Amin Kuhail M.Sc. (York, UK). Requirements Modeling. Sunday, 21 October 2007. RQE Modeling. Outline. Definition Conceptual Modeling

Download Presentation

Requirements Engineering

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 Engineering University of Palestine Faculty of Engineering and Urban planning Software Engineering department Lecture 7 of Mohammad Amin KuhailM.Sc. (York, UK) Requirements Modeling Sunday, 21 October 2007

  2. RQE Modeling Outline • Definition • Conceptual Modeling • Enterprise Modeling

  3. RQE Modeling Definition • A model is a pattern, plan, representation, or description designed to show the structure or workings of an object, system, or concept. And also it is a study of a miniature of the actual [2]. • Requirements models are used when gathering requirements, and during systems analysis. • the importance of correct requirements must be a high priority for you. Building accurate models means that you can guarantee the correctness of your requirements [1].

  4. Conceptual Modeling Definition • An abstract model (or conceptual model) is a theoretical construct that represents something, with a set of variables and a set of logical and quantitative relationships between them [3].

  5. Conceptual Modeling

  6. Conceptual Modeling

  7. Conceptual Modeling

  8. Conceptual Modeling

  9. Conceptual Modeling

  10. Conceptual Modeling

  11. Conceptual Modeling

  12. Conceptual Modeling

  13. Conceptual Modeling Principles

  14. Conceptual Modeling Principles

  15. Conceptual Modeling Conceptual Schema requirements • Implementation Independence. • Abstraction. • Formality. • Constructability. • Ease of Analysis. • Traceability. • Executability. • Minimality.

  16. Conceptual Modeling Abstraction Mechanisms

  17. Conceptual Modeling Abstraction Mechanisms

  18. Modeling of Enterprise Requirements The need to model enterprise requirements

  19. Modeling of Enterprise Requirements Definition

  20. Modeling of Enterprise Requirements Definition

  21. Modeling of Enterprise Requirements Why

  22. Modeling of Enterprise Requirements The need to model enterprise requirements • Example: Reserving tickets

  23. Modeling of Enterprise Requirements The need to model enterprise requirements • Example: Reserving tickets

  24. Modeling of Enterprise Requirements Approaches

  25. Modeling of Enterprise Requirements Approaches

  26. Modeling of Enterprise Requirements Approaches Goal Analysis approach

  27. Modeling of Enterprise Requirements Approaches

  28. Modeling of Enterprise Requirements Approaches

  29. Modeling of Enterprise Requirements Approaches

  30. Modeling of Enterprise Requirements Example

  31. Modeling of Enterprise Requirements Example

  32. Modeling of Enterprise Requirements Example

  33. Modeling of Enterprise Requirements Example

  34. Modeling of Enterprise Requirements Example

  35. Modeling of Enterprise Requirements Example

  36. RQE Modeling References [1] http://www.volere.co.uk/rm.htm [2] http://en.wikipedia.org/wiki/Model [3]http://en.wikipedia.org/wiki/Model_(abstract)

More Related