Inżynieria oprogramowania w procesach integracji systemów informatycznych



Podobne dokumenty
Integracja systemów informatycznych nowe wyzwania

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

Technologie Informacyjne Zarządzanie

INŻYNIERIA OPROGRAMOWANIA W PROCESACH INTEGRACJI SYSTEMÓW INFORMATYCZNYCH Pod redakcją J. Górskiego, C. Orłowskiego, 2010 STRESZCZENIA

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

INŻYNIERIA OPROGRAMOWANIA

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

Krzysztof Dobosz. Handel elektroniczny

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

Mariusz Trzaska Modelowanie i implementacja systemów informatycznych

Przedmowa System zarządzania jakością w przygotowaniu projektów informatycznych...11

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

Wykład 1 Inżynieria Oprogramowania

PRZEWODNIK PO PRZEDMIOCIE

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

INŻYNIERIA OPROGRAMOWANIA

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

PRZEWODNIK PO PRZEDMIOCIE

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

System informatyczny zdalnego egzaminowania

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

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

KIERUNKOWE EFEKTY KSZTAŁCENIA KIERUNEK STUDIÓW INFORMATYCZNE TECHNIKI ZARZĄDZANIA

KARTA MODUŁU KSZTAŁCENIA

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

Kontraktor - Analityk Biznesowy

Opis przedmiotu zamówienia

Zakresy tematyczne prowadzonych prac licencjackich na IiE (aktualizacja )

BCC Software Factory. Oferta: Tworzenie, rozwój i utrzymanie oprogramowania. Tytuł prezentacji 1

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

MATEMATYCZNE METODY WSPOMAGANIA PROCESÓW DECYZYJNYCH

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

JAK OPTYMALNIE DOBRAĆ ODPOWIEDNIE TECHNOLOGIE INFORMATYCZNE?

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/17

KIERUNKOWE EFEKTY KSZTAŁCENIA

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

Studia podyplomowe PROGRAM NAUCZANIA PLAN STUDIÓW

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

Inżynieria Oprogramowania w Praktyce

PRZEWODNIK PO PRZEDMIOCIE

Metodyki i Narzędzia Wytwarzania Oprogramowania (propozycj

Modele inżynierii teleinformatyki 9 (Wybrane zastosowania)

Tematy dyplomów inżynierskich 2009 Katedra Inżynierii Oprogramowania

Tematy prac magisterskich Rok akademicki 2013/2014

INŻYNIERIA ZARZADZANIA,

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

Notka biograficzna Streszczenie

KIERUNKOWE EFEKTY KSZTAŁCENIA

tel. (+48 81) /22 fax (+48 81) Wykład Ćwiczenia Laboratorium Projekt

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

Modelowanie i analiza systemów informatycznych

Departament Zakupów Centralnych ul. Żaryna 2A, Warszawa tel. (22) DZC/AS/708/12. Warszawa, dn. 27 listopada 2012 r.

STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe

PRZEWODNIK PO PRZEDMIOCIE

KARTA PRZEDMIOTU. 1) Nazwa przedmiotu: INŻYNIERIA SYSTEMÓW I ANALIZA SYSTEMOWA. 2) Kod przedmiotu: ROZ-L3-20

Konferencja Biblioteka Akademicka: Infrastruktura Uczelnia Otoczenie Gliwice, października 2013 r.

Organizacja procesu projektowania, rozwoju i serwisowania systemu wspomagającego zarzadzanie uczelnią

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.

Zastosowanie sztucznych sieci neuronowych w prognozowaniu szeregów czasowych (prezentacja 2)

BIM Executive projektowanie, koordynacja i wdrażanie nowoczesnych projektów budowlanych

Zarządzanie testowaniem wspierane narzędziem HP Quality Center

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/17

Zarządzanie i realizacja projektów systemu Microsoft SharePoint 2010

HP Service Anywhere Uproszczenie zarządzania usługami IT

Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA. Stacjonarne I-go stopnia TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ

Biuro projektu: ul. Kościuszki 4/6a, Rzeszów, tel.: ,

Lista zagadnień kierunkowych pomocniczych w przygotowaniu do egzaminu dyplomowego magisterskiego Kierunek: Mechatronika

Nowoczesne i praktyczne metody wdrażania optymalnie działających procesów i zarządzania dokumentami elektronicznymi w narzędziach BPMS/DMS

Informatyka- studia I-go stopnia

Diagnostyka procesów przemysłowych Kod przedmiotu

Oferta badawcza Politechniki Gdańskiej dla przedsiębiorstw. Wydział Zarządzania i Ekonomii

Systemy Informatyki Przemysłowej

dr Mariusz Ulicki Dyrektor Biura Informatyki i Telekomunikacji Centrali KRUS

Zarządzanie projektami - narzędzia, software, dokumentacja, metodyka PMBOK

Wsółpraca nauka przemysł a Smart Grid w regionie nowosądeckim

Inżynieria oprogramowania. Jan Magott

6 Metody badania i modele rozwoju organizacji

Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego. 1. Cel szkolenia

Rok akademicki: 2014/2015 Kod: EAR IS-s Punkty ECTS: 4. Kierunek: Automatyka i Robotyka Specjalność: Informatyka w sterowaniu i zarządzaniu

PRZEWODNIK PO PRZEDMIOCIE

Innowacyjne Rozwiązania Informatyczne dla branży komunalnej. Liliana Nowak Pełnomocnik Zarządu ds. Sprzedaży i Marketingu

WYDZIAŁ INFORMATYKI POLITECHNIKI POZNAŃSKIEJ

udokumentowanych poprzez publikacje naukowe lub raporty, z zakresu baz danych

Nowe, super ciekawe specjalizacje dla studentów PJWSTK

Zapytanie ofertowe

Techniki modelowania programów Kod przedmiotu

STUDIA STACJONARNE I STOPNIA Przedmioty kierunkowe

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

Spis treści. 00 Red. Spis tresci. Wstep..indd :52:08

Zespół do spraw Transformacji Przemysłowej Departament Innowacji

Dr inż. Andrzej KAMIŃSKI Instytut Informatyki i Gospodarki Cyfrowej Kolegium Analiz Ekonomicznych Szkoła Główna Handlowa w Warszawie

Narzędzia CASE dla.net. Łukasz Popiel

Etapy życia oprogramowania

Modelowanie i analiza systemów informatycznych

Techniki CAx. dr inż. Michał Michna. Politechnika Gdańska

Inżynieria oprogramowania - opis przedmiotu

PIERWSZE DOŚWIADCZENIA Z POZYSKIWANIA I REALIZACJI

Spis treści Supermarket Przepływ ciągły 163

Pod redakcją Włodzimierza Dąbrowskiego. Podstawy zarządzania projektami

Trochę się zmieniło, Model biznesowy Architektura Społeczna w EA Inteligentne aplikacje System EVERPROGRESS Główne funkcje systemu Osobisty asystent

Transkrypt:

Inżynieria oprogramowania w procesach integracji systemów informatycznych

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

Inżynieria oprogramowania w procesach integracji systemów informatycznych Redakcja: Janusz Górski Cezary Orłowski POMORSKIE WYDAWNICTWO NAUKOWO-TECHNICZNE PWNT GDAŃSK 2010

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: Urząd Marszałkowski Województwa Pomorskiego Dofinansowanie: Polskie Towarzystwo Informatyczne Sponsoring: Towarzystwo Konsultantów Polskich, Microsoft, IBM, HP Materiały wydrukowano z materiałów przygotowanych przez Autorów Copyright by TKP, Pomorskie Wydawnictwo Naukowo-Techniczne, Gdańsk 2010 Copyright by Janusz Górski, Cezary Orłowski, 2010 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. 0 58 552 1536, fax 0 58 345 7946 e-mail: tkp@konsulting.gda.pl strony: http://www.konsulting.gda.pl/pwnt (sklep internetowy) ISBN 978-83-926806-5-9

Szanowny Czytelniku! Książka, którą kierujemy do Państwa stanowi zbiór prac przedstawionych w trakcie dwunastej edycji Krajowej Konferencji Inżynierii Oprogramowania (KKIO). Jej tematem wiodącym jest integracja systemów informatycznych, postrzegana nie tylko z technicznego punktu widzenia, ale również a może nawet przede wszystkim widziana oczyma docelowego odbiorcy, którym jest środowisko biznesowe. W obszarze zainteresowania konferencji jest również integracja środowisk akademickiego i biznesowego reprezentujących różne i wzajemnie uzupełniające się punkty widzenia na systemy informatyczne (bardziej precyzyjnie dotyczy to środowiska biznesowego związanego z przemysłem informatycznym i zastosowaniami technologii informatycznych). Tak sformułowany temat wiodący konferencji akcentuje jej skupienie na wynikach badawczych, które przekładają się na zwiększenie szansy, że budowane systemy informatyczne będą wnosiły istotną wartość dodaną w tej dziedzinie, a przez to i znajdą uznanie u odbiorców i użytkowników. Jak widać na podstawie dokonanej selekcji, udało się w ten sposób zainspirować 1 Autorów zgłoszonych prac. W celu ułatwienia szybkiego dostępu do materiałów, rozdziały w niniejszej monografii zostały ułożone w kolejności alfabetycznej 2. Książka ta stanowi jedynie część treści programowych konferencji KKIO 2010, na której prezentowany był również biznesowy punkt widzenia 3 na kwestię integracji systemów informatycznych, wraz z pokazem oferowanych narzędzi na stanowiskach demonstracyjnych. W książce zamieszczono 47 recenzowanych prac, z czego 43 w języku polskim oraz cztery w wersji angielskojęzycznej 4. Prace te odnoszą się do różnych obszarów tematycznych związanych z integracją i dotyczą m.in. modelowania systemów informatycznych, środowisk wytwarzania systemów, wspomagania integracji systemów informatycznych oraz zarządzania przedsięwzięciami informatycznymi. Dziękujemy autorom za przygotowanie rozdziałów oraz wystąpień na XII Krajową Konferencję Inżynierii Oprogramowania. Mamy nadzieję, że będzie ona platformą wymiany doświadczeń i dyskusji pomiędzy akademickimi i przemysłowymi środowiskami zainteresowanymi inżynierią oprogramowania. Oczekujemy też, że Konferencja doprowadzi to do rozwoju bliskich relacji dydaktyczno-biznesowych oraz naukowo-biznesowych pomiędzy partnerami biznesowymi a uczelniami zaangażowanymi w to przedsięwzięcie. Cezary Orłowski Janusz Górski Zdzisław Kowalczuk Gdańsk, sierpień 2010 1 Dlatego też opisane zagadnienie integracji będzie kontynuowane również w kolejnej edycji KKIO. 2 Biorąc pod uwagę nazwisko pierwszego autora. 3 W planowanych sesjach tematycznych konferencji merytoryczny udział swój mieli liczni reprezentanci środowisk biznesowych, których wystąpienia miały jedynie postać prezentacji seminaryjnej. 4 Dwa z nich w formie rozszerzonego abstraktu, jedna zaś została dołączona na końcu książki (niealfabetycznie).

INŻYNIERIA OPROGRAMOWANIA W PROCESACH INTEGRACJI SYSTEMÓW INFORMATYCZNYCH Pod redakcją J. Górskiego, C. Orłowskiego, 2010 PWNT Gdańsk SPIS TREŚCI Rozdział 1 Rozdział 2 Rozdział 3 Rozdział 4 Rozdział 5 Rozdział 6 Narzędzia wspomagające generowanie aplikacji typu data intensive dla środowiska webowego R. Adamus, T. Kowalski, K. Kuliberda, J. Wiślicki...1 Wzorce logiki aplikacji reużywalne składniki wymagań A. Ambroziewicz, M. Śmiałek...9 Moduł wspomagający projektowanie i wytwarzanie złożonych systemów informatycznych opartych na Spring i OSGi D. R. Augustyn, Ł. Warchał...17 Reguły efektywnego projektowania semantycznych usług WWW J. Balicki, J. Masiejczyk, A. Zacniewski...25 Integracja systemów w architekturze zorientowanej na usługi I. Bluemke, W. Kiermasz...33 Kontrola spójności modeli uml za pomocą modelu przestrzennego dod I. Bluemke, S. J. Niepostyn...41 Rozdział 7 Konsekwencje zastosowania modelowania w projektach informatycznych - badanie z udziałem praktyków A. Bobkowska, M. Gala...49 Rozdział 8 Rozdział 9 Model diofantyczny problemu osiągalności G. Bocewicz, Z. Banaszak...57 Zastosowanie wymagań jakościowych w procesie wytwarzania oprogramowania sterowanego modelami J. Bojarski, M. Śmiałek...65 Rozdział 10 Systemy MWING i IMES oraz ich wykorzystanie do badań wydajności sieci www L. Borzemski...73 Rozdział 11 Wielokryterialne podejmowanie decyzji z wykorzystaniem ocen rozmytych w środowisku OLAP H. Borzęcka, A. Chojnacki...81 Rozdział 12 Łączenie zwinności metodyki Scrum z dojrzałością modelu CMMI K. Bulska, J. Miler...89

viii Spis treści Rozdział 13 Zespołowe wytwarzanie oprogramowania - praktyki wspierane w środowisku MS TFS B. Celmer, L. Tuzinkiewicz...97 Rozdział 14 Zespołwa realizacja projektu informatycznego: od pomysłu - do wdrożenia. Prowadzenie pracy zespołowej z wykorzystaniem Internetu. W. Dąbrowski, A. Stasiak...105 Rozdział 15 Tworzenie systemu z wykorzystaniem współpracujących maszyn stanowych A. Derezińska, M. Szczykulski...113 Rozdział 16 Praktyki w inżynierii oprogramowania - perspektywa pracy zespołowej I. Dubielewicz, B. Hnatkowska...121 Rozdział 17 Grupowe wspomaganie decyzji w procesie zarządzania przedsięwzięciem informatycznym M. Dytczak, G. Ginda...129 Rozdział 18 Integracja architektury procesowej przedsiębiorstwa i systemu wspomagającego zarządzanie klasy ERP M. Flasiński, J. Jurek...137 Rozdział 19 Modelowanie Usług Integracyjnych w Oparciu o Platformę OfficeObjects Service Broker M. Gajewski, P. Jędrzejowicz, W. Staniszkis, J. Strychowski...145 Rozdział 20 Testowanie w przyrostowym i ewolucyjnym cyklu życia oprogramowania J. Górski, M. Witkowicz...153 Rozdział 21 Norma PN ISO/IEC 12207 jako zabezpieczenie wdrożenia oprogramowania L. Grocholski, A. Niemiec...161 Rozdział 22 Opiniowanie nowej, innowacyjnej, nowoczesnej" technologii L. Grocholski, A. Niemiec...169 Rozdział 23 Transformacja i porównanie modeli jako metoda weryfikacji zgodności implementacji z projektem architektury M. Jakubowski, W. Complak...177 Rozdział 24 Predykcja defektów na podstawie metryk oprogramowania identyfikacja klas projektów M. Jureczko, L. Madeyski...185 Rozdział 25 Analiza możliwości realizacji modułu rozliczalności działań w systemie wspomagania działań operacyjno-procesowych P. Kasprowski, K. Haręźlak...193 Rozdział 26 Weryfikacja procesów biznesowych metodą tablic semantycznych R. Klimek, P. Skrzyński...201

Spis treści ix Rozdział 27 Automatyczna weryfikacja modelu na etapie analizy wymagań R. Klimek, P. Skrzyński, M. Turek...209 Rozdział 28 Indexing in Processing of Heterogeneous Resources T. Kowalski, R. Adamus, K. Kuliberda, J. Wiślicki...217 Rozdział 29 Sterowane modelem narzędzie do analizy Probabilistycznych Drzew Niezdatności z Zależnościami Czasowymi M. Kowalski...225 Rozdział 30 Porównanie dwóch metod symulacji zadań współbieżnych W. Koziński...233 Rozdział 31 Pączkowanie metoda rozwoju interoperacyjnych komponentów dla środowisk rozproszonych H. Krawczyk, P. Lubomski...241 Rozdział 32 Integracja procesu konstruowania i doświadczalnej weryfikacji konstrukcji z wykorzystaniem sieci neuronowej J.Lipski, P. Chojnacki...249 Rozdział 33 Standardy informacji medycznych jako forma integracji danych w szpitalnych systemach informatycznych A. Nowakowski, A. Zair...255 Rozdział 34 Badanie technologii informatycznych u dostawcy usług internetowych C. Orłowski, T. Sitek, M.Nalewajko...261 Rozdział 35 Modele integracji systemów informatycznych przedsiębiorstw C. Orłowski, A. Ziółkowski, P. Madej...269 Rozdział 36 Implementacja procesów zarządzania zmianami w przedsiębiorstwie C. Orłowski, A. Ziółkowski, Ł. Szczygielski...277 Rozdział 37 Closing the Gap Between Industry and Science with Smart Knowledge Engineering Based Management Support C. Sanin...283 Rozdział 38 Koncepcja projektowania inteligentnych systemów zarządzania G. Setlak...287 Rozdział 39 Platforma wymiany wiadomości oparta na kolejkach wzorzec projektowy klasy enterprise J. Smagłowski, P. Poznański...295 Rozdział 40 Wybór częściowego śladu w debuggerach dwukierunkowych M. Stefaniak...301 Rozdział 41 Testowanie regresyjne sterowane wymaganiami T. Straszak, M. Śmiałek...305

x Spis treści Rozdział 42 Półautomatyczna klasteryzacja dokumentów na podstawie zadanego tematu K. Strzałka, A. Zgrzywa...313 Rozdział 43 Zarzadzanie wiedzą - podejmowanie decyzji w systemie klasy workflow E. Szczerbicki, B. Kucharski...321 Rozdział 44 Optymalizacja witryny internetowej Banku Zachodniego WBK S.A. na podstawie testów użyteczności M. Szulc, A. Jarzębowicz...329 Rozdział 45 Integracja modeli ontologicznych metodyk zarządzania projektami it na przykładzie zarządzania zmianą P. Szwed, G. Rogus, J. Werewka...337 Rozdział 46 Aktywna metoda testowania bezpieczeństwa aplikacji webowych httpvalider oraz ocena jej skuteczności A. Turower, A. Wardzinski...345 Rozdział 47 Smart Knowledge Engineering Based Management Support C. Toro...353 Streszczenia...359 Abstracts...369 Indeks autorów...379 Wykaz recenzentów...380