Integracja systemów informatycznych nowe wyzwania



Podobne dokumenty
Technologie Informacyjne Zarządzanie

Inżynieria oprogramowania w procesach integracji systemów informatycznych

Inteligentne wydobywanie informacji z internetowych serwisów społecznościowych

INŻYNIERIA OPROGRAMOWANIA

Mariusz Trzaska Modelowanie i implementacja systemów informatycznych

Ewa Stemposz Andrzej Jodłowski Alina Stasiecka. Zarys metodyki wspierającej naukę projektowania systemów informacyjnych

Kierunek: INFORMATYKA. Studia stacjonarne. Studia drugiego stopnia. Profil: ogólnoakademicki

Krzysztof Dobosz. Handel elektroniczny

Kierunek: Informatyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

Inżynieria oprogramowania. Jan Magott

Inżynieria Oprogramowania w Praktyce

1.1 Matryca pokrycia efektów kształcenia. Efekty kształcenia w zakresie wiedzy. Efekty kształcenia w zakresie umiejętności

AUTOMATYKA INFORMATYKA

Błędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation)

Informatyka- studia I-go stopnia

Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów dziennych studiów II stopnia)

Architektura oprogramowania w praktyce. Wydanie II.

Model referencyjny doboru narzędzi Open Source dla zarządzania wymaganiami

! " # $"%" &'()&*! &"*)+ "&",!-*! * $&*.()/ 0112

INŻYNIERIA OPROGRAMOWANIA

Analiza i projektowanie obiektowe w UML Kod przedmiotu

Grupy pytań na egzamin magisterski na kierunku Informatyka (dla studentów niestacjonarnych studiów II stopnia)

Wykład 1 Inżynieria Oprogramowania

STUDIA STACJONARNE I STOPNIA Przedmioty kierunkowe

5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z

STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2012/2013

Kontraktor - Analityk Biznesowy

1 Programowanie urządzen mobilnych Sztuczna inteligencja i systemy 2 ekspertowe

PRZEWODNIK PO PRZEDMIOCIE

Techniki modelowania programów Kod przedmiotu

Spis treści. Analiza i modelowanie_nowicki, Chomiak_Księga1.indb :03:08

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne

Podstawy modelowania programów Kod przedmiotu

Studia podyplomowe PROGRAM NAUCZANIA PLAN STUDIÓW

PYTANIA PRÓBNE DO EGZAMINU NA CERTYFIKAT ZAAWANSOWANY REQB KLUCZ ODPOWIEDZI. Część DODATEK

Narzędzia CASE dla.net. Łukasz Popiel

KZJiT. 2. dr hab. inż. Piotr Grudowski, prof. nadzw. PG

Szkolenie wycofane z oferty. Program szkolenia: Enterprise Java Beans 3.0/3.1

Projektowanie Modeli Usług dla rozwiązań typu SOA

ROZWÓJ SYSTEMÓW SZTUCZNEJ INTELIGENCJI W PERSPEKTYWIE "PRZEMYSŁ 4.0"

Zakresy tematyczne prowadzonych prac licencjackich na IiE (aktualizacja )

KARTA MODUŁU KSZTAŁCENIA

Kierunek: Informatyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

Notka biograficzna Streszczenie

Zintegrowane Systemy Informatyczne analiza, projektowanie, wdrażanie

IMPLEMENTATION OF WDROŻENIE COMARCHW MINISTERSTWIE FINANSÓW SINDBAD RAPORTY ANALIZY BADANIA PROGNOZY CASE STUDY 1

Modele inżynierii teleinformatyki 9 (Wybrane zastosowania)

Etapy życia oprogramowania

! " # $"%" &'()&*! &"*)+ "&",!-*! * $&*.()/ 0112

PRZEWODNIK PO PRZEDMIOCIE

W książce omówiono: SAP zostań ekspertem w 24 godziny!

Spis treúci. 1. Wprowadzenie... 13

TESTER OPROGRAMOWANIA STUDIA PODYPLOMOWE

Etapy życia oprogramowania. Modele cyklu życia projektu. Etapy życia oprogramowania. Etapy życia oprogramowania

I rok. semestr 1 semestr 2 15 tyg. 15 tyg. Razem ECTS. laborat. semin. ECTS. konwer. wykł. I rok. w tym. Razem ECTS. laborat. semin. ECTS. konwer.

SKRÓCONA WERSJA WYDRUKU

Analityk i współczesna analiza

Pytania z przedmiotów kierunkowych

Egzamin / zaliczenie na ocenę*

Matryca pokrycia efektów kształcenia

RADA WYDZIAŁU Elektroniki i Informatyki. Sprawozdanie z realizacji praktyk studenckich na kierunku Informatyka w roku akademickim 2017/18

Spis treści. Część I Diagramy języka UML Wstęp 7. Rozdział 1. Studia przypadków 13. Rozdział 2. Diagramy przypadków użycia 29

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Wykaz osób w postępowaniu o udzielenie zamówienia publicznego nr 32-CPI-WZP-2244/13. Podstawa do dysponowania osobą

Skrócone opisy pryncypiów architektury korporacyjnej podmiotów publicznych

5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z

I N S T Y T U T I N F O R M A T Y K I S T O S O W A N E J 2016

Liczba godzin w semestrze II r o k. Nazwa modułu. PLAN STUDIÓW (poziom studiów) I STOPNIA studia (forma studiów) stacjonarne

Systemy ERP. dr inż. Andrzej Macioł

Tematy prac magisterskich Rok akademicki 2013/2014

Informatyczne fundamenty

PANEL DYSKUSYJNY. Nowa specjalność studiów magisterskich Inżynieria procesów biznesowych a potrzeby rynku pracy

WYKAZ PRZEDMIOTÓW I PLAN REALIZACJI

Wirtualny Konsultant Usług Publicznych Interoperacyjność

Metodyki i Narzędzia Wytwarzania Oprogramowania (propozycj

rodzaj zajęć semestr 1 semestr 2 semestr 3 Razem Lp. Nazwa modułu E/Z Razem W I

Zastosowanie technologii Semantic Web w regionalnej sieci telemedycznej

WPROWADZENIE DO UML-a

(termin zapisu poprzez USOS: 29 maja-4 czerwca 2017)

dr Mariusz Ulicki Dyrektor Biura Informatyki i Telekomunikacji Centrali KRUS

Prezentacja firmy i doświadczeń ze wspólnych projektów

Projektowanie systemów informatycznych. wykład 6

JAK OPTYMALNIE DOBRAĆ ODPOWIEDNIE TECHNOLOGIE INFORMATYCZNE?

Uniwersytet Śląski w Katowicach str. 1 Wydział Informatyki i Nauki o Materiałach

w tym laborat. Razem semin. konwer. wykłady ćwicz. w tym laborat. Razem ECTS Razem semin. konwer.

Katedra Inżynierii Oprogramowania Tematy prac dyplomowych inżynierskich STUDIA NIESTACJONARNE (ZAOCZNE)

Projekt: Współpraca i Rozwój wzrost potencjału firm klastra INTERIZON

Hurtownie danych - przegląd technologii Robert Wrembel Politechnika Poznańska Instytut Informatyki Robert.Wrembel@cs.put.poznan.pl

Hurtownie danych - przegląd technologii

Konfiguracja modelowania w procesie wytwarzania oprogramowania

Mariusz Nowak Instytut Informatyki Politechnika Poznańska

MAREK NIEZGÓDKA ICM, UNIWERSYTET WARSZAWSKI

Zatwierdzony Uchwałą Rady Wydziału Nauk Ekonomicznych i Zarządzania nr... z dnia... Godziny zajęć, w tym: Inne formy zajęć.

IMPLEMENTATION WDROŻENIE W UNIWERSYTECIE ERP KADRY PŁACE RAPORTY CASE STUDY 1

Część I - Załącznik nr 7 do SIWZ. Warszawa. 2011r. (dane Wykonawcy) WYKAZ OSÓB, KTÓRYMI BĘDZIE DYSPONOWAŁ WYKONAWCA DO REALIZACJI ZAMÓWIENIA

Modele bezpieczeństwa logicznego i ich implementacje w systemach informatycznych / Aneta Poniszewska-Marańda. Warszawa, 2013.

Inżynieria oprogramowania - opis przedmiotu

Transkrypt:

Integracja systemów informatycznych nowe wyzwania

AUTOMATYKA INFORMATYKA Technologie Informacyjne Zarządzanie Edytor Serii: Zdzisław Kowalczuk

Integracja systemów informatycznych nowe wyzwania Redakcja: Janusz Górski Cezary Orłowski POMORSKIE WYDAWNICTWO NAUKOWO-TECHNICZNE P W N T GDAŃSK 2011

Redaktor Naczelny i Edytor serii: Współredaktor wydania: Współredaktor wydania: prof. dr hab. inż. Zdzisław Kowalczuk prof. dr hab. inż. Janusz Górski dr hab. inż. Cezary Orłowski Skład tekstu: Skład tekstu i korekta wydawnicza: Projekt okładki i stron tytułowych: dr inż. Anna Bobkowska mgr inż. Paweł Madej mgr inż. Artur Ziółkowski Anna Osadowska mgr inż. Monika Wiszniewska Honorowy patronat Dofinansowanie przez Książka wydana nakładem Urzędu Marszałkowskiego Województwa Pomorskiego Polskie Towarzystwo Informatyczne Towarzystwa Konsultantów Polskich, Oddział Gdańsk Materiały wydrukowano z materiałów przygotowanych przez Autorów Copyright by TKP, Pomorskie Wydawnictwo Naukowo-Techniczne, Gdańsk 2011 Copyright by Janusz Górski, Cezary Orłowski, 2011 All rights reserved Wszystkie nazwy produktów wymienione w niniejszej publikacji są zastrzeżonymi nazwami handlowymi lub znakami towarowymi odpowiednich firm. Niniejszej książki w całości lub części nie wolno powielać, ani przekazywać w żaden sposób (nawet za pomocą nośników mechanicznych, elektronicznych i magnetycznych), w tym też umieszczać i rozpowszechniać w postaci cyfrowej zarówno w Internecie, jak i sieciach lokalnych, bez uzyskania pisemnej zgody Wydawnictwa PWNT Towarzystwa Konsultantów Polskich. Pomorskie Wydawnictwo Naukowo-Techniczne PWNT Towarzystwa Konsultantów Polskich Oddział Gdańsk 80-309 Gdańsk, ul. Grunwaldzka 311 tel./fax 58 552 1536 e-mail: tkp@konsulting.gda.pl strony: http://www.konsulting.gda.pl/pwnt (sklep internetowy) ISBN 978-83-926806-7-3

Integracja systemów informatycznych, procesy, usługi i infrastruktura słowo wstępne od redaktorów Pojęcie integracji systemów informatycznych odnosi się do procesów, w których docelowe rozwiązanie powstaje poprzez wykorzystanie i celowe połączenie gotowych półproduktów. Produktami takimi mogą być istniejące już procesy, systemy, moduły, usługi czy technologie. Ekonomiczny sens integracji polega na tym, że wykorzystując i integrując gotowe do użycia komponenty możemy wielokrotnie spożytkować pracę, która została poświęcona na ich wytworzenie. W efekcie docelowe rozwiązania będą tańsze i powstaną szybciej. Stąd też bierze się obiektywny mechanizm napędzający rozwój i znaczenie integracji w szeroko rozumianej dziedzinie zastosowań informatyki. W rozwoju integracji kluczowe znaczenie ma wyraźne rozróżnienie pojęć komponentu, infrastruktury i procesu. Komponent traktuje się jako element kompozycji, swoistą cegiełkę docelowego systemu. Infrastruktura natomiast tworzy środowisko, w ramach którego możemy udostępniać komponenty i dowolnie je komponować nadając w procesie integracji pożądany kształt docelowemu systemowi. Rozwój infrastruktury, komponentów i procesów ich wykorzystania nie został jeszcze zakończony i jest przedmiotem aktywnych badań. Powstają w tym zakresie różne propozycje, które są poddawane ocenie, zarówno z perspektywy akademickiej, jak i w rzeczywistych zastosowaniach. Monografia, którą kierujemy do Czytelnika, dotyczy problemów integracji systemów informatycznych traktowanych na różnych poziomach ogólności i postrzeganych z różnych perspektyw. Liczy ona 50 oryginalnych prac, które w formie rozdziałów zamieszczono w czterech tematycznych częściach. W książce prezentowane są zarówno prace teoretyczne, jak i prace o charakterze eksperymentalnym oraz wdrożeniowym. Pierwsza część poświęcona jest ogólnym problemom integracji systemów informatycznych. Druga część koncentruje się na zagadnieniach modelowania i wykorzystania modeli. W trzeciej części omówiono zagadnienia dotyczące wytwarzania oraz środowisk i mechanizmów wspomagających. Część czwarta kładzie nacisk na znaczenie zarządzania i organizację procesów integracji i wytwarzania. Dziękując wszystkim, którzy przyczynili się do powstania tej monografii, liczymy na jej przychylne przyjęcie. Janusz GÓRSKI Cezary ORŁOWSKI Gdańsk, sierpień 2011

INTEGRACJA SYSTEMÓW INFORMATYCZNYCH NOWE WYZWANIA Pod redakcją J. Górskiego, C. Orłowskiego, 2011 PWNT Gdańsk Część I. Integracja systemów 1 Kompozycja i integracja usług w architekturze SOA I. Bluemke, W. Kiermasz...1 2 Wymagania stawiane aplikacji rozrachunkowej zastosowanie architektury zorientowanej na usługi P. Polak, J. Wieczorkowski, P. Gławiński, D. Polak...9 3 Integracja danych baza i usługi T. Kopacz...17 4 Integracja usług multimedialnych na przykładzie platformy KASKADA H. Krawczyk, J. Proficz, P. Orzechowski...25 5 Problemy integracji platformy usług ICT w ochronie zdrowia K. Frączkowski...33 6 Dostosowanie organizacji do wdrożenia platformy integracyjnej M. Kiedrowicz...43 7 Szacowanie synergii fuzji na przykładzie łączenia ich systemów informatycznych M. Dytczak, G. Ginda...51 8 Mierzenie korzyści z wdrożenia platformy integracyjnej P. Kociński...59 9 Zastosowanie procesów ETL do integracji danych na przykładzie danych hodowlanych koni rasy śląskiej P. Skrobanek, M. Dobrowolski, E. Walkowicz, O. Unold, H. Maciejewski...65 Część II. Modelowanie 1 Od zasad do szczegółów: Zintegrowany model architektury wielkich systemów informatycznych A. Zalewski, S. Kijas...77 2 W kierunku metodyki ewolucji systemów o architekturze usługowej A. Zalewski, K. Sacha, M. Szlenk, P. Sztandera, A. Ratkowski, S. Kijas...87 3 Wzorce integracyjne T. Górski, K. Marzantowicz...93 4 Pełen cykl życia systemów powielarnych wspomagających zarządzanie J. Wieczorkowski...99

viii J Górski, C. Orłowski (red.) 5 Profil UML PROFILE FOR INTEGRATION PLATFORM do modelowania architektury platformy integracyjnej T. Górski...109 6 IOEM metodyka inżynierii ontologii w projekcie INSIGMA P. Szwed, W. Chmiel, J. Śliwa, K. Gleba, A. Głowacz...119 7 Modelowanie ścieżek klinicznych oraz ich generowanie w postaci GLIF do XPDL wraz z zapewnieniem interoperacyjności z systemem HER G. Bliźniuk, T. Gzik, J. Koszela...129 8 Model architektury platformy integracyjnej dla Giełdy Papierów Wartościowych T. Górski...141 9 Propozycja architektury skalowalnego pająka usług internetowych A. Czyszczoń, A. Zgrzywa...151 10 Klasteryzacja dynamicznych sieci społecznościowych ze wspomaganiem semantycznym K. Strzałka, A. Zgrzywa...159 11 Model systemów przetwarzania zdarzeń oparty na grafach i jego wykorzystanie w systemach dynamicznie rekonfigurowalnych J. Smagłowski...167 12 Metoda modelowania architektury platformy integracyjnej 1+5 T. Górski...173 13 Model bezpieczeństwa platformy integracyjnej J. Stanik, T. Górski...183 14 Jakość transformacji modeli w MDE I. Dubielewicz, B. Hnatkowska, Y. Huzar, L. Tuzinkiewicz...193 15 Przewidywanie wydajności procesów w języku BPEL A. Ratkowski, K. Sacha...205 16 Formalna analiza poprawności modeli usług sieciowych R. Klimek, G. Rogus...213 Część III. Procesy wytwórcze 1 KASKADA środowisko do wytwarzania i uruchamiania multimedialnych aplikacji równoległych H. Krawczyk, J. Proficz, K. Zalewski...221 2 Trendy rozwoju architektury aplikacji osadzonych na systemach czasu rzeczywistego P. Poznański, M. Wawrowski, J. Smagowski...229

Spis treści ix 3 Model referencyjny problemu harmonogramowania wózków samojezdnych: Podejście deklaratywne G. Bocewicz, W. Muszyński, Z. Banaszak...237 4 Model ontologiczny referencyjnego problemu planowania misji inspekcyjnych G. Bocewicz, A. Czarnecki, Z. Banaszak...247 5 Zastosowanie ontologii do wspomagania decyzji w podsystemie wyznaczania trasy INSIGMA W. Chmiel, P. Szwed, P. Kadłuczka, J. Śliwa, A. Głowacz...257 6 Język zapytań repozytorium zadań wielokrotnego użytku T. Gratkowski...265 7 Indeksy o strukturze B-drzewa w systemie zarządzania obiektową bazą danych ODRA S. Stefanowski, T. Kowalski, R. Adamus, J. Wiślicki...273 8 WebRatio wytwarzanie sterowane modelami studium przypadku W. Guzowski, Z. Nowak...281 9 Symulacja zadań współbieżnych z wykorzystaniem języka CLOJURE W. Koziński...289 10 Stosowanie metryk wiarygodności danych w celu integracji usług sieciowych A. Kaczmarek...297 11 Planowanie testów wspomagane analizą ryzyka J. Górski, M. Witkowicz...305 12 Porównywanie wydajności mechanizmów komunikacji na platformie WCF B. Hnatkowska, T. Misztalański...317 13 Projektowanie semantycznych e-usług z wykorzystaniem sztucznej inteligencji J. Balicki, G. Drozda, J. Masiejczyk...321 Część IV. Zarządzanie 1 Zwinne wytwarzanie oprogramowania praktyki wspierane w środowisku IBM JAZZ B. Chrabski...331 2 Zastosowanie metody WIKLIDO w projekcie usprawnienia procesów analizy i projektowania na bazie metodyki RUP K. Wyrzykowski, E. Andruszczyk, J. Pruszyński, P. Kowalski...341 3 Integracja narzędzi CASE w oparciu o projekt Uniwersyteckiego Centrum Kompetencyjnego C. Orłowski, P. Madej, Ł. Szczygielski, B. Chrabski, P. Stasiak...351

x J Górski, C. Orłowski (red.) 4 Integracja narzędzi do zarządzania wymaganiami oraz zarządzania projektem na przykładzie IBM Rational Requirements Composer i Team Concert C. Orłowski, Ł. Szczygielski, J. Sczygielski, B. Chrabski, P. Madej...359 5 Integracja narzędzi do zarządzania wymaganiami oraz modelowania na przykładzie IBM Rational Requirements Composer i Software Architect C. Orłowski, A. Ziółkowski, A. Szwarczewska, B. Chrabski...373 6 Wpływ usług IT na zmiany organizacyjne w firmie C. Orłowski, M. Ożarowski...381 7 Metody wdrażania procesów biznesowych na platformie integracyjnej M. Mazurek...389 8 Metodyka permanentnego audytu projektu wdrożeniowego zintegrowanego systemu informatycznego klasy ERP M. Flasiński, J. Jurek...397 9 Dokumentowanie ewolucji architektury przy użyciu notacji MAD 2.0 A. Zalewski, S. Kijas, D. Sokołowska...405 10 Wybrane zagadnienia licencji na oprogramowanie A. Bobkowska, D. Zieliński...415 11 Propozycja lekkiego procesu wycofania usługi ze środowiska produkcyjnego zgodnie z ITIL V3 J. Pastuszak, C. Orłowski...425 12 Integracja modeli ocenowych rozwoju organizacji IT w modelu pozyskiwania i przetwarzania wiedzy C. Orłowski, T. Sitek...437 Indeks autorów...445 Wykaz recenzentów...446