decyzji hurtownie procesów
|
|
- Martyna Stefaniak
- 9 lat temu
- Przeglądów:
Transkrypt
1 Instytut Systemów Informatycznych Wydział Cybernetyki Wojskowa Akademia Techniczna System analizy procesów i wspomagania podejmowania decyzji hurtownie procesów Wstęp Jednym z wymagań, jakie w kontekście wsparcia dla opisywania ścieżek klinicznych (ang. Clinical Pathways) stawia się dziedzinie informatyki, jest dostarczanie metod i narzędzi umożliwiających ich dokumentowanie w postaci procesów. Wymaganie to wynika m.in. z faktu, iż ścieżka kliniczna jest procesem 1, a dokładnie kompletnym planem leczenia pacjenta z problemem zdrowotnym, składającym się ze zbioru powiązanych ze sobą interwencji medycznych realizowanych w określonym porządku i w określonym czasie 2. Podejście procesowe do opisywania ścieżek klinicznych polega na zdefiniowaniu wspomnianych interwencji wraz z ich otoczeniem oraz powiązaniu ich między sobą wg logiki zgodnej m.in. z wiedzą medyczną. Ścieżki kliniczne powinny być dokumentowane jako procesy, z zachowaniem przyjętych standardów umożliwiających ich łatwe przenoszenie między różnymi poziomami i kontekstami modelowania, różnymi systemami informatycznymi oraz różnymi placówkami medycznymi. 1 Proces to zbiór powiązanych ze sobą czynności, które przekształcają wejścia w wyjścia według określonych reguł, w oparciu o określone zasoby i w efekcie prowadzą do realizacji określonych celów. 2 T. Gzik, Analiza rozwiązań informatycznych wykorzystywanych do wspierania modelowania procesów wspomagania podejmowania decyzji medycznych, w: Raport z realizacji zadania 1 projektu POIG /08, red. G. Bliźniuk, WAT, Warszawa 2009, s. 207.
2 Przedstawienie ścieżek klinicznych jako modelu procesów umożliwia, a wręcz wymusza, ich wykorzystywanie w sposób analogiczny do sposobu wykorzystywania modelu procesów biznesowych. Istotna jest w tym zakresie możliwość: z usprawniania procesów (ang. process reengineering), z symulowania procesów (ang. process simulation), z automatyzowania procesów (ang. workflow). Reinżynieria procesów polega na przeprowadzeniu gruntownej analizy modelu procesów oraz organizacji, której dotyczą procesy, w celu przebudowy modelu zgodnie z przyjętymi założeniami. Raz zdefiniowana i udokumentowana ścieżka kliniczna może zmieniać się w wyniku pojawienia się nowej wiedzy medycznej. Podobnie jak procesy biznesowe, ścieżki kliniczne powinny podlegać stałej obserwacji, ocenie i aktualizacji. Symulacja procesów to najczęściej jeden z etapów ich reinżynierii. Odbywa się on w oparciu o ściśle określone kryteria i założenia oraz dedykowane do tego celu narzędzia informatyczne. Wartością dodaną wynikającą z przeprowadzenia symulacji procesów jest informacja o potencjalnych zagrożeniach w realizacji procesów, np. zapętleniu, braku zasobów, sprzecznych warunkach logicznych sterujących przepływem pracy. W przypadku ścieżek klinicznych bardzo ważna jest wiedza na temat potencjalnych wąskich gardeł, które mogą bezpośrednio wpływać na stan zdrowia pacjenta, np. brak krwi danej grupy. Powinny być one wykrywane możliwe jak najszybciej w trakcie realizacji ścieżki lub jej symulacji i jeszcze szybciej eliminowane. Workflow to automatyzacja procesów biznesowych w całości lub w części, podczas której dokumenty, informacje i zadania są przekazywane pomiędzy uczestnikami procesu według określonych reguł. Workflow można określać również jako wdrożenie w oparciu o systemy informatyczne zaprojektowanych procesów biznesowych wybranej organizacji w celu usprawnienia ich wykonywania. W przypadku ścieżek klinicznych bardzo ważny jest przepływ informacji w ramach zarówno pojedynczej placówki medycznej, jak i wielu współpracujących ze sobą, np. jeśli chodzi o zmianę miejsca leczenia pacjenta, istotne jest szybkie przekazanie informacji o dotychczasowym procesie leczenia i jego wynikach 3. Od wytycznych i ścieżek klinicznych do procesów Modelowanie ścieżek klinicznych to zagadnienie bardzo złożone i czasochłonne. Trudności wynikają m.in. z faktu, iż istnieje bardzo duża różnorodność decyzji i zdarzeń, jakie mogą mieć miejsce w trakcie trwania leczenia. Ich odwzorowanie w postaci procesu wymaga określenia skończonego zbioru wspomnianych zdarzeń i decyzji oraz dysponowania odpowiednią notacją (językiem) modelowania pozwalającą na przedstawienie tak mało przewidywalnych przebiegów. 3 D. Tukaj, Ścieżki kliniczne co to jest i jak je wytyczać?, Ogólnopolski Przegląd Medyczny 2005, nr 9 10, s
3 System analizy procesów i wspomagania podejmowania decyzji hurtownie procesów Na rynku jest dostępnych wiele metod, notacji i języków dedykowanych do modelowania procesów. Wszystkie mogą zostać zastosowane z mniejszym lub większym powodzeniem do modelowania ścieżek klinicznych. Jako kryterium powodzenia można przyjąć: 1) stopień czytelności ścieżek dla zwykłego odbiorcy, 2) możliwość odzwierciedlenia na modelu wszystkich zachowań procesów, 3) możliwość przenoszenia definicji ścieżek, 4) możliwość automatyzacji całych ścieżek lub ich części. Czytelność modelu procesów jest uzależniona m.in. od liczby różnych elementów graficznych wykorzystanych do budowy modelu. Im większa jest ta liczba, tym mniej czytelny i trudniejszy w zrozumieniu staje się model. Dlatego też ogólnie przyjęta zasada modelowania (niezależna od stosowanej notacji/języka) mówi, iż powinno się stosować możliwie najmniejszą liczbę różnych symboli graficznych, bez względu na to, jak bogata jest wykorzystywana notacja (język). Nie wszystkie dostępne notacje i języki umożliwiają modelowanie podstawowych wzorców procesowych. Często jest wymagane definiowanie dodatkowych atrybutów, które ukrywa się pod elementami graficznymi przyjętej notacji. Notacją, która w zakresie odzwierciedlania wzorców procesowych zdecydowanie góruje nad konkurentami, jest BPMN a tym samym języki, których konstrukcje odpowiadają tej notacji, np. XPDL. Przenoszenie definicji procesów, w tym definicji ścieżek klinicznych, ma bardzo duże znaczenie m.in. ze względu na możliwość ich rozpowszechniania. Model procesów powinien być zbudowany w oparciu o notację (język) zapewniającą możliwość przenoszenia jego definicji między najważniejszymi z punktu widzenia projektu narzędziami informatycznymi. Ma to również bardzo duże znaczenie w kontekście automatyzacji procesów i ich interpretowania przez silniki workflow. Język XPDL powoli staje się standardem w tym zakresie i jest wspierany przez większość liczących się na rynku narzędzi. Wiele z nich umożliwia automatyczne wygenerowanie definicji procesu w XPDL bezpośrednio z modelu graficznego BPMN, co m.in. wpływa na fakt, iż para BPMN i XPDL staje się liderem w dziedzinie modelowania procesów. Definicja procesu workflow opisująca konkretną ścieżkę kliniczną dla jednostki chorobowej wymaga zdefiniowania jej na trzech poziomach 4. Na najwyższym poziomie (tzw. poziomie krajowym/narodowym) powinny zostać opracowane wytyczne i ścieżki kliniczne dla jednostek chorobowych przez zespoły specjalistów, którzy na podstawie najnowszej dostępnej wiedzy medycznej opracują wzorcową definicję postępowania w przypadku zaistnienia danej jednostki chorobowej. Następnym poziomem opisu wytycznych i ścieżek klinicznych jest modyfikacja wzorcowego procesu postępowania dla określonej jednostki chorobowej na potrzeby określonej placówki medycznej. 4 G. Bliźniuk, Ranking inicjatyw standaryzacyjnych i dobór zestawu standardów, kluczowych dla dalszych etapów realizacji projektu, w: Raport z realizacji zadania 1 projektu POIG /08, red. G. Bliźniuk, WAT, Warszawa 2010, s
4 Modyfikacja ta może być podyktowana uwarunkowaniami np. ekonomicznymi, technicznymi czy też merytorycznymi i jest konieczna, aby dostosować wzorcową definicję procesu z poziomu krajowego do możliwości danej placówki medycznej. Na najniższym poziomie opisu postępowania w ramach jednostki chorobowej jest plan leczenia dla konkretnego pacjenta, bazujący na definicji procesu opisującego ścieżkę kliniczną. Plan leczenia ma charakter dynamiczny, czyli jest definicją procesu, która zarówno może być modyfikowana na etapie przygotowywania planu leczenia (ang. design time), jak i może podlegać modyfikacji w trakcie realizacji tego procesu (ang. run time). Modyfikacja planu leczenia jest decyzją lekarza prowadzącego i może być spowodowana koniecznością odejścia od definicji wzorcowej ze względu na wystąpienia dodatkowych czynników, które nie były uwzględniane przy definicji procesu wzorcowego (np. współistnienie wielu jednostek chorobowych, ograniczenia czasowe, zastosowanie różnych metod diagnostyki medycznej itp.). Modyfikacja ta nie powinna być ograniczona tylko do zmian w obrębie definicji wzorcowej ścieżki, ale powinna umożliwiać w sposób dość swobodny modyfikację lub całkowitą zmianę definicji takiej ścieżki w szczególnych procesach leczenia. W tym przypadku konieczne jest posiadanie możliwości opisania procesu z uwzględnieniem jego dynamiki 5, na etapie zarówno opisu definicji procesu, jak i jego wykonania. Realizacja wielu planów leczenia pozwoli na analizę sposobów leczenia podobnych przypadków i jednostek chorobowych, przy uwzględnieniu aspektów statystycznych zgromadzonych zrealizowanych planów leczenia, jak i semantycznych oraz ontologicznych uwarunkowań tych działań. W czasie realizacji na Wydziale Cybernetyki WAT projektu POIG /08 opracowano eksperymentalną implementację narzędzia workflow, które posiada zdolność uruchamiania procesów workflow dla komputerowo interpretowalnych ścieżek klinicznych. W niniejszym opracowaniu zostały poruszone zagadnienia tzw. hurtowni procesów, umożliwiającej trwałe przechowywanie odpersonalizowanej informacji o sposobie wykonania planów leczenia w postaci procesów workflow dla poszczególnych ścieżek klinicznych. Na podstawie tych informacji można skutecznie wspomagać prowadzenie indywidualnego procesu leczenia, a także prowadzenie badań jakościowych dotyczących procesu leczenia. Autorzy rozważają również problematykę dedykowanego metamodelu instancji procesów gromadzonych w hurtowni oraz metody unifikacji opisu zrealizowanych procesów z wykorzystaniem opracowanej do tego celu ontologii. Jest to konieczne do utworzenia mechanizmów przechowywania trwałej informacji o przebiegu procesów leczenia, dokonywania różnego rodzaju analiz, w tym m.in.: wyszukiwania podobieństw, wzorców, trendów, anomalii w zrealizowanych procesach leczenia, analiz semantycznych i ontologicznych procesów leczenia, analiz wielowymiarowych przebiegów tych procesów, oraz opracowywania wniosków w zakresie efektywności przebiegów tych procesów. 5 Jest to tzw. proces dynamiczny. 24
5 System analizy procesów i wspomagania podejmowania decyzji hurtownie procesów Uelastycznianie procesów procesy dynamiczne Możliwość definiowania ścieżek klinicznych w postaci procesów biznesowych oraz realizacji planów leczenia jako ich praktycznych instancji pozwala na gromadzenie danych o procesach, jak i o ich realizacjach oraz wykonanie ich analizy. Obecnie stosowane podejście w systemach klasy workflow powoduje, że podstawowym nurtem automatyzacji procesów jest ich realizacja zgodnie z definicją procesu. Jest to dość sztywne podejście, ale skuteczne w obszarze bardzo dobrze rozpoznanym i przebadanym. Pewnymi sposobami na zwiększenie elastyczności w stosowaniu podejścia procesowego są tzw. procesy ad hoc, które pozwalają na wprowadzenie dużego niedeterminizmu zarówno w definicji procesu, jak i w jego realizację. Formą pośrednią pomiędzy klasyczną definicją procesu a procesami typu ad hoc są procesy dynamiczne 6 (rysunek 1), które pozwalają na określenie definicji głównej ścieżki procesu oraz zbioru możliwych lub dopuszczalnych procesów/aktywności wraz z mechanizmami pozwalającymi na określenie możliwości użycia poszczególnych procesów w trakcie realizacji instancji procesu i w różnych jego stanach, do czego jest wykorzystywany opis warunków pre i post dla procesu. P 1 P 2 P 4 P 3 pre P 1 post P X1 P X2 ~ P X3 P Xn Rysunek 1. Przykładowy diagram procesu dynamicznego z opisem warunków pre i post dla wykonania procesu Źródło: J. Koszela, Opracowanie oceny przydatności metod standaryzacji opisu planu wykonywania instancji procesów działalności w kontekście wytycznych i ścieżek klinicznych, w: Raport końcowy projektu POIG /08, red. G. Bliźniuk, WAT, Warszawa 2009, s Zwiększanie elastyczności procesów w obszarze definicji i realizacji jest szczególnie istotne ze względu na realizację planów leczenia, w których definicja postępowania nie jest sztywno związana z ich realizacją, tak jak ma to miejsce w przypadku planów indywidualnego, bazującego na ścieżce klinicznej leczenia pacjenta. 6 J. Koszela, Opracowanie oceny przydatności metod standaryzacji opisu planu wykonywania instancji procesów działalności w kontekście wytycznych i ścieżek klinicznych, w: Raport końcowy projektu POIG /08, red. G. Bliźniuk, WAT, Warszawa 2009, s
6 Hurtownia procesów system analizy procesów Możliwość zgromadzenia wielu definicji procesów i danych o realizacji procesów zarówno klasycznych, ad hoc, jak i dynamicznych daje możliwość dokonywania analiz zgromadzonych danych o procesach na etapie ich definicji i realizacji. Takim specjalizowanym rozwiązaniem pozwalającym na zgromadzenie i analizę procesów jest hurtownia procesów 7 wraz z metodami i narzędziami do eksploracji procesów, jako specjalizowana hurtownia danych. W przypadku hurtowni procesów mamy do czynienia z dwoma obszarami zasobów dotyczących procesów: ich definicji (wzorce) i instancji (realizacje) rysunek 2. Głównymi zadaniami stawianymi przed hurtownią procesów jako jednym z narzędzi wspomagających podejmowanie decyzji jest możliwość przeprowadzania analiz zgromadzonych zasobów, takich jak: w obszarze analizy definicji procesów: z podpowiadanie wzorców definicji procesów podczas modelowania na podstawie użytych już elementów procesu i zbioru wzorców, z miary podobieństwa semantycznego definicji procesu lub elementów definicji, z miary podobieństwa strukturalnego definicji procesu lub elementów definicji, z walidacja poprawności definicji procesu metodą analizy grafu utworzonego na podstawie tej definicji, z analiza budowy definicji procesu metodą analizy grafu utworzonego na podstawie tej definicji: stopień szczegółowości definicji zdefiniowany jako: czytelność liczba wierzchołków pojedynczego grafu i podgrafów składowych, złożoność liczba zasobów przydzielonych do grafu lub grafu składowego, czy może wystąpić zakleszczenie, kiedy dwie aktywności będą nawzajem czekać na swoje zakończenie, czy wszystkie przypadki zostały uwzględnione w definicji, w obszarze analiza wykonania procesów (instancji): z tzw. process mining: odkrywanie nowych definicji procesów na podstawie instancji wykonania procesów, odchylenia wykonania od definicji procesu, wyszukiwanie wzorców oraz rzadkich i częstych sekwencji zdarzeń, z analizy ilościowe: czasu wykonania, opóźnień, wykorzystania zasobów, 7 T. Gzik, P. Kędzierski, J. Koszela, Hurtownie procesów i procesy dynamiczne jako narzędzia wspierające wspomaganie podejmowania decyzji medycznych, w: Modelowanie i zastosowanie komputerowych systemów medycznych, red. M. Cieciura, W. Olchowik, Vizja Press&IT, Warszawa 2009, s
7 System analizy procesów i wspomagania podejmowania decyzji hurtownie procesów ile instancji może być powołanych w ciągu godziny, jaki jest średni czas przepływu, ile dodatkowych zasobów może być potrzebnych, jak dużo zasobów określonego typu jest zużywanych w ciągu dwóch dni roboczych itp., z miary podobieństwa sekwencji zdarzeń, z analiza adekwatności procesu w stosunku (czy dany proces w efekcie daje oczekiwane wyniki), z identyfikacji problemów (np. zatory) i ich przyczyn. Wymienione powyżej przypadki są tylko przykładami wielu różnych i możliwych analiz dotyczących procesów, jakie można zrealizować i w efekcie wykorzystać do polepszenia jakości w procesie podejmowania decyzji. Poniżej (rysunek 2) został zaprezentowany ogólny schemat architektury hurtowni procesów wraz z narzędziami do analizy i eksploracji procesów. Do głównych komponentów systemu należy zaliczyć: mechanizm ETL, znany z hurtowni danych i rozszerzony o mechanizmy unifikacji strukturalnej i semantycznej procesów i instancji, hurtownię procesów ze składem procesów ukierunkowanym na efektywne przetwarzanie danych o procesach (np. postać macierzowa opisu procesu jako grafu) oraz narzędzia do analizy i eksploracji procesów. Definicje procesów XPDL BPEL GLIF Dokumentacja procedur ETL Analiza strukturalna i składniowa: Unifikacja danych Czyszczenie Hurtownia Procesów Hurtownie tematyczne: Definicji Instancji Wzorców Zapytania ad hoc Raporty Instancje procesów Logi Audyt OLTP Workflow Analiza semantyczna: Utożsamianie elementów Grupowanie elementów Analiza danych Charakterystyki: ilościowe, kosztowe, jakościowe Eksploracja process mining Wyszukiwanie wzorców Interfejsy WS Powiadamianie o anomaliach Dane źródłowe Konwersja danych Hurtownie tematyczne procesów Warstwa prezentacji Rysunek 2. Schemat architektury hurtowni procesów Do poprawnej realizacji analiz procesów bardzo istotnym etapem jest ETL, w którym procesowi unifikacji podlegają nie tylko struktura procesu, lecz także semantyka opisu poszczególnych procesów. Do unifikacji semantycznej procesów można wykorzystać rozwiązania z obszaru informatycznych zastosowań semantyki 27
8 i ontologii, w którym na potrzeby tego działania projektant musiałby przygotować właściwą ontologię 8. Jednym z problemów napotykanych w podejściu procesowym jest zapewnianie mechanizmów integracji danych przekazywanych pomiędzy poszczególnymi wywołaniami usług. Bardzo często konstruowane środowiska wymagają dostarczania dedykowanych mechanizmów logiki biznesowej odpowiadających za translację danych pomiędzy poszczególnymi etapami realizacji procesu biznesowego. Prezentowane podejście zakłada wykorzystanie modeli semantycznych do wsparcia opisu, a w konsekwencji integracji danych współdzielonych w procesowym środowisku wykonawczym. Budowa tego typu modeli zwykle wykorzystuje dedykowane języki deklaratywne oparte o formalizmy logiki pierwszego rzędu (ang. First Order Logic) lub logiki opisowej (ang. Description Logic) 9. Podejście takie szczególnie jest uzasadnione w przypadku integracji środowisk SOA, które w swoim założeniu mają oferować mechanizmy dopasowania semantyki i syntaktyki przetwarzanych danych. O ile transformacje struktur danych są zwykle problemem inżynierskim, o tyle semantyka zwykle przysparza większych problemów, co jest związane z identyfikacją kontekstu użycia wartości słownikowych, typów wyliczeniowych itd. W większości przypadków specyfikacja modelu semantycznego wykorzystuje język Ontology Web Language (OWL), będący standardem W3C. Ważną rolę w definicjach modeli semantycznych odgrywają możliwości języka OWL i mechanizmów wnioskujących w ramach automatycznej weryfikacji spójności modelu pojęciowego oraz modelu instancji, klasyfikacji instancji, sprawdzenia tożsamości instancji (badanie, czy dwie instancje są tym samym bytem). Obecny rozwój języków opisu i algorytmów wnioskowania dąży do zapewnienia dużej ekspresyjności wyrażania konstrukcji modelu semantycznego, jednocześnie zapewniając efektywne mechanizmy wnioskujące. Warto w tym momencie zwrócić uwagę na to, że modele semantyczne wymagają teraz dużych mocy do przetwarzania, co jest wynikiem dużej pamięciochłonności opisów semantycznych i ich wewnętrznej reprezentacji wewnątrz środowisk przetwarzania tych modeli (JENA, Protege, Neon Toolkit itd.). Ideologia opisu semantycznego dąży do automatyzacji przetwarzania danych z uwzględnieniem kontekstu, w którym zostały umieszczone. Poprzez automatyzację rozumie się przede wszystkim budowę automatów przetwarzających zasoby sieci WWW. Środowiska wieloagentowe są właśnie formą takiego przetwarzania, a semantyka obecna jest w komunikacji zarówno pomiędzy agentami, jak i bezpośrednio przy interakcji z zasobami sieci. Wraz z językami opisu powstała potrzeba opracowania standardów języków zapytań operujących na tym opisie. Języki te w swojej 8 T.R. Gruber, Toward Principles for the Design of Ontologies Used for Knowledge Sharing, International Journal of Human Computer Studies 1995, no. 43, s F. Baader, D. Calvanese, D. McGuinness, D. Nardi, P. Patel Schneider, The Description Logic Handbook: Theory, Implementation and Application, wyd. 2, Cambridge University Press, Cambridge 2003, s
9 System analizy procesów i wspomagania podejmowania decyzji hurtownie procesów idei są językami deklaratywnymi i w wyniku tego odzwierciedlają struktury grafowe reprezentujące zawartość pobraną z modelu na podstawie określonych kryteriów. Aplikacja zgodna z ideą Semantic Web potrafi wyszukiwać interesujące użytkownika dane, łącząc je znaczeniowo, a co najważniejsze wnioskując kontekst. Umożliwia to zwiększenie efektywności przeszukiwania zasobów, weryfikacji postaci metaopisu, a przede wszystkim zwiększenie trafności zapytań. Interoperacyjność procesów często jest rozpatrywana z perspektywy zapewniania łączy technicznych i poziomu syntaktycznego danych. Semantyka w zapewnianiu interoperacyjności systemów jest skojarzona z różnym odwzorowaniem znaczenia pojęć wykorzystywanych w kilku systemach. Interoperacyjność na poziomie danych bardzo często jest zapewniana przez dedykowane mechanizmy migracji danych. Trzeba przy tym zwrócić uwagę na to, że zwykle migracja danych jest przeprowadzana w określonych odstępach czasu i nie wykonuje się jej jako procesu ciągłego. Przygotowanie mechanizmów migracji, oprócz wyzwań polegających na zapewnieniu łącza technologicznego i dopasowania struktur danych, wymaga skrupulatnej analizy znaczenia migrowanych danych w systemach docelowych. Semantyka danych często jest powiązana z mechanizmami logiki aplikacji, która interpretuje te dane na potrzeby implementowanej logiki biznesowej. Niniejsze rozważania wskazują na możliwość przesunięcia punktu ciężkości tego zadania na dedykowany opis dostarczany wraz z danymi. Niewątpliwą zaletą opisywanego podejścia jest elastyczność modyfikacji tych elementów w zakresie właśnie dostarczania interpretacji. Wykorzystanie specyficznych konstrukcji języka OWL, w którym są wykonywane opisy zbiorów danych, pozwalają na budowę pomostów semantycznych (ang. semantic bridge) 10. Integracja zbiorów danych przy pomocy modeli semantycznych ma na celu zastosowanie generycznych mechanizmów oprogramowania z wykorzystaniem dostarczonego opisu syntaktycznego i semantycznego. Różnica pomiędzy tym podejściem a egzystującymi na rynku rozwiązaniami jest diametralna, albowiem zbudowany mechanizm integrujący zbiory danych wymaga jedynie modeli i reguł transformacji. Dla ułatwienia procesu wytwarzanie takich modeli semantycznych i mapowań jest często wspierane przez dedykowane środowiska i narzędzia IDE. Warto przy tym zwrócić uwagę na jeszcze jeden ważny aspekt: jeżeli w wybranych dwóch systemach zostały przygotowane opisy semantyczne dla przechowywanych w nich danych, to proces obustronnej migracji danych może być przeprowadzony z wykorzystaniem pomostów semantycznych na poziomie modeli dziedzinowych. Schematycznie proces ten może być opisany następująco: 10 M. Chmielewski, A. Gałka, Semantic battlespace data mapping using tactical symbology, w: Advances in Intelligent Information and Database Systems, red. N.T. Nguyen, R. Katarzyniak, S.M. Chen., Springer, Berlin 2010, s
10 1. Dane systemu A transformowane są do postaci semantycznej z wykorzystaniem warstwy mapującej systemu A. 2. Mechanizmy wnioskujące w połączeniu z definicjami pomostów semantycznych transformują dane (instancje) wyrażone w semantyce systemu A do danych wyrażonych w semantyce systemu B. 3. Instancje danych wyrażone w semantyce systemu B są przy użyciu transformat systemu B spłaszczane do struktur danych systemu B. Opisana powyżej procedura w konsekwencji pozwala na odwracanie procesu migracji oraz jego dalszą rozbudowę o nowe heterogeniczne źródła danych. Wymogiem koniecznym jest jednak dostarczenie wraz z zasobami danych modelu semantycznego oraz mapowań pomiędzy składowymi warstwami syntaktyki i semantyki. Rysunek 3. Warianty procesu mapowania modeli semantycznych wykorzystywane do integracji odrębnych opisów tej samej dziedziny (ontologii) Źródło: M. Chmielewski, Ontology based indirect association assessment method using graph and logic reasoning techniques, Doctorial dissertation, WAT, Warszawa 2011, s Pojęcia pomostów semantycznych zostały zaczerpnięte z metod integracji modeli semantycznych i są związane ze strategiami mapowania 11 (ang. ontology map 11 M. Ehrig, Y. Sure, Ontology mapping an integrated approach, w: The Semantic Web: Research and Applications, First European Semantic Web Symposium, Springer, Greece 2004, s
11 System analizy procesów i wspomagania podejmowania decyzji hurtownie procesów ping) lub scalania (ang. ontology merging) modeli. Opisane procesy odznaczają się następującymi cechami: z mapowaniem ontologii podobieństwa semantyczne są wyciągane ze źródłowych modeli i tworzą odrębny model dziedziny; podobieństwa mogą być również wykorzystywane do reprezentowania heterogenicznych baz wiedzy, dostarczając interfejsu transformacji pomiędzy odrębnymi zbiorami semantycznymi (tzw. formami reprezentacji); z scalaniem ontologii wynikiem jest zunifikowana ontologia bazująca na ontologiach źródłowych; zunifikowana ontologia określa semantykę zbiorów oryginalnych ontologii, eliminując niespójności semantyczne; proces łączenia ontologii musi zapewniać poprawność obsługi podobieństw oraz sprzeczności semantycznych. Rysunek 4. Etapy identyfikacji pomostów semantycznych w procesie mapowania modeli semantycznych Źródło: M. Chmielewski, Ontology based indirect association assessment method using graph and logic reasoning techniques, Doctorial dissertation, WAT, Warszawa 2011, s Pomosty semantyczne są konstrukcjami definiującymi tożsame elementy modeli. W tym celu używa się konstrukcji równoważności pojęć (ang. Concept Equivalence Axiom) oraz równoważności relacji/ról (ang. Concept Equivalence Role). Konsekwencją użycia tych zapisów w modelu jest pozwolenie mechanizmom wnioskującym na postrzeganie instancji danych pojęć jako równoważnych sobie, a więc dane wyrażone w jednej semantyce automatycznie będą interpretowane jako dane o znaczeniu definiowanym przez drugi model semantyczny. Opisywane podejście wykorzystuje następujące dyrektywy języka OWL: z owl:equivalentclass pozwalające na definicje tożsamych klas-pojęć, z owl:equivalentproperty pozwalające na definicje tożsamych ról-relacji, z owl:sameas pozwalające na definicje tożsamych indywiduów-instancji. Tożsamość przedstawionych elementów może być wykorzystana do bezpośredniego wskazania odpowiadających sobie elementów. W mapowanych modelach może 31
12 jednak nie istnieć wymagany zbiór tożsamych pojęć, w takim przypadku należy dostarczyć dodatkowe pojęcia, które będą dołączone do jednej z mapowanych ontologii. Dla zilustrowania wykorzystania zaproponowanej metody skonstruowany został przykład z dziedziny medycyny. Scenariusz wykorzystania mechanizmów semantycznego mapowania danych zakłada, że do systemu wprowadzane są instancje pomiarów diagnostycznych opisanych w odrębnej semantyce. Tabela 1. Opisy symptomów schorzeń pochodzących z wywiadu lekarskiego i zapisane w semantyce Onto_Ord_MD i Onto_Def_MD Opis Przypadku Opis wzorca Symptomy (objawy) Onto_ Mapowanie Ord_MD: gorączka, zaburzenia podwyższone tętno = koordynacji, zwracanie tachykardia, treści pokarmowej, zwracanie treści podwyższone tętno, pokarmowej = wymioty zawroty głowy Wywiad medyczny Mapowanie Wywiad medyczny schorzenia serca, guz jelit, duszności guz jelit = nowotwór złośliwy jelita grubego, duszności = astma oskrzelowa Symptomy (objawy) Onto_ Def_MD: gorączka, zaburzenia koordynacji, wymioty, tachykardia, zawroty głowy schorzenia serca, nowotwór złośliwy jelita grubego, astma oskrzelowa Wykorzystując przygotowany model semantyczny, powyższy przypadek możemy zapisać z wykorzystaniem instancji ontologii jako asercje instancji objawów i wywiadu medycznego (tabela 2). Tabela 2. Zestawienie odpowiadających sobie elementów w konstrukcjach semantycznych. Zestawienie prezentuje pary równoważnych instancji pojęć w zdefiniowanych semantykach Symptomy (Objawy) Onto_Ord_MD: Gorączka_OBJAWY, Zaburzenia_Koordynacji_OBJAWY Zwracanie_Tresci_Pokarmowej_OBJAWY, Podwyższone_Tetno_OBJAWY, Zawroty_Głowy_OBJAWY Wywiad medyczny Schorzenia_Serca_HISTORIA, Guz_Jelit_ HISTORIA, Dusznosci_HISTORIA Symptomy (Objawy) Onto_Def_MD: Gorączka_SYMPTOM, Zaburzenia_Koordynacji_SYMPTOM Wymioty_SYMPTOM, Tachykardia_SYMPTOM, Zawroty_Głowy_SYMPTOM Wywiad medyczny Schorzenia_Serca_WYWIAD_MEDYCZNY, Nowotwor_Zlosliwy_Jelita_Grubego_ WYWIAD_MEDYCZNY, Astma_Oskrzelowa_WYWIAD_MEDYCZNY 32
13 System analizy procesów i wspomagania podejmowania decyzji hurtownie procesów Zbiory instancji są dowiązane poprzez role z instancją pacjenta: Onto_Ord_MD (Pacjent odczuwa Objaw, Pacjent posiada zarejestrowana Historia), oraz Onto_Def_MD (Pacjent odczuwa Symptom, Pacjent posiada zarejestrowany WywiadMedyczny), Mapowania (ontologia Semantic_Map) pomosty semantyczne: (owl:sameas Podwyższone_Tetno_OBJAWY Tachykardia_SYMPTOM) (owl:sameas Zwracanie_Tresci_Pokarmowej_OBJAWY Wymioty_SYMPTOM) (owl:sameas Guz_Jelit_HISTORIA Nowotwor_Zlosliwy_Jelita_Grubego_WY WIAD_MEDYCZNY) (owl:sameas Dusznosci_HISTORIA Astma_Oskrzelowa_WYWIAD_ME DYCZNY) Bardzo użyteczne staje się w tym miejscu uwzględnienie mapowania semantycznego, w którym wykorzystuje się transformatę opisów symptomów jednostek chorobowych wyrażonych w języku potocznym oraz dziedzinowe fachowe terminy przypisane takim opisom, np. kołatanie serca = palpitacja, przyspieszenie bicia serca = tachykardia. Podsumowanie Podejmowanie tematyki badawczej przez zespół z Instytutu Systemów Informatycznych Wydziału Cybernetyki WAT dotyczącej systemów analizy procesów i wspomagania decyzji, jakimi są hurtownie procesów, jest kontynuacją prac związanych z realizacją projektu POIG /08 Modelowanie repozytorium i analiza efektywności informacyjnej wytycznych i ścieżek klinicznych w służbie zdrowia. Opisane w artykule aspekty problematyki systemów analizy procesów, a w szczególności koncepcja architektury hurtowni procesów i jej elementów składowych (modele, standardy, składy procesów, semantyczny ETL itd.), oraz opracowywane metody i narzędzia analizy procesów są w trakcie realizacji prac badawczych prowadzonych w WCY WAT. Podjęcie tej tematyki obejmuje nie tylko aspekty związane z metodami wspomagania decyzji, np. medycznych, lecz także problematykę modelowania i realizacji procesów, interoperacyjności systemów, metod wielowymiarowego badania jakości procesu, a w szczególności procesów diagnozy leczenia i terapii, co w połączeniu z powszechnie stosowanymi metodami analizy danych wykorzystywanymi przez klasyczne hurtownie danych powinno znacznie zwiększyć jakość i efektywność procesu wspomagania decyzji na różnych ich poziomach. 33
14 Literatura 1. Baader F., Calvanese D., McGuinness D., Nardi D., Patel Schneider P., The Description Logic Handbook: Theory, Implementation and Application, wyd. 2, Cambridge University Press, Cambridge Bliźniuk G., Ranking inicjatyw standaryzacyjnych i dobór zestawu standardów, kluczowych dla dalszych etapów realizacji projektu, w: Raport z realizacji zadania 1 projektu POIG /08, red. G. Bliźniuk, WAT, Warszawa Chmielewski M., Gałka A., Semantic battlespace data mapping using tactical symbology, w: Advances in Intelligent Information and Database Systems, red. N.T. Nguyen, R. Katarzyniak, S.M. Chen, Springer, Berlin Chmielewski M., Koszela J., The concept of C4I systems data integration for planning joint military operations, based on JC3 standard, w KES AMSTA 10 Proceedings of the 4th KES international conference on Agent and multi agent systems: technologies and applications, cz. 1, Springer, Berlin Heidelberg Ehrig M., Sure Y., Ontology mapping an integrated approach, w: The Semantic Web: Research and Applications, First European Semantic Web Symposium, Springer, Greece Gruber T.R., Toward Principles for the Design of Ontologies Used for Knowledge Sharing, International Journal of Human Computer Studies 1995, no Gzik T., Analiza rozwiązań informatycznych wykorzystywanych do wspierania modelowania procesów wspomagania podejmowania decyzji medycznych, w: Raport z realizacji zadania 1 projektu POIG /08, red. G. Bliźniuk, WAT, Warszawa Gzik T., Kędzierski P., Koszela J., Hurtownie procesów i procesy dynamiczne jako narzędzia wspierające wspomaganie podejmowania decyzji medycznych, w: Modelowanie i zastosowanie komputerowych systemów medycznych, red. M. Cieciura, W. Olchowik, Vizja Press&IT, Warszawa Koszela J., Opracowanie oceny przydatności metod standaryzacji opisu planu wykonywania instancji procesów działalności w kontekście wytycznych i ścieżek klinicznych, w: Raport końcowy projektu POIG /08, red. G. Bliźniuk, WAT, Warszawa Tukaj D., Ścieżki kliniczne co to jest i jak je wytyczać?, Ogólnopolski Przegląd Medyczny 2005, nr
15 System analizy procesów i wspomagania podejmowania decyzji hurtownie procesów Summary System of process analysis and decision support process warehouse This paper presents the issue of a process warehouse, which allows to storage permanently the information on the results of treatment plans execution, as workflow processes for each clinical path. On this basis, it is possible to support conducting an individual treatment process and conducting qualitative studies on the treatment process. The authors consider also the issue of a dedicated meta model of the processes instances which are stored in the process warehouse and the methods of unifying the description of processes executed by using the ontology developed for this purpose. 35
Fundusze Europejskie dla rozwoju innowacyjnej gospodarki
Fundusze Europejskie dla rozwoju innowacyjnej gospodarki WOJSKOWA AKADEMIA TECHNICZNA 2010-12-17 Modelowanie repozytorium i analiza efektywności informacyjnej wytycznych i ścieżek klinicznych w służbie
DYNAMICZNE ASPEKTY PROCESÓW BIZNESOWYCH. Wszystkie prawa zastrzeżone
DYNAMICZNE ASPEKTY PROCESÓW BIZNESOWYCH TOMASZ GZIK WPROWADZENIE 1 Dlaczego mówi się o dynamicznych procesach biznesowych? 2 Co się o nich mówi? 3 Definicje 3 Dynamiczne aspekty procesów 4 Kierunki rozwoju
Interoperacyjność zapisów historii leczenia pacjenta w heterogenicznej infrastrukturze elektronicznych rekordów medycznych
Roczniki Kolegium Analiz Ekonomicznych nr 29/2013 Grzegorz Bliźniuk, Mariusz Chmielewski, Tomasz Gzik, Rafał Kasprzyk, Jarosław Koszela, Andrzej Najgebauer Wydział Cybernetyki Wojskowa Akademia Techniczna
Security Master Class
Security Master Class Platforma kompleksowej analizy zdarzeń Linux Polska SIEM Radosław Żak-Brodalko Senior Solutions Architect Linux Polska sp. z o.o. Podstawowe problemy Jak pokryć lukę między technicznym
STUDIA INFORMATICA 2012 Volume 33 Number 2A (105)
STUDIA INFORMATICA 2012 Volume 33 Number 2A (105) Grzegorz BLIŹNIUK, Mariusz CHMIELEWSKI, Tomasz GZIK, Jarosław KOSZELA Wojskowa Akademia Techniczna, Wydział Cybernetyki HURTOWNIE PROCESÓW Streszczenie.
STUDIA INFORMATICA 2012 Volume 30 Number 1 (82)
STUDIA INFORMATICA 2012 Volume 30 Number 1 (82) Grzegorz BLIŹNIUK, Mariusz CHMIELEWSKI, Tomasz GZIK, Jarosław KOSZELA Wojskowa Akademia Techniczna, Wydział Cybernetyki HURTOWNIE PROCESÓW Streszczenie.
Modele bezpieczeństwa logicznego i ich implementacje w systemach informatycznych / Aneta Poniszewska-Marańda. Warszawa, 2013.
Modele bezpieczeństwa logicznego i ich implementacje w systemach informatycznych / Aneta Poniszewska-Marańda. Warszawa, 2013 Spis treści I. Bezpieczeństwo systemów informatycznych Rozdział 1. Wstęp 3 1.1.
Dynamiczne aspekty ścieżek klinicznych
Tomasz Gzik 1 Wydział Cybernetyki Wojskowa Akademia Techniczna w Warszawie Dynamiczne aspekty ścieżek klinicznych 1. Wstęp W ostatnich latach szeroko dyskutowane jest zagadnienie określane jako dynamiczne
Projekt: Współpraca i Rozwój wzrost potencjału firm klastra INTERIZON
Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Projekt: Współpraca i Rozwój wzrost potencjału firm klastra INTERIZON Opis szkoleń z obszaru INFORMATYKA planowanych
Model referencyjny doboru narzędzi Open Source dla zarządzania wymaganiami
Politechnika Gdańska Wydział Zarządzania i Ekonomii Katedra Zastosowań Informatyki w Zarządzaniu Zakład Zarządzania Technologiami Informatycznymi Model referencyjny Open Source dla dr hab. inż. Cezary
Baza danych to zbiór wzajemnie powiązanych ze sobą i zintegrowanych danych z pewnej dziedziny.
PI-14 01/12 Baza danych to zbiór wzajemnie powiązanych ze sobą i zintegrowanych danych z pewnej dziedziny.! Likwidacja lub znaczne ograniczenie redundancji (powtarzania się) danych! Integracja danych!
Hurtownie danych. Wprowadzenie do systemów typu Business Intelligence
Hurtownie danych Wprowadzenie do systemów typu Business Intelligence Krzysztof Goczyła Teresa Zawadzka Katedra Inżynierii Oprogramowania Wydział Elektroniki, Telekomunikacji i Informatyki Politechnika
PROLOG WSTĘP DO INFORMATYKI. Akademia Górniczo-Hutnicza. Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej.
Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej WSTĘP DO INFORMATYKI Adrian Horzyk PROLOG www.agh.edu.pl Pewnego dnia przyszedł na świat komputer Komputery
O-MaSE Organization-based Multiagent System Engineering. MiASI2, TWO2,
O-MaSE Organization-based Multiagent System Engineering MiASI2, TWO2, 2017-2018 Materiały Strona poświęcona metodzie O-MaSE http://macr.cis.ksu.edu/projects/omase.html (Multiagent & Cooperative Reasoning
Wprowadzenie do technologii Business Intelligence i hurtowni danych
Wprowadzenie do technologii Business Intelligence i hurtowni danych 1 Plan rozdziału 2 Wprowadzenie do Business Intelligence Hurtownie danych Produkty Oracle dla Business Intelligence Business Intelligence
Monitoring procesów z wykorzystaniem systemu ADONIS
Monitoring procesów z wykorzystaniem systemu ADONIS BOC Information Technologies Consulting Sp. z o.o. e-mail: boc@boc-pl.com Tel.: (+48 22) 628 00 15, 696 69 26 Fax: (+48 22) 621 66 88 BOC Management
XIII International PhD Workshop OWD 2011, October 2011 METODA REEINGINEERINGU ORGANIZACJI Z WYKORZYSTANIEM SYMULATORA PROCESÓW BIZNESOWYCH
XIII International PhD Workshop OWD 2011, 22 25 October 2011 METODA REEINGINEERINGU ORGANIZACJI Z WYKORZYSTANIEM SYMULATORA PROCESÓW BIZNESOWYCH METHOD OF REEINGINEERING ORGANIZATION USING BUSINESS PROCESS
2
1 2 3 4 5 Dużo pisze się i słyszy o projektach wdrożeń systemów zarządzania wiedzą, które nie przyniosły oczekiwanych rezultatów, bo mało kto korzystał z tych systemów. Technologia nie jest bowiem lekarstwem
XII International PhD Workshop OWD 2010, 23 26 October 2010. Metodyka pozyskiwania i analizy wyników badań symulacyjnych ścieżek klinicznych
XII International PhD Workshop OWD 2010, 23 26 October 2010 Metodyka pozyskiwania i analizy wyników badań symulacyjnych ścieżek klinicznych Methodology of Acquiring and Analyzing Results of Simulation
Wdrożenie nowych proinnowacyjnych usług sprzyjających dyfuzji innowacji w sektorze MSP nr umowy: U- POIG.05.02.00-00-016/10-00
Regulamin usługi Wdrożenie nowych proinnowacyjnych usług sprzyjających dyfuzji innowacji w sektorze MSP nr umowy: U- POIG.05.02.00-00-016/10-00 Projekt realizowany jest w ramach Działania 5.2 Wsparcie
Ontologie, czyli o inteligentnych danych
1 Ontologie, czyli o inteligentnych danych Bożena Deka Andrzej Tolarczyk PLAN 2 1. Korzenie filozoficzne 2. Ontologia w informatyce Ontologie a bazy danych Sieć Semantyczna Inteligentne dane 3. Zastosowania
Spis treści. Analiza i modelowanie_nowicki, Chomiak_Księga1.indb :03:08
Spis treści Wstęp.............................................................. 7 Część I Podstawy analizy i modelowania systemów 1. Charakterystyka systemów informacyjnych....................... 13 1.1.
HURTOWNIE DANYCH I BUSINESS INTELLIGENCE
BAZY DANYCH HURTOWNIE DANYCH I BUSINESS INTELLIGENCE Akademia Górniczo-Hutnicza w Krakowie Adrian Horzyk horzyk@agh.edu.pl Google: Horzyk HURTOWNIE DANYCH Hurtownia danych (Data Warehouse) to najczęściej
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH Modeling and analysis of computer systems Kierunek: Informatyka Forma studiów: Stacjonarne Rodzaj przedmiotu: Poziom kwalifikacji: obowiązkowy
Analiza danych i data mining.
Analiza danych i data mining. mgr Katarzyna Racka Wykładowca WNEI PWSZ w Płocku Przedsiębiorczy student 2016 15 XI 2016 r. Cel warsztatu Przekazanie wiedzy na temat: analizy i zarządzania danymi (data
Translacja opisów ścieżek klinicznych z postaci GLIF na XPDL zapewniająca interoperacyjność z systemem EHR
BIULETYN INSTYTUTU SYSTEMÓW INFORMATYCZNYCH 9 1 8 (2012) Translacja opisów ścieżek klinicznych z postaci GLIF na XPDL zapewniająca interoperacyjność z systemem EHR G. BLIŹNIUK, T. GZIK, J. KOSZELA gblizniuk@wat.edu.pl
Hurtownie danych i business intelligence. Plan na dziś : Wprowadzenie do przedmiotu
i business intelligence Paweł Skrobanek, C-3 pok. 321 pawel.skrobanek@pwr.wroc.pl Wrocław 2005-2012 Plan na dziś : 1. Wprowadzenie do przedmiotu (co będzie omawiane oraz jak będę weryfikował zdobytą wiedzę
Repozytorium Zasobów Wiedzy FTP
Repozytorium Zasobów Wiedzy FTP Spis treści Wprowadzenie... 1 Architektura Repozytorium Zasobów Wiedzy... 1 Mapy Wiedzy... 4 Wprowadzanie zasobów wiedzy do repozytorium... 7 Prezentacja zasobów wiedzy
Hurtownie danych i business intelligence. Plan na dziś : Wprowadzenie do przedmiotu
i business intelligence Paweł Skrobanek, C-3 pok. 321 pawel.skrobanek@pwr.wroc.pl Wrocław 2005-2007 Plan na dziś : 1. Wprowadzenie do przedmiotu (co będzie omawiane oraz jak będę weryfikował zdobytą wiedzę
dr inż. Olga Siedlecka-Lamch 14 listopada 2011 roku Instytut Informatyki Teoretycznej i Stosowanej Politechnika Częstochowska Eksploracja danych
- Instytut Informatyki Teoretycznej i Stosowanej Politechnika Częstochowska 14 listopada 2011 roku 1 - - 2 3 4 5 - The purpose of computing is insight, not numbers Richard Hamming Motywacja - Mamy informację,
Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne
Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH Kierunek: Informatyka Modeling and analysis of computer systems Forma studiów: Stacjonarne Rodzaj przedmiotu: obowiązkowy w ramach specjalności:
Zarządzanie wiedzą w opiece zdrowotnej
Zarządzanie wiedzą w opiece zdrowotnej Magdalena Taczanowska Wiceprezes Zarządu Sygnity SA Agenda Procesy decyzyjne w ochronie zdrowia Zarządzanie wiedzą w ochronie zdrowia Typologia wiedzy w opiece zdrowotnej
ZARZĄDZANIE WYMAGANIAMI ARCHITEKTONICZNYMI
ZARZĄDZANIE WYMAGANIAMI ARCHITEKTONICZNYMI XVIII Forum Teleinformatyki mgr inż. Michał BIJATA, doktorant, Wydział Cybernetyki WAT Michal.Bijata@WAT.edu.pl, Michal@Bijata.com 28 września 2012 AGENDA Architektura
Jakub Kisielewski. www.administracja.comarch.pl
Nowatorski punkt widzenia możliwości analitycznosprawozdawczych w ochronie zdrowia na przykładzie systemu Elektronicznej Platformy Gromadzenia, Analizy i Udostępniania zasobów cyfrowych o Zdarzeniach Medycznych
WPROWADZENIE DO UML-a
WPROWADZENIE DO UML-a Maciej Patan Instytut Sterowania i Systemów Informatycznych Dlaczego modelujemy... tworzenie metodologii rozwiązywania problemów, eksploracja różnorakich rozwiązań na drodze eksperymentalnej,
KIERUNKOWE EFEKTY KSZTAŁCENIA
WYDZIAŁ INFORMATYKI I ZARZĄDZANIA Kierunek studiów: INFORMATYKA Stopień studiów: STUDIA II STOPNIA Obszar Wiedzy/Kształcenia: OBSZAR NAUK TECHNICZNYCH Obszar nauki: DZIEDZINA NAUK TECHNICZNYCH Dyscyplina
Tom 6 Opis oprogramowania Część 8 Narzędzie do kontroli danych elementarnych, danych wynikowych oraz kontroli obmiaru do celów fakturowania
Część 8 Narzędzie do kontroli danych elementarnych, danych wynikowych oraz kontroli Diagnostyka stanu nawierzchni - DSN Generalna Dyrekcja Dróg Krajowych i Autostrad Warszawa, 21 maja 2012 Historia dokumentu
Wymiana opisu procesów biznesowych pomiędzy środowiskiem Eclipse i EMC Documentum
Wymiana opisu procesów biznesowych pomiędzy środowiskiem Eclipse i EMC Documentum Stanisław Jerzy Niepostyn, Ilona Bluemke Instytut Informatyki, Politechnika Warszawska Wprowadzenie Systemy CMS (Content
Wykorzystanie standardów serii ISO 19100 oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych
Wykorzystanie standardów serii ISO 19100 oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych dr inż. Adam Iwaniak Infrastruktura Danych Przestrzennych w Polsce i Europie Seminarium, AR Wrocław
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: PROJEKTOWANIE SYSTEMÓW INFORMATYCZNYCH I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK PO PRZEDMIOCIE C1. Podniesienie poziomu wiedzy studentów z inżynierii oprogramowania w zakresie C.
Hurtownie danych - przegląd technologii
Hurtownie danych - przegląd technologii Problematyka zasilania hurtowni danych - Oracle Data Integrator Politechnika Poznańska Instytut Informatyki Robert.Wrembel@cs.put.poznan.pl www.cs.put.poznan.pl/rwrembel
PODSTAWY BAZ DANYCH. 19. Perspektywy baz danych. 2009/2010 Notatki do wykładu "Podstawy baz danych"
PODSTAWY BAZ DANYCH 19. Perspektywy baz danych 1 Perspektywy baz danych Temporalna baza danych Temporalna baza danych - baza danych posiadająca informację o czasie wprowadzenia lub czasie ważności zawartych
Jak powstaje model biznesowy? Co to jest? Modelowanie biznesowe. Model biznesowy. Jak powstaje model biznesowy? Jak firma generuje przychody?
Modelowanie biznesowe Wprowadzenie (część 1) Co to jest? Każdy model jest błędny. Niektóre modele są użyteczne. George E. P. Box Jak firma generuje przychody? Model biznesowy Sposób generowania przychodów
Comarch EDM System zarządzania elektroniczną dokumentacją medyczną.
Comarch EDM System zarządzania elektroniczną dokumentacją medyczną. Zgodnie z art. 56 ust. 2 ustawy dokumentacja medyczna od 1 sierpnia 2014 musi być prowadzona przez placówki służby zdrowia w formie elektronicznej.
Hurtownie danych. Wstęp. Architektura hurtowni danych. http://zajecia.jakubw.pl/hur CO TO JEST HURTOWNIA DANYCH
Wstęp. Architektura hurtowni. Jakub Wróblewski jakubw@pjwstk.edu.pl http://zajecia.jakubw.pl/hur CO TO JEST HURTOWNIA DANYCH B. Inmon, 1996: Hurtownia to zbiór zintegrowanych, nieulotnych, ukierunkowanych
Jak zostać dobrym analitykiem? Wpisany przez RR Nie, 21 paź 2012
Analityk systemów informatycznych to zawód cieszący się w ostatnich latach rosnącą popularnością. Młodych ludzi zachęcają liczne oferty pracy, perspektywa wysokich zarobków i możliwość podnoszenia kwalifikacji.
DLA SEKTORA INFORMATYCZNEGO W POLSCE
DLA SEKTORA INFORMATYCZNEGO W POLSCE SRK IT obejmuje kompetencje najważniejsze i specyficzne dla samego IT są: programowanie i zarządzanie systemami informatycznymi. Z rozwiązań IT korzysta się w każdej
Procesy biznesowe w praktyce. Przykłady użycia z wykorzystaniem jbpm 4.4
Procesy biznesowe w praktyce Przykłady użycia z wykorzystaniem jbpm 4.4 1 Agenda Definicja i zastosowanie procesu biznesowego Języki dziedzinowe (DSL) a rozwiązania BPM JBPM: jbpm 4.4 krótka charakterystyka
Wprowadzenie do Hurtowni Danych. Mariusz Rafało
Wprowadzenie do Hurtowni Danych Mariusz Rafało mariusz.rafalo@hotmail.com WPROWADZENIE DO HURTOWNI DANYCH Co to jest hurtownia danych? Hurtownia danych jest zbiorem danych zorientowanych tematycznie, zintegrowanych,
Analiza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32
Analiza i projektowanie oprogramowania Analiza i projektowanie oprogramowania 1/32 Analiza i projektowanie oprogramowania 2/32 Cel analizy Celem fazy określania wymagań jest udzielenie odpowiedzi na pytanie:
Automatyzacja procesu tworzenia i zarządzania Wirtualnymi Organizacjami w oparciu o wiedzę w zastosowaniu do architektur zorientowanych na usługi
IT-SOA Automatyzacja procesu tworzenia i zarządzania Wirtualnymi Organizacjami w oparciu o wiedzę w zastosowaniu do architektur zorientowanych na usługi Dariusz Król, W. Funika, B. Kryza, R. Słota, J.
P.2.1 WSTĘPNA METODA OPISU I
1 S t r o n a P.2.1 WSTĘPNA METODA OPISU I ZNAKOWANIA DOKUMENTACJI MEDYCZNEJ W POSTACI ELEKTRONICZNEJ P.2. REKOMENDACJA OPISU I OZNAKOWANIA DOKUMENTACJI MEDYCZNEJ W POSTACI ELEKTRONICZNEJ 2 S t r o n a
Automatyczne decyzje kredytowe, siła szybkiego reagowania i optymalizacji kosztów. Roman Tyszkowski ING Bank Śląski S.A. roman.tyszkowski@ingbank.
Automatyczne decyzje kredytowe, siła szybkiego reagowania i optymalizacji kosztów. Roman Tyszkowski ING Bank Śląski S.A. roman.tyszkowski@ingbank.pl Obsługa wniosków kredytowych Potrzeba elastyczności
Procesowa specyfikacja systemów IT
Procesowa specyfikacja systemów IT BOC Group BOC Information Technologies Consulting Sp. z o.o. e-mail: boc@boc-pl.com Tel.: (+48 22) 628 00 15, 696 69 26 Fax: (+48 22) 621 66 88 BOC Management Office
Architektura korporacyjna jako narzędzie koordynacji wdrażania przetwarzania w chmurze
Architektura korporacyjna jako narzędzie koordynacji wdrażania przetwarzania w chmurze Prof. SGH, dr hab. Andrzej Sobczak, Kierownik Zakładu Systemów Informacyjnych, Katedra Informatyki Gospodarczej SGH
Opracował: Jan Front
Opracował: Jan Front Sterownik PLC PLC (Programowalny Sterownik Logiczny) (ang. Programmable Logic Controller) mikroprocesorowe urządzenie sterujące układami automatyki. PLC wykonuje w sposób cykliczny
Spis treúci. 1. Wprowadzenie... 13
Księgarnia PWN: W. Dąbrowski, A. Stasiak, M. Wolski - Modelowanie systemów informatycznych w języku UML 2.1 Spis treúci 1. Wprowadzenie... 13 2. Modelowanie cele i metody... 15 2.1. Przegląd rozdziału...
EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW
EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW WYDZIAŁ KIERUNEK z obszaru nauk POZIOM KSZTAŁCENIA FORMA STUDIÓW PROFIL JĘZYK STUDIÓW Podstawowych Problemów Techniki Informatyka technicznych 6 poziom, studia inżynierskie
POD O EJŚ J CIE I P ROC O ESOW
Wykład 7. PODEJŚCIE PROCESOWE W ZARZĄDZANIU JAKOŚCIĄ 1 1. Procesy i ich znaczenie w działalności organizacji: Proces jest to zaprojektowany ciąg logiczny następu- jących po sobie czynności (operacji),
Podrozdziały te powinny zawierać informacje istotne z punktu widzenia przyjętego celu pracy
Uwaga: 1. Praca powinna być napisana z użyciem formy bezosobowej np. wykonano. Nazwa rozdziału Zawartość Liczba stron 1. Wstęp Rozdział ten powinien zawierać zarys najważniejszych elementów pracy Krótki
Modelowanie i Programowanie Obiektowe
Modelowanie i Programowanie Obiektowe Wykład I: Wstęp 20 październik 2012 Programowanie obiektowe Metodyka wytwarzania oprogramowania Metodyka Metodyka ustandaryzowane dla wybranego obszaru podejście do
Integracja systemu CAD/CAM Catia z bazą danych uchwytów obróbkowych MS Access za pomocą interfejsu API
Dr inż. Janusz Pobożniak, pobozniak@mech.pk.edu.pl Instytut Technologii Maszyn i Automatyzacji produkcji Politechnika Krakowska, Wydział Mechaniczny Integracja systemu CAD/CAM Catia z bazą danych uchwytów
Hurtownie danych i business intelligence - wykład II. Zagadnienia do omówienia. Miejsce i rola HD w firmie
Hurtownie danych i business intelligence - wykład II Paweł Skrobanek, C-3 pok. 321 pawel.skrobanek@pwr.wroc.pl oprac. Wrocław 2005-2012 Zagadnienia do omówienia 1. Miejsce i rola w firmie 2. Przegląd architektury
Mirskim Laboratorium O F E R T A R E A L I Z A C Y J N A
Mirskim Laboratorium O F E R T A R E A L I Z A C Y J N A Badania są narzędziem modelowania interakcji przedsiębiorstwa z jego rynkowym otoczeniem. W gospodarce rynkowej i konkurencyjnej zdecydowana większość
The Binder Consulting
The Binder Consulting Contents Indywidualne szkolenia specjalistyczne...3 Konsultacje dla tworzenia rozwiazan mobilnych... 3 Dedykowane rozwiazania informatyczne... 3 Konsultacje i wdrożenie mechanizmów
Zalew danych skąd się biorą dane? są generowane przez banki, ubezpieczalnie, sieci handlowe, dane eksperymentalne, Web, tekst, e_handel
według przewidywań internetowego magazynu ZDNET News z 8 lutego 2001 roku eksploracja danych (ang. data mining ) będzie jednym z najbardziej rewolucyjnych osiągnięć następnej dekady. Rzeczywiście MIT Technology
Projektowanie Graficznych Interfejsów Użytkownika Robert Szmurło
Projektowanie Graficznych Interfejsów Użytkownika Robert Szmurło LATO 2007 Projektowanie Graficznych Interfejsów Użytkownika 1 UCD - User Centered Design 1) User Centered Design Projekt Skoncentrowany
KIERUNKOWE EFEKTY KSZTAŁCENIA KIERUNEK STUDIÓW INFORMATYCZNE TECHNIKI ZARZĄDZANIA
KIERUNKOWE EFEKTY KSZTAŁCENIA KIERUNEK STUDIÓW INFORMATYCZNE TECHNIKI ZARZĄDZANIA Nazwa kierunku studiów: Informatyczne Techniki Zarządzania Ścieżka kształcenia: IT Project Manager, Administrator Bezpieczeństwa
Koncepcja wirtualnego uniwersytetu z wykorzystaniem technologii semantycznej. Ilona Pawełoszek Tomasz Turek Politechnika Częstochowska
Koncepcja wirtualnego uniwersytetu z wykorzystaniem technologii semantycznej Ilona Pawełoszek Tomasz Turek Politechnika Częstochowska Definicja wirtualnego uniwersytetu: Wirtualny > istniejący w przestrzeni
Wykład 1 Inżynieria Oprogramowania
Wykład 1 Inżynieria Oprogramowania Wstęp do inżynierii oprogramowania. Cykle rozwoju oprogramowaniaiteracyjno-rozwojowy cykl oprogramowania Autor: Zofia Kruczkiewicz System Informacyjny =Techniczny SI
WZORCE LOGIKI APLIKACJI Reużywalne składniki wymagań
WZORCE LOGIKI APLIKACJI Reużywalne składniki wymagań Albert Ambroziewicz, Michał Śmiałek Politechnika Warszawska KKIO 0, SCR 0 27-29.09.200 Treść prezentacji Wprowadzenie powtarzalność rozwiązań w IO Koncepcja
Usługi analityczne budowa kostki analitycznej Część pierwsza.
Usługi analityczne budowa kostki analitycznej Część pierwsza. Wprowadzenie W wielu dziedzinach działalności człowieka analiza zebranych danych jest jednym z najważniejszych mechanizmów podejmowania decyzji.
Summary in Polish. Fatimah Mohammed Furaiji. Application of Multi-Agent Based Simulation in Consumer Behaviour Modeling
Summary in Polish Fatimah Mohammed Furaiji Application of Multi-Agent Based Simulation in Consumer Behaviour Modeling Zastosowanie symulacji wieloagentowej w modelowaniu zachowania konsumentów Streszczenie
JAK OPTYMALNIE DOBRAĆ ODPOWIEDNIE TECHNOLOGIE INFORMATYCZNE?
K O N F E R E N C J A I N F O S H A R E 2 0 0 7 G d a ń s k 25-26.04.2007 JAK OPTYMALNIE DOBRAĆ ODPOWIEDNIE TECHNOLOGIE INFORMATYCZNE? Zespół Zarządzania Technologiami Informatycznymi Prezentacja dr inż.
Tester oprogramowania 2014/15 Tematy prac dyplomowych
Tester oprogramowania 2014/15 Tematy prac dyplomowych 1. Projekt i wykonanie automatycznych testów funkcjonalnych wg filozofii BDD za pomocą dowolnego narzędzia Jak w praktyce stosować Behaviour Driven
Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl
Komputerowe Systemy Przemysłowe: Modelowanie - UML Arkadiusz Banasik arkadiusz.banasik@polsl.pl Plan prezentacji Wprowadzenie UML Diagram przypadków użycia Diagram klas Podsumowanie Wprowadzenie Języki
Warsztaty FRAME. Sygnatura warsztatu: W1 (W3) Czas trwania: 3 dni
Sygnatura warsztatu: W1 (W3) Czas trwania: 3 dni Warsztaty FRAME I. Cel Zapoznanie uczestników z możliwościami wykorzystania Europejskiej Ramowej Architektury ITS FRAME (zwanej dalej FRAME ) oraz jej narzędzi
Tom 6 Opis oprogramowania
Część 4 Narzędzie do wyliczania wielkości oraz wartości parametrów stanu Diagnostyka stanu nawierzchni - DSN Generalna Dyrekcja Dróg Krajowych i Autostrad Warszawa, 30 maja 2012 Historia dokumentu Nazwa
EXSO-CORE - specyfikacja
EXSO-CORE - specyfikacja System bazowy dla aplikacji EXSO. Elementy tego systemu występują we wszystkich programach EXSO. Może on ponadto stanowić podstawę do opracowania nowych, dedykowanych systemów.
Multi-wyszukiwarki. Mediacyjne Systemy Zapytań wprowadzenie. Architektury i technologie integracji danych Systemy Mediacyjne
Architektury i technologie integracji danych Systemy Mediacyjne Multi-wyszukiwarki Wprowadzenie do Mediacyjnych Systemów Zapytań (MQS) Architektura MQS Cechy funkcjonalne MQS Cechy implementacyjne MQS
Kontrola spójności modeli UML za pomocą modelu. Stanisław Jerzy Niepostyn, Ilona Bluemke Instytut Informatyki, Politechnika Warszawska
Kontrola spójności modeli UML za pomocą modelu przestrzennego DOD Stanisław Jerzy Niepostyn, Ilona Bluemke Instytut Informatyki, Politechnika Warszawska Wprowadzenie Obecne metody kontroli spójności modeli
Od e-materiałów do e-tutorów
Od e-materiałów do e-tutorów Lech Banachowski, Elżbieta Mrówka-Matejewska, Agnieszka Chądzyńska-Krasowska, Jerzy Paweł Nowacki, Wydział Informatyki, Polsko-Japońska Akademia Technik Komputerowych Plan
Platforma organizacyjna i informatyczna przeznaczona do wdrożenia dynamicznych ścieżek klinicznych
Platforma organizacyjna i informatyczna przeznaczona do wdrożenia dynamicznych... 131 Tomasz Gzik Wydział Cybernetyki Wojskowa Akademia Techniczna Platforma organizacyjna i informatyczna przeznaczona do
3 grudnia Sieć Semantyczna
Akademia Górniczo-Hutnicza http://www.agh.edu.pl/ 1/19 3 grudnia 2005 Sieć Semantyczna Michał Budzowski budzow@grad.org 2/19 Plan prezentacji Krótka historia Problemy z WWW Koncepcja Sieci Semantycznej
Diagramy ERD. Model struktury danych jest najczęściej tworzony z wykorzystaniem diagramów pojęciowych (konceptualnych). Najpopularniejszym
Diagramy ERD. Model struktury danych jest najczęściej tworzony z wykorzystaniem diagramów pojęciowych (konceptualnych). Najpopularniejszym konceptualnym modelem danych jest tzw. model związków encji (ERM
Spójność informacji o historii leczenia pacjenta w heterogenicznej infrastrukturze elektronicznych rekordów medycznych
Roczniki Kolegium Analiz Ekonomicznych nr 29/203 Grzegorz Bliźniuk, Mariusz Chmielewski, Tomasz Gzik, Rafał Kasprzyk, Jarosław Koszela, Andrzej Najgebauer Wydział Cybernetyki Wojskowa Akademia Techniczna
Hurtownie danych i business intelligence - wykład II. Zagadnienia do omówienia. Miejsce i rola HD w firmie
Hurtownie danych i business intelligence - wykład II Paweł Skrobanek, C-3 pok. 321 pawel.skrobanek@pwr.wroc.pl oprac. Wrocław 2005-2008 Zagadnienia do omówienia 1. 2. Przegląd architektury HD 3. Warsztaty
Nauczanie na odległość
P o l i t e c h n i k a W a r s z a w s k a Nauczanie na odległość a standaryzacja materiałów edukacyjnych Krzysztof Kaczmarski Nauczanie na odległość T Nauczanie ustawiczne T Studia przez Internet? T
Narzędzia Informatyki w biznesie
Narzędzia Informatyki w biznesie Przedstawiony program specjalności obejmuje obszary wiedzy informatycznej (wraz z stosowanymi w nich technikami i narzędziami), które wydają się być najistotniejsze w kontekście
INFORMATYKA Pytania ogólne na egzamin dyplomowy
INFORMATYKA Pytania ogólne na egzamin dyplomowy 1. Wyjaśnić pojęcia problem, algorytm. 2. Podać definicję złożoności czasowej. 3. Podać definicję złożoności pamięciowej. 4. Typy danych w języku C. 5. Instrukcja
Konfiguracja modelowania w procesie wytwarzania oprogramowania
Konfiguracja modelowania w procesie wytwarzania oprogramowania Anna Bobkowska Materiały pomocnicze do wykładu z Modelowania i Analizy Systemów na Wydziale ETI PG. Ich lektura nie zastępuje obecności na
1. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI
KARTA PRZEDMIOTU przedmiotu Stopień studiów i forma Rodzaj przedmiotu Grupa kursów Zaawansowane techniki analizy systemowej oparte na modelowaniu warsztaty Studia podyplomowe Obowiązkowy NIE Wykład Ćwiczenia
Warstwa integracji. wg. D.Alur, J.Crupi, D. Malks, Core J2EE. Wzorce projektowe.
Warstwa integracji wg. D.Alur, J.Crupi, D. Malks, Core J2EE. Wzorce projektowe. 1. Ukrycie logiki dostępu do danych w osobnej warstwie 2. Oddzielenie mechanizmów trwałości od modelu obiektowego Pięciowarstwowy
Informatyzacja przedsiębiorstw WYKŁAD
Informatyzacja przedsiębiorstw WYKŁAD dr inż. Piotr Zabawa IBM/Rational Certified Consultant pzabawa@pk.edu.pl wersja 0.1.0 07.10.2010 Wykład 1 Modelowanie procesów biznesowych Przypomnienie rodzajów narzędzi
Projekt przejściowy 2016/2017 BARTOSZ JABŁOŃSKI
Projekt przejściowy 2016/2017 BARTOSZ JABŁOŃSKI Kto, co, jak i kiedy Kto? dr inż. Bartosz Jabłoński bartosz.jablonski@pwr.edu.pl s. P0.2, C-16 http://jablonski.wroclaw.pl O co chodzi? Celem przedmiotu
KIERUNKOWE EFEKTY KSZTAŁCENIA
WYDZIAŁ INFORMATYKI I ZARZĄDZANIA Kierunek studiów: INFORMATYKA Stopień studiów: STUDIA I STOPNIA Obszar Wiedzy/Kształcenia: OBSZAR NAUK TECHNICZNYCH Obszar nauki: DZIEDZINA NAUK TECHNICZNYCH Dyscyplina
Analityk i współczesna analiza
Analityk i współczesna analiza 1. Motywacje 2. Analitycy w IBM RUP 3. Kompetencje analityka według IIBA BABOK Materiały pomocnicze do wykładu z Modelowania i Analizy Systemów na Wydziale ETI PG. Ich lektura
GML w praktyce geodezyjnej
GML w praktyce geodezyjnej Adam Iwaniak Kon-Dor s.c. Konferencja GML w praktyce, 12 kwietnia 2013, Warszawa SWING Rok 1995, standard de jure Wymiany danych pomiędzy bazami danych systemów informatycznych
Wykorzystanie sieci szerokopasmowej w medycynie
Sprint S.A., Nearshoring Solutions Sp. z o. o. Szybka i niezawodna infrastruktura sieciowa jako warunek konieczny skutecznej informatyzacji służby zdrowia i Systemy klasy Business Intelligence korzyści