Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
• Relationships
Dependency, Generalization, Association, Role,
Multiplicity, Aggregation
• Common Mechanisms
Specifications, Adornments, Common Divisions,
Extensibility Mechanisms
• Diagrams
Class , Object , Component , Deployment Dagrams
UML Advanced Structural Modeling 2
Other UML concepts
• Interface
• Type
• Role
• Activity Diagram
• Package
• Component
• Deployment Diagram
• Process and Threads
IStuff
• Or Class Stereotype:
<<interface>>
Storable
load()
save() no attribute
realization
dependency
• Roles:
In a given context, an instance may present only one
of its interface. Each interface represents a role the
object plays
Person e:Employee
Company
request product
process order
pull material
ship order
Robot Kinematics
Robot
Robot
Kinematics
Kinematics
+Joints +Joints
+Vector
- Matrix
+Vector
- Matrix
+Window
+Frame
#EventHandler
Bus.Obj.
Facade Entity
Service Business
Object
Control
Business
Object
winApp.dll
MathCtrlr.h MathCtrlr.cpp
animator.exe
IScripts
IRendering
IApplication IModels
RobotControl.exe
RobotControl.ini
InvKin.dll
Target.txt
Telemetry.dll
edp_server
connection
node web_server
web_server
deploys
iis.exe
RobotController
attributes
operations
Signals