70 likes | 178 Views
object diagram with concrete examples of instances. http://www.acims.arizona.edu ECE 473 Software Engineering Concepts. http://www.acims.arizona.edu ECE 473 Software Engineering Concepts. package : collection of logically related UML elements dependency : change in one means change in another.
E N D
object diagram with concrete examples of instances http://www.acims.arizona.eduECE 473 Software Engineering Concepts
http://www.acims.arizona.eduECE 473 Software Engineering Concepts
package: collection of logically related UML elements dependency: change in one means change in another http://www.acims.arizona.eduECE 473 Software Engineering Concepts
Conceptual Model ExampleOrder Processing System (OPS) Rigorous Model Engineering: Part 1- Precise Semantics for UML Models Robert France Associate Professor Colorado State University
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.
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
System Views Rigorous Model Engineering: Part 1- Precise Semantics for UML Models Robert France Associate Professor Colorado State University