-
..
-
:
, , UML.
, , UML, - .
:
: ; ; , ; , ; .
1.
UML, , , ,
UML
CASE Rational Rose, , ,
2.
3.
( )
( )
( 5)
4.
5.
. ()
, , . , . CASE- CASE- (upper CASE tools full life-cycle CASE tools). , , , CASE- (lower CASE tools). , .
|
|
- Unified Modeling Language (UML) . , UML , , , UML .
UML 1994 ., Rational Software Corporation OMT Booch. UML Partners , Rational Software, Microsoft, IBM, Hewlett-Packard, Oracle, DEC, Unisys, IntelliCorp, Platinum Technology.
UML - , :
, , ;
.
UML , Object Managing Group (OMG) 1997 ., - CASE-.
UML , . , . :
, ;
, , , () .
UML
. 1. UML
UML :
(use case diagrams) - );
(class diagrams) ;
(behavior diagrams):
(interaction diagrams):
(sequence diagrams)
(collaboration diagrams) ;
(statechart diagrams) ;
(activity diagrams) , ;
(implementation diagrams):
(component diagrams) () ;
|
|
(deployment diagrams) .
(use case) , .
(), , ( ). . , . UML :
.2.
(actor) , . , . , , , . , . UML :
.3. ()
:
;
;
, ;
.
, - .
UML . (communication), (include), (extend) (generalization).
. UML ( ).
.4.
, - , . .
. .
.5.
, .
.6.