eGov-BUS – Advanced eGovernment Information Service
Transkrypt
eGov-BUS – Advanced eGovernment Information Service
eGov-BUS – Advanced eGovernment Information Service Bus Zaawansowana platforma integracyjna aplikacji eAdministracji eGov-BUS - Zaawansowana platforma integracyjna aplikacji Administracji (IST-4-026727-STP) styczeń 2006 – grudzień 2008 eGov-Bus był projektem typu STREP (Specific Targeted Research Project), który był realizowany w ramach Priorytetu 2: „Information Society Technologies” w Szóstym Programie Ramowym Badań i Rozwoju Technicznego Unii Europejskiej. W skład konsorcjum projektu, którego koordynatorem jest firma Rodan Systems SA, wchodzi 8 partnerów. Projekt rozpoczął się 1 stycznia 2006 i będzie realizowany przez 2 lata. Budżet projektu wyniósł ponad 3,3 miliona Euro, w tym 2 270 000,00 dotowane przez Komisję Europejską. Pracochłonność projektu wyniosła 446,56 osobomiesięcy, w tym prace Rodan Systems 111,55 osobomiesięcy. Projekt dotyczył zagadnień inter-operacyjności systemów informatycznych administracji publicznej. Opis projektu Ideą projektu eGov-Bus było opracowanie prototypu dynamicznie adaptującego się systemu informatycznego, którego głównym zadaniem będzie wspieranie obsługi administracyjnej obywateli związanej ważnymi wydarzeniami życiowymi (małżeństwo, narodziny dziecka, otwarcie działalności gospodarczej) oraz wsparcie przedstawicieli biznesu obsługiwanych przez europejskie organizacje rządowe, w załatwianiu spraw urzędowych. Celem projektu eGov-Bus była integracja i rozszerzenie badań w zakresie standardów dotyczących zarządzania procesami i zawartością dla rządowych i międzyresortowych systemów, z możliwością tworzenia zaawansowanych aplikacji podpisu elektronicznego zwiększających poziom akceptacji technologii oraz opracowania wiarygodnych systemów walidacji, działających w środowisku usług internetowych, platform zarządzania procesami i repozytorium, opartych na wysoce bezpiecznej, ogólnie dostępnej, skalowalnej i rozproszonej architekturze. –2– W efekcie realizacji projektu możliwa jest redukcja kosztów integracji różnych projektów w zakresie e-Administracji. Pozwoliło to odkryć zaawansowane technologie na bazie, których będzie możliwy przyszły rozwój IDA (Interchange of Data between Administrations). W szczególności projekt: 1. Tworzył elastyczne technologie zarządzania procesami poprzez dynamiczne powiązania usług wirtualnych z dostępnego zestawu funkcji e-Gov, zgodnych z przepisami dotyczącymi określonego „wydarzenia życiowego”. 2. Zwiększał efektywność wykorzystania zaawansowanych technologii usług sieciowych związanych z funkcjami eAministracji zawierającymi: umowy dotyczące poziomu usług, ścieżkę audytu, reprezentacje semantyczne, dostępność i wydajność. 3. Wykorzystywał i integrował bieżące i przyszłe wyniki badań w obszarze przetwarzania języka naturalnego w celu dostarczenia przyjaznych użytkownikowi spersonalizowanych interfejsów do projektu eGov-Bus. 4. Określał dostępność usług sieciowych zgodnie z wymaganiami dotyczącymi konkretnego „wydarzenia życiowego”, tworzył obszerny proces przepływu informacji i dostarczał wyjaśnień użytkownikowi końcowemu. 5. Wspierał wirtualne repozytorium strukturami danych wymaganych przez procesy dotyczące konkretnego „wydarzenia życiowego”, reprezentującymi deklaratywną (np. zasady rządzące kategoriami „wydarzeń życiowych”) i proceduralną wiedzę. 6. Badał bezpieczną i nieodrzucalną ścieżkę audytu dla powstałych usług sieciowych poprzez zaawansowaną technologię podpisu elektronicznego. 7. Dostarczał powyższe możliwości, bazując na szeroko dostępnej, rozproszonej i bezpiecznej architekturze, którą wykorzystują istniejące systemy. Założenia projektu Ogromne inwestycje, które mają miejsce w sektorze rządowym dotyczą zarówno nowych technologii (usługi sieciowe, najnowsze rozwiązania infrastrukturalne) jak i ogólnie wykorzystywanych, sprawdzonych rozwiązań (stacje mainframe, serwery, niezbędne aplikacje biznesowe). Jednakże brakuje specyficznych innowacji technologicznych, które pozwoliłyby efektywnie wykorzystać wyniki poniesionych inwestycji i dostarczyłyby metod gromadzenia i uruchomienia ich w ujednolicony sposób. W projekcie eGov-Bus prace koncentrowały się na badaniach i rozwoju mechanizmów, które pozwolą eAdministracji na dostarczanie nowych i integrację istniejących serwisów dla obywateli i przemysłu, z zachowaniem odpowiedniego poziomu bezpieczeństwa wymaganego w systemach rządowych, ze szczególnym uwzględnieniem bezpieczeństwa kwalifikowanego podpisu elektronicznego i obsługiwanych –3– procesów pracy. Założenia zrealizowano poprzez umieszczenie najbardziej skomplikowanych elementów na najniższym poziomie architektury, w taki sposób, aby rozwiązania były łatwo gromadzone i możliwe do wykorzystania dla różnorodnych projektów, których zakres technologiczny jest zróżnicowany od tradycyjnych aplikacji typu mainframe aż po najnowocześniejsze rozwiązania. Administrative Workflow Processes Virtual Repository Web Services Web Services Web Services Data Integration Abstraction Existing eGovernment Information Sources Existing eGovernment Information System Functions Adminstrative Workflow Process Generator Function Integration Abstraction Qualified Signature & Security Framework Life Event Specification Interaction eGov-Bus architecture features to be developed by the project Pre - existing information system features extended and integrated into the eGov-Bus architecture Pre - existing information system features Rys. 1 Architektura systemu eGov-Bus Podstawowym założeniem projektu eGov-Bus było przeprowadzenie badań naukowych mających na celu zaprojektowanie oraz rozwój technologicznych innowacji, które będą tworzyć i wspomagać środowisko programistyczne w dostarczaniu łatwych w użyciu, zaawansowanych interfejsów, wykorzystywanych przez obywateli i przedstawicieli przedsiębiorstw do załatwiania spraw urzędowych związanych z ważnymi „wydarzeniami życiowymi”. Model „wydarzeń życiowych” organizuje usługi oraz umożliwia użytkownikom przyjazny i ujednolicony dostęp do tych usług, poprzez ukrycie struktur funkcjonalnych i organizacyjnej zawiłości sektora publicznego. To podejście przekształca portale rządowe w wirtualne agencje, które grupują zadania dotyczące codziennego życia obywatela, bez względu na odpowiedzialną agencję lub urząd administracyjny. Takie wirtualne agencje oferują pojedyncze punkty wejścia do złożonych systemów agencji rządowych (europejskich, krajowych, regionalnych i lokalnych) i dają obywatelom i podmiotom gospodarczym możliwość łatwej współpracy z kilkoma instytucjami. Z zaistniałych „wydarzeń życiowych” zazwyczaj wynika fakt dokonania serii transakcji pomiędzy użytkownikami (obywatele i przedsiębiorstwa) a różnymi organizacjami sektora publicznego, często przekraczających tradycyjne granice poszczególnych departamentów instytucji. Użytkownicy mają bardzo skomplikowane i adresowane do wielu organizacji potrzeby informacyjne i usługowe. [eGov2001]. –4– Aby osiągnąć główne założenia projektu eGov-Bus, zostały rozpoznane następujące grupy problemów badawczych: Cel 1: Zdefiniować architekturę, która dostarczy odpowiedni poziom kontrolowanego dostępu do danych, wykonania procesu i prezentacji danych z zachowaniem odpowiedniego bezpieczeństwa. Cel 2: Zbadać i rozwinąć strukturę, która dostarczy właściwe otwarte interfejsy dla rządów na europejskim, krajowym lub lokalnym poziomie, aby ułatwić im wzajemną współpracę. Cel 3: Zbadać, rozwinąć i rozpowszechnić mechanizmy kwalifikowanego podpisu elektronicznego, aby uzyskać większe zaufanie użytkowników oraz łatwiejszą akceptację systemu. Cel 4: Wyodrębnić dostęp do danych poprzez wykorzystanie wirtualnych repozytoriów i zaprezentować je jako usługi sieciowe z odpowiednio bezpieczną, skalowalną i dostępną rozproszoną architekturą. Cel 5: Zaprojektować i rozwinąć generator procesu workflow, aby dokładniej przedstawić określone „wydarzenia życiowe” jako połączone usługi sieciowe. Cel 6: Zaproponować prototyp wszystkich koncepcji na temat wybranej połączonej warstwy technologii i platform. Cel 7: Zatwierdzić architekturę i prototyp implementacji. Cel 8: Dostarczyć wyniki, w których efektywne kosztowo i wydajne metody są opisane w celu ponownego użycia. W wyniku prac w ramach projektu eGov-Bus powstał OfficeObjects®Service Broker pozwalający na budowanie usług dla obywateli, instytucji i firm. Jest to system wspomagający działalność organizacji poprzez dostarczanie usług internetowych umożliwiających pracę grupową oraz zarządzanie procesami biznesowymi, wiedzą korporacyjną i dokumentami elektronicznymi. Oprogramowanie umożliwia również budowę i integrację systemów IT w architekturze SOA oraz implementację złożonych usług w portalach internetowych. Uczestnicy projektu 1. Rodan Systems S.A, Polska (koordynator) 2. Centre de Recherche en Informatique Appliquée – Paris Dauphine, Francja 3. Europäisches Microsoft Innovations CenterGmbH, Niemcy 4. Uppsala University, Szwecja 5. Polsko-Japońska Wyższa Szkoła Technik Komputerowych, Polska 6. Axway Software, Francja 7. Secure Information Technology Center, Austria 8. Ministerstwo Spraw Wewnętrznych i Administracji, Polska –5–