SDJ Extra nr. 18 IBM Software Development Platforma, Projektowanie w SI
Cena detaliczna: 29,80 zł
Twoja cena: 26,80 zł
Wydawnictwo: Software
Oprawa: miękka
Numer katalogowy: 72878
Dostępność: 4 - 7 dni
Poleć znajomym:










SDJ Extra nr. 18 IBM Software Development Platforma, Projektowanie w SI - opis
- IBM Rational Software Development Platform Autorzy prezentują IBM Rational SDP jako środowisko oferujące jednolitą platformę bazującą na Eclipse. W skład platformy wchodzą narzędzia zarówno dla projektantw, analityków, deweloperów i testerów. Narzędzia te są ze sobą zsynchronizowane i zintegrowane, co pozwala budować wydajniej i oszczędniej.
- Rational Software Architect – pierwszy krok Środowisko IBM SDP tworzy platformę współpracy dla zespołów deweloperskich w ramach środowiska Eclipse oraz pozwala łączyć funkcje biznesowe, rozwojowe i operacyjne w ramach organizacji. Jednym ze składników SDP jest IBM RSA – zintegrowane narzędzie projektowe i programistyczne, które do opracowywania dobrze zaprojektowanych aplikacji i usług wykorzystuje techniki programowania modelowego w języku UML.IBM RSA jest środowiskiem dla rozwoju aplikacji, które umożliwia projektowanie oraz implementację w języku UML 2.0. Każdy z komponentów RSA wspiera twórców oprogramowania w określonym obszarze. W artykule zaprezentowano jak rozpocząć pracę z Rational Software Architekt (RSA) oraz opisano jego najważniejsze elementy funkcjonalne.
- Projekt i implementacja aplikacji JAVA w środowisku Rational Software Architect W artykule przedstawiono, w jaki sposób dokonać transformacji od modelu analitycznego zapisanego w języku UML do implementacji w języku JAVA. Omawiane zagadnienia zilustrowano przykładem aplikacji książka adresowa. Do budowy oprogramowania wykorzystano narzędzia IBM Rational Software Architect. Celem artykułu jest prezentacja procesu projektowania oraz implementacji aplikacji przy użyciu platformy IBM RSD. Autorzy pokazują, w jaki sposób w kolejnych krokach zbudować model w języku UML 2.0, a następnie dokonać transformacji tego modelu do kodu aplikacji w języku JAVA.
- Analiza najważniejszych zmian w znanych echnikach modelowania języka UML UML służy do wizualnego modelowania, specyfikowania i konstruowania artefaktów projektowanych systemów informatycznych. Umożliwia obiektowe modelowanie zarówno funkcji, struktury jak i zachowania tworzonych lub rozwijanych systemów. Statyczna struktura definiowana jest poprzez różnego rodzaju obiekty i klasy oraz relacje pomiędzy nimi. Natomiast aspekty behawioralne prezentują interakcje pomiędzy obiektami oraz komunikaty, jakie przepływają pomiędzy nimi. Artykuł przedstawia zmiany jakie zaszły w 9 diagramach, znanych z wersji 1.5 języka UML.
- Nowe techniki modelowania obiektowego języka UML 2.0 Artykuł przedstawia najnowszee techniki modelowania w języku UML, które zostały wyspecyfikowane w jego wersji 2.0. Nowe diagramy języka UML pozwolą na lepsze i bardziej precyzyjne budowanie modeli. Dodatkowo uzupełniają dotychczas znane techniki w różnych aspektach. Aspekty te to uszczegóławianie struktury klasyfikatorów wysoce abstrakcyjna prezentacja funkcjonowania systemu. Najciekawszą techniką jest diagram przebiegów czasowych, który wymiernie wspomagać będzie przy modelowaniu zależności czasowych.
- Technologia IBM Rational w zastosowaniach Celem artykułu jest przedstawienie sposobu interpretacji i adaptacji dobrze określonej metodyki do nietypowych warunków realizacji przedsięwzięcia informatycznego. Jako metodykę przyjęta została metodyka RUP (Rational Unified Process). Jest ona dobrze sprecyzowana, sprawdzona w wielu przedsięwzięciach i systematycznie pielęgnowana od wielu lat w celu nadążania za zmieniającymi się technikami. Jednocześnie, zgodnie ze współczesnymi trendami metodycznymi, ma pozostawiony duży margines pozwalający na jej modyfikację i przykrojenie do specyfiki firmy i przedsięwzięcia. Dlatego jest ona bardzo dobrym narzędziem do przedstawienia problemów związanych z pogodzeniem wymogów metodycznych inżynierii oprogramowania z wymogami formalnymi nietypowego klienta.
- Wprowadzenie do modelowania biznesowego Autorzy prezentują jak budować modele biznesowe, do czego służą i w jakich sytuacjach mogą być pomocne. W artykule zaprezentowany został model biznesowy odnoszący się do zagadnień związanych z zarządzaniem nieruchomościami ponieważ jest typowym przykładem modelowania biznesowego pozwalającego zrozumieć procesy zachodzące w modelowanej organizacji.
- Model – driven development – udoskonalona metoda wytwarzania aplikacji Pojawienie się Model-Driven Architecture jest wynikiem naturalnego rozwoju metod wytwarzania oprogramowania. Wynika ona z potrzeby zwiększenia poziomu jakości budowanego oprogramowania i przeciwdziałania uzależnieniu tejże jakości od implementacji. Autorzy na przykładzie systemu wspomagania pracy hurtowni prezentują nową metodę projektowania oprogramowania ukierunkowaną na modele (model-centric). Omawiana metoda została zaprezentowana jako sekwencja kolejnych działań (kroków) wytyczonych przez proces wytwórczy RUP.
- Metoda zarządzania architekturą korporacyjną Artykuł opisuje sposób zarządzania architekturą korporacyjną w organizacji. Przedstawione zostało podejście obejmujące metodykę wytwarzania oprogramowania, sposób opisu oraz wsparcie narzędziowe. W artykule opisany został sposób mapowania RUP na siatkę Zachmana, pokazano sposób opisu architektury korporacyjnej wykorzystujący artefakty RUP oraz zaprezentowano także zastosowanie UML 2.0. Dodatkowo opracowana metoda zilustrowana została przykładem zarządzania architekturą korporacyjną na przykładzie usługi publicznej „udział w zamówieniach publicznych”, opisanej we „Wrotach Polski”.
- IBM Academic Initiative Michał przedstawia program partnersji IBM Academic Initiative. Jest przeznaczony dla uczelni wyższych. Jego celem jest udostępnienie najnowocześniejszych technologii informatycznych, oferowanych przez IBM studentom tak, by po ukończeniu szkoły byli oni zdolni do pracy w nowych, ciągle zmieniających się warunkach funkcjonowania branży IT.
- Zunifikowany proces wytwórczy (RUP) Rational Unified Process to proces tworzenia oprogramowania przeznaczony dla organizacji produkujących oprogramowanie i będący wskazówką w ich dążeniach do określonego celu.
- GDD – produkcja rozproszona w terenie Outsourcing to obecnie modny trend, który powszechnie wykorzystywany jest w przemyśle oraz w produkcji detalicznej i każdy o tym mówi. Artykuł Brendy jest spojrzeniem na zjawisko outsourcingu, nazywanym tutaj metodą GDD, pod kątem kilku wymagań biznesowych, które wprowadzają nowatorskie zmiany do współczesnego biznesu. W artykule przyjrzymy się dokładnie tym wymaganiom, dowiemy się dlaczego są one ważne w naszej strategii biznesowej, jaki wpływ na nasze interesy może mieć wprowadzenie GDD, jak skutecznie zmniejszać ryzyko i jakimi narzędziami należy się posługiwać, aby pomyślnie stosować strategię GDD.



