object diagram with concrete examples of instances http

object diagram with concrete examples of instances http: //www. acims. arizona. edu ECE 473 Software Engineering Concepts University of Toronto at Scarborough © Kersti Wain-Bantin CSCC 40 class overview 1

http: //www. acims. arizona. edu ECE 473 Software Engineering Concepts University of Toronto at Scarborough © Kersti Wain-Bantin CSCC 40 class overview 2

package: collection of logically related UML elements dependency: change in one means change in another http: //www. acims. arizona. edu ECE 473 Software Engineering Concepts University of Toronto at Scarborough © Kersti Wain-Bantin CSCC 40 class overview 3

Conceptual Model Example Order Processing System (OPS) Rigorous Model Engineering: Part 1 - Precise Semantics for UML Models Robert France Associate Professor Colorado State University of Toronto at Scarborough © Kersti Wain-Bantin CSCC 40 class overview 4

Journal of Information Technology Impact Vol. 3 No. 1 pp. 25 -55, 2003 The Impact of UML Class Diagrams on Knowledge Modelling, Disovery and. Ppresentations. Czejdo, Mappus, Mesa Examples of aggregate relationships. Numbered process are preliminary and are later replaced by formal notation. University of Toronto at Scarborough © Kersti Wain-Bantin CSCC 40 class overview 5

Models as System Views • UML models present different views of systems • Evolution of system effected by evolving models (views) – Requires well defined relationships between models – requires well defined notions of realization/refinement/abst raction Rigorous Model Engineering: Part 1 Precise Semantics for UML Models Robert France Associate Professor Colorado State University of Toronto at Scarborough © Kersti Wain-Bantin CSCC 40 class overview 6

System Views Rigorous Model Engineering: Part 1 - Precise Semantics for UML Models Robert France Associate Professor Colorado State University of Toronto at Scarborough © Kersti Wain-Bantin CSCC 40 class overview 7
- Slides: 7