Models as System Views - PowerPoint PPT Presentation

About This Presentation
Title:

Models as System Views

Description:

Rigorous Model Engineering: Part 1- Precise Semantics for UML Models ... Examples of aggregate relationships. Numbered process are preliminary and ... – PowerPoint PPT presentation

Number of Views:21
Avg rating:3.0/5.0
Slides: 7
Provided by: kerstiwa
Category:
Tags: examples | models | system | uml | views

less

Transcript and Presenter's Notes

Title: Models as System Views


1
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/abstraction

Rigorous Model Engineering Part 1-Precise
Semantics for UML Models Robert France Associate
Professor Colorado State University
2
System Views
Rigorous Model Engineering Part 1- Precise
Semantics for UML Models Robert France Associate
Professor Colorado State University
3
Conceptual Model ExampleOrder Processing System
(OPS)
Rigorous Model Engineering Part 1- Precise
Semantics for UML Models Robert France Associate
Professor Colorado State University
4
UML Forms of Aggregation
  • Composition (strong aggregation)
  • parts are existent-dependent on the whole
  • parts are generated at the same time, before, or
    after the whole is created (depending on
    cardinality at whole end) and parts are deleted
    before or at the same time the whole dies
  • multiplicity at whole end must be 1 or 0..1
  • (weak) Aggregation everything else!

5
Journal of Information Technology Impact Vol. 3
No. 1 pp. 25-55, 2003 The Impact of UML Class
Diagrams on Knowledge Modelling, Disovery
andPpresentations. Czejdo, Mappus, Mesa
Examples of aggregate relationships. Numbered
process are preliminary and are later replaced
by formal notation.
6
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com