360 likes | 499 Views
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
E N D
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
RQE Modeling Outline • Definition • Conceptual Modeling • Enterprise Modeling
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].
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].
Conceptual Modeling Principles
Conceptual Modeling Principles
Conceptual Modeling Conceptual Schema requirements • Implementation Independence. • Abstraction. • Formality. • Constructability. • Ease of Analysis. • Traceability. • Executability. • Minimality.
Conceptual Modeling Abstraction Mechanisms
Conceptual Modeling Abstraction Mechanisms
Modeling of Enterprise Requirements The need to model enterprise requirements
Modeling of Enterprise Requirements Definition
Modeling of Enterprise Requirements Definition
Modeling of Enterprise Requirements The need to model enterprise requirements • Example: Reserving tickets
Modeling of Enterprise Requirements The need to model enterprise requirements • Example: Reserving tickets
Modeling of Enterprise Requirements Approaches
Modeling of Enterprise Requirements Approaches
Modeling of Enterprise Requirements Approaches Goal Analysis approach
Modeling of Enterprise Requirements Approaches
Modeling of Enterprise Requirements Approaches
Modeling of Enterprise Requirements Approaches
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)