ENG 203_2C

ENG 203_2C - ENG 203:SYSTEM ARCHITECTURE System Engineering...

Info iconThis preview shows pages 1–7. Sign up to view the full content.

View Full Document Right Arrow Icon
ENG 203:SYSTEM ARCHITECTURE 01/20/12 1 System Engineering in an Acquisition Context John M. Borky 2009 - all rights reserved Engineering 203 System Architecture Dr. Mike Borky [email protected] (Cell) 505 453-0496 © John M. Borky 2009 – all rights reserved
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
ENG 203:SYSTEM ARCHITECTURE 01/20/12 2 Session 2 – UML/SysML Methodology Lectures: 2A – Object Oriented System Engineering 2B – Methodology Overview – Operational, Logical and Physical Views 2C – Structure, Behavior and Data Modeling 2D –Introduction to Architecture Modeling in Rhapsody TM John M. Borky 2009 - all rights reserved
Background image of page 2
ENG 203:SYSTEM ARCHITECTURE 01/20/12 3 Lecture 2C – Modeling Structure, Behavior and Data in UML John M. Borky 2009 - all rights reserved
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
ENG 203:SYSTEM ARCHITECTURE 01/20/12 4 UML Diagram Tree John M. Borky 2009 - all rights reserved Class Diagram Composite Structure Diagram Object Diagram Activity Diagram Component Diagram Deployment Diagram Package Diagram Use Case Diagram State Machine Diagram Sequence Diagram Communication Diagram Interaction Overview Diagram Timing Diagram Interaction Diagram Structure Diagram Behavior Diagram Diagram See Appendix to Douglas text or OOD Reference file for details SysML Diagrams will be introduced over the course
Background image of page 4
ENG 203:SYSTEM ARCHITECTURE Quick UML Summary - Structure John M. Borky 2009 - all rights reserved <<import>> + Class A + Class B + Class C <<merge>> + Class D Classes from Pkg 1 will be imported into Pkg 2 Pkg 1 Pkg 2 Target Source Packages – group related model content Class A attribute 1 attribute 2 operation1() Class B operation2() operation3() Class C attribute 3 attribute 4 attribute 5 Class D Class E * 1..* 1 * interface name role1 Multiplicity Interface Dependency Generalization Class F Class G Navigability * 1 role2 role3 {if attribute 3 is “value” then Attribute 4 is true} Constraint {ordered} Constraint Association Association Class providing interface (substitutable for it) Classes – abstract real world entities and relationships Naming Objects :Class D objectD:Class D Unnamed (anonymous) Named object of Class D object of Class D Underscore or colon denotes object objectD: Named object 01/20/12 5 ClassName Part 1 [0. .*] Part 3 [1. .5] Part 2 [1. .*] Part 4 [0. .*] Parts Name1:Class A Name2:Class B Parts Connector Delegation Connector Port Structured/Composite Class Provided Interface Required Interface Actor – models an external entity: user, system, network, etc.
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
ENG 203:SYSTEM ARCHITECTURE Quick UML Summary - Behavior (1) 01/20/12 John M. Borky 2009 - all rights reserved 6 Use Case A Use Case B Extension Points Use Case C Use Case D Use Case E Actor 1 Actor 2 <<extend>> {extension points} <<include>> <<include>>
Background image of page 6
Image of page 7
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

Page1 / 15

ENG 203_2C - ENG 203:SYSTEM ARCHITECTURE System Engineering...

This preview shows document pages 1 - 7. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online