Różnice
Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision
Poprzednia wersja
Nowa wersja
|
Poprzednia wersja
|
pl:miw:miw08_uml_urml [2008/03/29 10:01] miw |
pl:miw:miw08_uml_urml [2008/06/25 00:13] gjn |
====== UML_URML ====== | |
Piotr Przybycin <pit4@o2.pl> | |
Design rbs examples with URML. | |
| |
| |
| |
====== Spotkania ====== | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
====== Projekt ====== | |
====Wstęp==== | |
| |
URML jest językiem opartym na diagramie klas języka UML. Został stworzony aby ułatwić tworzenie dokumentacji wymagań systemów w sposób mniej techniczny, a bardziej wizualny. | |
| |
Podstawowym jego rozszerzeniem w stosunku do diagramu klas języka UML, jest możliwość modelowania reguł ( derivation rules, production rules and reaction rules ). Reguły są reprezentowane graficznie jako kółka z identyfikatorami, natomiast zależności w postaci strzałek reprezentujących: | |
warunki, wyzwalacze, akcje, czy wnioski. | |
| |
Narzędziem, które umożliwia modelowanie systemów w języku URML jest Strelka, stworzona przez REWERSE Working Group I1. | |
| |
| |
| |
===Przykład=== | |
Spróbujemy teraz zamodelować w URML-u jakiś przykład. | |
Naszym przykładem będzie [[hekate:hekate_case_thermostat]]. | |
| |
{{:pl:miw:miw08_uml_urml:miw1a.png|:pl:miw:miw08_uml_urml:miw1a.png}} | |
| |
| |
| |
====== Sprawozdanie ====== | |
====== Materiały ====== | |