Software Engineering COMP 201 Lecturer: Sebastian

Software Engineering COMP 201 Lecturer: Sebastian
1 / 1
Software Engineering COMP 201 Lecturer: Sebastian - slide 1 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 2 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 3 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 4 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 5 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 6 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 7 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 8 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 9 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 10 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 11 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 12 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 13 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 14 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 15 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 16 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 17 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 18 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 19 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 20 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 21 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 22 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 23 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 24 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 25 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 26 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 27 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 28 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 29 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 30 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 31 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 32 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 33 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 34 of 35 Software Engineering COMP 201 Lecturer: Sebastian - slide 35 of 35
Software Engineering COMP 201 Lecturer: Sebastian Coope Ashton Building, Room G.18 E-mail: coopesliverpool.ac.uk COMP 201 web-page: http:www.csc.liv.ac.ukcoopescomp201 Lecture 7 System Models 1 COMP201 - Software Engineering Lecture

Related Topics

Download this presentation From Below

"Software Engineering COMP 201 Lecturer: Sebastian" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Presentation Transcript

01
Software Engineering COMP 201 Lecturer: Sebastian Coope
Ashton Building, Room G.18
E-mail: coopes@liverpool.ac.uk

COMP 201 web-page:
http://www.csc.liv.ac.uk/~coopes/comp201

Lecture 7 – System Models 1 COMP201 - Software Engineering<br>
02
Lecture Overview System models are abstract descriptions of systems whose requirements are being analysed
Objectives - To explain why the context of a system should be modelled as part of the RE process
To describe
Behavioural modelling (FSM, Petri-nets),
Data modelling and
Object modelling (Unified Modelling Language, UML) 2 COMP201 - Software Engineering<br>
03
System Models User requirements must be written in such a way that non-technical experts can understand them, e.g., by using natural language
Detailed system requirements may be expressed in a more technical way however
One widely used technique is to document the system specification as a set of system models
These are graphical representations which describe business processes and the system to be developed
They are an important bridge between the analysis and design processes COMP201 - Software Engineering 3<br>