Tytuł artykułu: |
Object-Role Modeling - prezentacja ekspresywno¶ci w kontek¶cie porównania z UML. |
Pierwszy wysłał: |
Tue 20 Mar 2007 |
Opis: |
Notacja ORM jest uznanym narzedziem (jezykiem oraz procedura˛ postepowania) wykorzystywanym do analizy koncepcyjnej systemów informatycznych. Biorac pod uwage fakt, ze analiza koncepcyjna czesto jest mylona z projektowaniem systemu na poziomie logicznym i na poziomie struktury statycznej, analitycy tradycyjnie wybieraja jako swoje narzedzie notacje˛ ER lub diagram klas UML. Okazuje sie, ze w ten sposób analiza koncepcyjna jest obszarem, w którym notacja ORM i diagram klas UML konkuruja ze soba i równoczes nie jest to miejsce gdzie notacja ORM okazuje sie byc znacznie bardziej ekspresywna i uniwersalna, operujac na nieco innym poziomie abstrakcji. Niniejszy dokument przedstawia ekspresywnosc notacji ORM i jednoczesnie jej przewage nad notacja UML w kontekscie analizy koncepcyjnej. Diagram klas UML mozna traktowac jako nalezacy do rodziny notacji ER, dzieki czemu uwagi dotyczace UML w duzym stopniu odnosza sie tez to popularnych notacji ER. |
|