; ; .
(. methodus, . methodos - ", , ") - - , .
.
, , . , , . . . , .
() . :
- - , ;
- - , . , , (, 5.2 1 - 1, 2, 1, 2 - 1);
- - , .
5.2
. .
, , ( 5.3). . - ; - .
5.3
- , , . , . .
. (.1235 - .1315) , , (XIV .), . (1596-1650) (1646-1716) , . . 40- . XX . . 1948 . (1894-1964) - . 1956 . () Artificial intelligence ( ), , , . : .
|
|
. . , , , . 80- . XX . , . - .
, , , . . :
- ( 50- .), . .
- ( 60- .) (). , .
- . , . 1973 . , .
70- . -. . , . 80- . . , , .
, . . - .
. , , . - .
|
|
, . , . . . : , , , .
- , , . , . , () , .
, . , , .. - , , , . .
, , . . . , : ; ; ; .
, , . , , , . , . , . .
, , ( . production , ). , , : ( ), ( ). - , , , . , , , . . , , . . ( , ) ( , ). , , , , .
|
|
- , , . - , , ( 5.4). , : , , .
5.4
: ; , ; , , ; . , , , ; , . , , , , . . , , .
( . frame - , ) , , . , , . , , , , . . , . :
{ : ( 1- : 1- );
( 2- : 2- );
( N-ro : N-ro )}. , . - ( A Kind Of, ..). , , .. . , 5.5 , .
5.5
, :
- -, (, , );
- - (, , );
- - ( , , );
- - (, ) .
, . , :
|
|
1) . .
2) .
, , . , , . - , . : , , , , , ., (), . , (, ), . , , , , , .
:
- , , , ;
- (, ; ; , , ..);
- , ;
- , .
5.6 : ( , ), ( - ), (, ), - , (, ), (, , , ), (, ).
. , . , , , , . .
5.6
, :
- (, , );
- - ;
- - ;
- - ;
- - , .
, . , . , .
- . . . , , ( , , , , , ) . , , ( 5.7).
|
|
5.7
- ( 5.8). , , . , , . , .
5.8 |
- , ( ) . , . () . , .
- , , :
- ;
- , , ;
- .
, , Access : , , ..
, , . , .
80- . , , .., , , , . - (). , , - .
, .. . . UML (Unified Modeling Language) - , , .
90- . - , : Booch, , OOSE (Object-Oriented Software Engineering), , (Object Modeling Technique), . , , OOSE , . , , 1995 ., Rational Software. 1997 . UML 1.1, . 2001 . 2.0. UML ISO.
, CASE- (Computer Aided Software Engineering ), UML. , Paradigm Plus, System Architect, Microsoft Visual Modeler, Delphi ., UML. , Rational Software Rational Rose (RR), UML.