uml 2.0. almanach full scan, ebooki-ksiazki
[ Pobierz całość w formacie PDF ] UML 2.0. Almanach Autor: Dan Pilone, Neil Pitman TĀumaczenie: ÿukasz Piwko ISBN: 978-83-246-0822-5 TytuĀ oryginaĀ Format: B5, stron: 248 WyczerpujĴcy przewodnik po jķzyku UML 2.0 ¤ Specyfikacja jķzyka UML 2.0 ¤ Modelowanie statyczne i dynamiczne ¤ Rozszerzanie i zastosowania UML-a Ujednolicony jķzyk modelowania (UML) poczĴtkowo sĀuŃyĀ do opisu elementw oprogramowania, jednak z powodu swej elegancji i przejrzystoľci zyskuje na popularnoľci w zakresie modelowania zagadnieĺ z innych dziedzin. W zwiĴzku z tym coraz wiķcej osb ma szansķ zetknĴě siķ z diagramami w jķzyku UML. Jeľli siķgnĴĀeľ po tķ ksiĴŃkķ, prawdopodobnie czeka to takŃe Ciebie. ChciaĀbyľ wiedzieě, co oznaczajĴ rŃne zakoĺczenia linii na diagramach klas albo zrozumieě skomplikowany diagram interakcji? Zajrzyj do ľrodka. âUML 2.0. AlmanachÒ to kompletny podrķcznik dla uŃytkownikw tego jķzyka. Dziķki tej ksiĴŃce poznasz podstawy modelowania w UML-u. Nauczysz siķ tworzyě i rozumieě diagramy statyczne, na przykĀad klas, pakietw czy struktur zĀoŃonych, a takŃe diagramy zachowania, takie jak przypadkw uŃycia, aktywnoľci czy interakcji. Dowiesz siķ, jak wszechstronne zastosowania ma ten jķzyk oraz w jaki sposb moŃna go rozszerzaě do wykonywania specyficznych zadaĺ. Znajdziesz tu takŃe krtkie wprowadzenie do jķzyka Object Constraint Language (OCL) oraz architektury sterowanej modelem (MDA). ¤ Podstawy modelowania w UML-u ¤ Diagramy statyczne i diagramy zachowania ¤ Dobr odpowiedniego rodzaju diagramu ¤ Znaczenie symboli, notacji i linii ¤ Rozszerzanie UML-a za pomocĴ etykiet, stereotypw i profili ¤ Architektura sterowana modelem ¤ Jķzyk Object Constraint Language (OCL) ¤ Praktyczne wskazwki z zakresu modelowania Poznaj tajniki modelowania w jķzyku UML 2.0 Spis treści Wstęp ...............................................................................................................................9 1. Podstawy UML-a .......................................................................................................... 15 Zaczynamy 15 Historia 15 Podstawy UML-a 16 Specyfikacje UML-a 17 Używanie UML-a 18 Modelowanie 19 Praktyczne zasady UML-a 23 2. Diagramy klas ................................................................................................................25 Klasy 25 Atrybuty 26 Operacje 33 Metody 38 Klasy abstrakcyjne 38 Powiązania 39 Interfejsy 44 Szablony 46 Różne wersje diagramów klas 48 3. Diagramy pakietów ......................................................................................................53 Reprezentacja 53 Widoczność 54 Import pakietów i dostęp do nich 55 Łączenie pakietów 56 Różne wersje diagramów pakietów 57 5 4. Struktury złożone .........................................................................................................65 Struktury złożone 65 Kolaboracje 73 Przypadki kolaboracji 75 5. Diagramy komponentów .............................................................................................. 77 Komponenty 77 Widoki komponentów 78 6. Diagramy wdrożenia ....................................................................................................87 Artefakty 87 Węzły 89 Wdrażanie 93 Nietypowe diagramy wdrożenia 96 7. Diagramy przypadków użycia ......................................................................................99 Przypadki użycia 99 Aktorzy 100 Zaawansowane modelowanie przypadków użycia 103 Zasięg przypadków użycia 108 8. Diagramy stanów ......................................................................................................... 111 Maszyny stanowe zachowań 111 Stany 113 Rozszerzanie maszyny stanów 123 Protokołowe maszyny stanów 123 Pseudostany 125 Przetwarzanie zdarzeń 126 Nietypowe diagramy stanów 127 9. Diagramy aktywności ................................................................................................. 129 Aktywności i akcje 129 Znaczniki sterowania 136 Aktywności 137 Zaawansowane modelowanie aktywności 144 10. Diagramyinterakcji..................................................................................................... 155 Co to są interakcje 155 Uczestnicy interakcji 156 Komunikaty 158 Wykonywanie interakcji 163 Stany niezmienne 164 6 | Spis treści Zdarzenia 166 Ślady 166 Fragmenty wyodrębnione 167 Wystąpienia interakcji 178 Dekompozycja 179 Kontynuacje 182 Przepływy czasowe sekwencji 183 Alternatywne notacje interakcji 184 11. Metki, stereotypy i profile UML ................................................................................. 193 Modelowanie i UML w kontekście 194 Stereotypy 196 Metki 198 Ograniczenia 199 Profile UML 199 Narzędzia a profile 201 12. Tworzenieefektywnychdiagramów ........................................................................203 Diagramy tapetowe 203 Zbyt duży zakres 208 Jeden diagram — jedna abstrakcja 209 Poza UML-em 211 A MDA — Model-Driven Architecture ......................................................................... 215 Co to jest MDA 215 Modele MDA 216 Decyzje projektowe 219 Łączenie modeli w jedną całość 221 Transformacja modeli 222 Języki formalnego opisu MDA 223 B Object Constraint Language .......................................................................................225 Podstawy OCL-a 225 Składnia OCL-a 226 Zaawansowane modelowanie OCL-a 229 Skorowidz ....................................................................................................................233 Spis treści | 7 8 | Spis treści
[ Pobierz całość w formacie PDF ]
zanotowane.pldoc.pisz.plpdf.pisz.plmement.xlx.pl
|