-
UML Scope
-
extensibility
- extension
- stereotyping
- constraint
- profiling
-
syntactic & sematic def. in terms of
- lang. units
- well-formedness
- abstraction
- compliance
-
UML is...
-
metamodel
- specification
- modular
- usable
-
modeling lang. to
- design
- modeling
- document
- communicate
-
UML is not..
- programming language
- tool-specific
- process-specific
-
Naming Convention
-
forms
- typecasting
- simple
- qualified name
-
usages
- nesting
- parentage
- constraning
- powertyping
- returning
- explaining
- messaging
- dot notation
-
Contents of specification
-
4 volumes
-
Superstructure
- structure
- behaviour
- supplement
- annexes
- Infrastructure
- Object constraint Language (OCL)
- Diagram Interchange
-
Modeling Artifacts
-
structure
- class
- component
- composite
- deployment
- object
- package
-
behaviour
- activity
- communication
- Interaction overview
- sequence
- statemachine
- timing
- use case