Brian Wilson Kernighan - . 1942, , , - " " . AWK (Alfred Aho, Peter Weinberger, Brian Kernighan). " " "UNIX. ". " UNIX-". |
. , , . , , " ".
"-" (code and fix) . , - .
, , .
, , . . , .
.
, . .
(pure waterfall) "" . , . 1970 1985 . "" , , (. . 3.1). .
, . , . .
- . - , (. 3.6). - . , . .
- , (. 3.7). , . , , .
. . (waterfall with overlapping) , . (. 3.8). , .
(waterfall with subprocesses) . , , (. 3.9). . , .
(spiral model) (Barry ) 80- XX . , . - , . , " ", " " "" (. 3.10). " ", , , . .
- . .
.
(rational unified process) [, 1999] [, , 2000] . , . 3.4.1.
(, ), (. 3.11).
:
[ 1997], "" .
. , , . (http://case.ispras.ru/PublicScripts/cgi-bin/lib.cgi/code_generation/autoreferat.html).
, SDL, ASN.1, LOTOS, Estelle, UML.
, (. 3.12).
, . [ 1990] .
, , . , .
, , .
- [, , , 2001]. () (design pattern) - , . , , , . .
:
(framework) - , . , , . , , .
.
(cleanroom process model) 80- XX . (. 3.13) [Linger 1994]:
, "":
:
, . s R. SH :
(S, SH) -> (R)
, . :
1, 3141, - 1. .
, ( ) . :
(S, OS) -> (R, NS)
OS - , a NS - . , , .
, , . , - , .
(S, OS) -> (R, NS) by procedure
. [Linger 1994] . 3.14.
, , . . .
, . . , , .
, , [ 1997]. , , .
- [Abrial 1996]. "METEOR".
. :
(evolutionary prototyping) . . , . , , , (. 3.15).
, , .
. , .
(iterative delivery) . , . , (. 3.16).
, .
. . , .
(staged delivery) - . , - . - . . , , .
, .
, . , . , . , (http://www.martinfowler.com).
(extreme programming) (http://www.extremeprogramming.org). , , . , , . [ 2000]. , .
, . - . , . , .
, . . (. 3.17).
. .
.
(. 3.18) - . , .
(. 3.19) , . . , (15-) .
, (. 3.20). .
, , .
(Adaptive Software Development - ASD) - , . (Jim Highsmith) .
( ) . , . .
. . , .
. , . .
(http://www.osp.ru/pcworld/2001/01/062.htm):
, , .
(Ken Thompson). , , , . .
, . , , . .
:
.
10.11.2021 - 12:37: - Personalias -> WHO IS WHO - - _. 10.11.2021 - 12:36: - Conscience -> . ? - _. 10.11.2021 - 12:36: , , - Upbringing, Inlightening, Education -> ... - _. 10.11.2021 - 12:35: - Ecology -> - _. 10.11.2021 - 12:34: , - War, Politics and Science -> - _. 10.11.2021 - 12:34: , - War, Politics and Science -> . - _. 10.11.2021 - 12:34: , , - Upbringing, Inlightening, Education -> , - _. 10.11.2021 - 09:18: - New Technologies -> , 5G- - _. 10.11.2021 - 09:18: - Ecology -> - _. 10.11.2021 - 09:16: - Ecology -> - _. 10.11.2021 - 09:15: , , - Upbringing, Inlightening, Education -> - _. 10.11.2021 - 09:13: , , - Upbringing, Inlightening, Education -> - _. |