Составители:
Рубрика:
54
Ôèðìà Rational Software, ðàçðàáîòàâøàÿ ÿçûê UML, ïðåäëîæèëà
òàêæå è ñâîþ ìîäåëü æèçíåííîãî öèêëà (ðèñ. 2.3), êîòîðàÿ íàçûâà-
åòñÿ Rational Objectory Process (äàííûé òåðìèí òðóäåí äëÿ ïåðåâî-
äà, òàê êàê, âî-ïåðâûõ, ñëîâî Rational èìååò çíà÷åíèå “ðàöèîíàëü-
íûé” è íàçâàíèå ôèðìû îäíîâðåìåííî, âî-âòîðûõ, ñëîâà objectory
íåò â àíãëèéñêîì ÿçûêå, îíî ïîñòðîåíî ïî àíàëîãèè ñî ñëîâîì
repository (íàêîïèòåëü)).
Ìîæíî ïåðå÷èñëèòü ñëåäóþùèå îñíîâíûå ñâîéñòâà äàííîé òåõíî-
ëîãèè:
– ïðîöåññ èòåðàòèâíûé, ò. å. ïðîèñõîäèò ïîñëåäîâàòåëüíîå óòî÷-
íåíèå ðåçóëüòàòîâ;
– äåéñòâèÿ ïðîöåññà íàïðàâëåíû íà ñîçäàíèå ìîäåëåé, à íå äðó-
ãèõ ýëåìåíòîâ ïðîåêòà, íàïðèìåð, òåêñòîâûõ äîêóìåíòîâ;
– äåéñòâèÿ æèçíåííîãî öèêëà îïðåäåëÿþòñÿ â ïåðâóþ î÷åðåäü
áëîêàìè èñïîëüçîâàíèÿ (use case).
Æèçíåííûé öèêë ðàçáèò íà öèêëû, ðåçóëüòàòîì êàæäîãî èç êî-
òîðûõ ÿâëÿåòñÿ ñîáñòâåííàÿ âåðñèÿ ïðîãðàììíîé ñèñòåìû. Êàæäûé
öèêë ñîñòîèò èç ÷åòûðåõ ôàç:
– íà÷àëî (Inception);
– ñîâåðøåíñòâîâàíèå (Elaboration);
– ïîñòðîåíèå (Construction);
– ïåðåõîä (Transition).
Êîëè÷åñòâî, ñîñòàâ è ïîñëåäîâàòåëüíîñòü ýòàïîâ ÆÖ äëÿ êàæäî-
ãî êîíêðåòíîãî ÏÑ îïðåäåëÿþòñÿ íà ðàííèõ ñòàäèÿõ ïëàíèðîâàíèÿ
åãî ñîçäàíèÿ. Ïðè ýòîì ó÷èòûâàþòñÿ îñîáåííîñòè ýêñïëóàòàöèè, íà-
ëè÷èå ðàçíîãî ðîäà îãðàíè÷åíèé, ÷èñëåííîñòü è êâàëèôèêàöèÿ ïåð-
Ðèñ. 2.3. Ìîäåëü æèçíåííîãî öèêëà UML
Страницы
- « первая
- ‹ предыдущая
- …
- 52
- 53
- 54
- 55
- 56
- …
- следующая ›
- последняя »