REVERSE ENGINEERING IN PUBLIC ADMINISTRATION E- SERVICES ANALYSIS



Podobne dokumenty
PARAMETRY OPISU PROCESÓW ELEKTRONICZNYCH USŁUG ADMINISTRACJI PUBLICZNEJ

CENTRUM PROJEKTÓW INFORMATYCZNYCH MINISTERSTWA SPRAW WEWNĘTRZNYCH I ADMINISTRACJI

Wymiana opisu procesów biznesowych pomiędzy środowiskiem Eclipse i EMC Documentum

Procesy biznesowe w praktyce. Przykłady użycia z wykorzystaniem jbpm 4.4

ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ 2014 Seria: ORGANIZACJA I ZARZĄDZANIE z. 68 Nr kol. 1905

ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ 2017 Seria: ORGANIZACJA I ZARZĄDZANIE z. 101 Nr kol. 1974

Kontrola spójności modeli UML za pomocą modelu. Stanisław Jerzy Niepostyn, Ilona Bluemke Instytut Informatyki, Politechnika Warszawska

XII International PhD Workshop OWD 2010, October Metodyka pozyskiwania i analizy wyników badań symulacyjnych ścieżek klinicznych

epuap Opis standardowych elementów epuap

PRZEWODNIK PO PRZEDMIOCIE. Projektowanie procesów. Logistyka (inżynierska) niestacjonarne. I stopnia. dr Aleksandra Grabińska.

Pracownia Inżynierii Procesowej

JAK OPTYMALNIE DOBRAĆ ODPOWIEDNIE TECHNOLOGIE INFORMATYCZNE?

XIII International PhD Workshop OWD 2011, October 2011 METODA REEINGINEERINGU ORGANIZACJI Z WYKORZYSTANIEM SYMULATORA PROCESÓW BIZNESOWYCH

ANALIZA RESPONSYWNOŚCI WYBRANYCH PLATFORM USŁUG ELEKTRONICZNYCH ADMINISTRACJI PUBLICZNEJ W POLSCE

PRZEWODNIK PO PRZEDMIOCIE WYKŁAD ĆWICZENIA LABORATORIUM PROJEKT SEMINARIUM

Web Services. Bartłomiej Świercz. Łódź, 2 grudnia 2005 roku. Katedra Mikroelektroniki i Technik Informatycznych. Bartłomiej Świercz Web Services

Modelowanie procesów biznesowych, przepływu pracy i wdrażanie aplikacji w oparciu o Jboss jbpm lub Activiti

HP Service Anywhere Uproszczenie zarządzania usługami IT

USPRAWNIANIE, DORADZTWO, KONSULTING

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

Informatyzacja przedsiębiorstw WYKŁAD

JBPM [JUG] Tomasz Gratkowski [GRATKOWSKI SOFTWARE]

Procesowa specyfikacja systemów IT

BOC dla KJUF Podsumowanie warsztatów listopada 2011

ŁĄCZONA LOGIKA EPISTEMICZNA I DEONTYCZNA W MODELOWANIU PROCESÓW BIZNESOWYCH

Jędrzej Wieczorkowski Narzędzia modelowania procesów biznesowych w aspekcie wytwarzania i wdrażania systemów informatycznych

STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe

PRZEWODNIK PO PRZEDMIOCIE

Informatyczne fundamenty

Modelowanie i analiza systemów informatycznych

Z-LOGN Projektowanie procesów Process design

DROGA ROZWOJU OD PROJEKTOWANIA 2D DO 3D Z WYKORZYSTANIEM SYSTEMÓW CAD NA POTRZEBY PRZEMYSŁU SAMOCHODOWEGO

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

Podstawy modelowania biznesowego w inżynierii oprogramowania

e-usługi? Procesy? A może procesy dla e-usług? Agata Filipowska, Wioletta Sokołowska

The development of the technological process in an integrated computer system CAD / CAM (SerfCAM and MTS) with emphasis on their use and purpose.

KIERUNKOWE EFEKTY KSZTAŁCENIA

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

Z-LOG-1073 Projektowanie procesów Process design. Logistyka I stopień Ogólnoakademicki. Stacjonarne

Zeszyty Naukowe UNIWERSYTETU PRZYRODNICZO-HUMANISTYCZNEGO w SIEDLCACH Seria: Administracja i Zarządzanie Nr

STRATEGIA CYFRYZACJI REGIONU MAZOWIECKIE SPOTKANIA Z E-ADMINISTRACJĄ WARSZAWA, R.

Instytut Technik Innowacyjnych Semantyczna integracja danych - metody, technologie, przykłady, wyzwania

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

PRZEWODNIK PO PRZEDMIOCIE

MODELOWANIE I SYMULACJA Kościelisko, czerwca 2006r. Oddział Warszawski PTETiS Wydział Elektryczny Politechniki Warszawskiej Polska Sekcja IEEE

SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD

Szkolenie: Budowa aplikacji SOA/BPM na platformie Oracle SOA Suite 11g

Inżynieria oprogramowania. Jan Magott

Graficzna notacja procesów biznesowych BPMN. Porównanie z notacja UML. Jakub Morkis, Piotr Chmielewski

Plan wykładu PROJEKTOWANIE SYSTEMÓW PROCESÓW PRACY. Organizacje standaryzujace i stowarzyszenia. Definicje podstawowe.

KOMPUTEROWY MODEL UKŁADU STEROWANIA MIKROKLIMATEM W PRZECHOWALNI JABŁEK

Zastosowanie symulacji Monte Carlo do zarządzania ryzykiem przedsięwzięcia z wykorzystaniem metod sieciowych PERT i CPM

Egzamin / zaliczenie na ocenę*

Szymon Mamrot. Streszczenie rozprawy doktorskiej. Wydział Informatyki i Gospodarki Elektronicznej. Katedra Technologii Informacyjnych

Wirtualny Konsultant Usług Publicznych Interoperacyjność

OBIEG INFORMACJI I WSPOMAGANIE DECYZJI W SYTUACJACH KRYZYSOWYCH

Techniki i rozwiązania IT w optymalizacji procesów

2. Etapy realizacji prac projektowych

WSTĘP PARADYGMATY I DETERMINANTY ROZWOJU SPOŁECZEŃSTWA INFORMACYJNEGO I GOSPODARKI OPARTEJ NA WIEDZY... 17

Integracja systemu CAD/CAM Catia z bazą danych uchwytów obróbkowych MS Access za pomocą interfejsu API

INŻYNIERIA ZARZADZANIA,

Sposób oceny polityki eksploatacyjnej w przedsiębiorstwach branży spożywczej

MODELOWANIE ROZKŁADU TEMPERATUR W PRZEGRODACH ZEWNĘTRZNYCH WYKONANYCH Z UŻYCIEM LEKKICH KONSTRUKCJI SZKIELETOWYCH

System klasy BPMS jako wstęp do optymalizacji architektury aplikacyjnej w spółkach dystrybucyjnych i obrotowych

Podstawy inżynierii oprogramowania

Model oceny jakości implementacji wzorców projektowych

Uniwersytet Ekonomiczny w Poznaniu - Katedra Informatyki Ekonomicznej. Prowadzone projekty badawcze:

Zagadnienia (1/3) Data-flow diagramy przepływów danych ERD diagramy związków encji Diagramy obiektowe w UML (ang. Unified Modeling Language)

Projekty BPM z perspektywy analityka biznesowego. Wrocław, 20 stycznia 2011

Przedsiębiorstwo zwinne. Projektowanie systemów i strategii zarządzania

Wydział Inżynierii Produkcji i Logistyki Faculty of Production Engineering and Logistics

Kraków, 2 kwietnia 2004 r.

Wykorzystanie standardów serii ISO oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych

Narzędzia Informatyki w biznesie

Arkadiusz Rajs Agnieszka Goździewska-Nowicka Agnieszka Banaszak-Piechowska Mariusz Aleksiewicz. Nałęczów, 20lutego 2014

Innowacje społeczne innowacyjne instrumenty polityki społecznej w projektach finansowanych ze środków Europejskiego Funduszu Społecznego

Parametry wydajnościowe systemów internetowych. Tomasz Rak, KIA

Przepływy danych. Oracle Designer: Modelowanie przepływów danych. Diagramy przepływów danych (1) Diagramy przepływów danych (2)

IMPLIKACJE ZASTOSOWANIA KODOWANIA OPARTEGO NA LICZBACH CAŁKOWITYCH W ALGORYTMIE GENETYCZNYM

Automatyczne generowanie testów z modeli. Bogdan Bereza Automatyczne generowanie testów z modeli

Aleksander Lotko Osiągnięcia w pracy naukowo-badawczej od roku I. Oryginalne opublikowane prace twórcze dostępne w obiegu społecznym

PROJEKTOWANIE SYSTEMU INFORMATYCNEGO

Nowości oraz trendy w obszarze BPM nurty i kierunki rozwoju. Jarosław Żeliński analityk biznesowy, projektant systemów

Systemy zorientowane na usługi. mgr inż.tadeusz Węgrzynowski Główny Specjalista ds. Teleinformatyki Politechnika Warszawska Dział Telekomunikacji

Dodatkowo, w przypadku modułu dotyczącego integracji z systemami partnerów, Wykonawca będzie przeprowadzał testy integracyjne.

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

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

Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl

Projektowanie informatycznych systemów zarządzania produkcją

PRZEWODNIK PO WYBRANYM PRZEDMIOCIE. Modelowanie procesów logistycznych

MS Visual Studio 2005 Team Suite - Performance Tool

Informatyka studia stacjonarne pierwszego stopnia

Krajowy Punkt Dostępowy doświadczenia z realizacji projektu

System Centralny dla banku w 6 miesięcy

Zaawansowane Modelowanie I Analiza Systemów Informatycznych

Współczesna problematyka klasyfikacji Informatyki

ZARZĄDZANIE PROCESAMI I PROJEKTAMI. Zakres projektu. dr inż. ADAM KOLIŃSKI ZARZĄDZANIE PROCESAMI I PROJEKTAMI. Zakres projektu. dr inż.

Jak powstaje model biznesowy? Co to jest? Modelowanie biznesowe. Model biznesowy. Jak powstaje model biznesowy? Jak firma generuje przychody?

Cel wykładu. Literatura. Wyższa Szkoła Menedżerska w Legnicy. Modelowanie wymagań Wykład 2

ANALIZA EKONOMICZNO-FINANSOWA

Transkrypt:

ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ 2013 Seria: ORGANIZACJA I ZARZĄDZANIE z. 64 Nr kol. 1894 Piotr JANKE Politechnika Śląska Wydział Organizacji i Zarządzania Instytut Ekonomii i Informatyki INŻYNIERIA WSTECZNA W ANALIZIE E-USŁUG ADMINISTRACJI PUBLICZNEJ Streszczenie. W artykule przedstawiono możliwość zastosowania inżynierii wstecznej dla potrzeb analizy usług elektronicznych administracji publicznej. Szczególną uwagę zwrócono na aspekt związany z transformacją notacji, przedstawiającą daną usługę. REVERSE ENGINEERING IN PUBLIC ADMINISTRATION E- SERVICES ANALYSIS Summary. The paper presents the possibility of reverse engineering for the analysis of e-government services. Particular attention is paid to aspects related to the transformation of the notation describes a service 1. Wprowadzenie Instytucja administracji publicznej dostosowuję się do wymagań społeczeństwa informacyjnego w związku z nastaniem ery powszechnej informatyzacji. Sektor publiczny w Polsce zmaga się z wdrażaniem co raz to większej ilości usług, udostępnianych obywatelom za pośrednictwem sieci Internet [ 14, 18]. Informatyzacja administracji publicznej jest realizowana z wykorzystaniem różnych metod w ramach projektów unijnych oraz krajowych. Bezpośrednią konsekwencją takich działań może być problem z interoperacyjnością systemów informatycznych. Ze względu na wykorzystane technologie e-usługi zarówno na różnych szczeblach administracji, jak i w różnych regionach kraju realizowane są inaczej. Niezależnie od modeli procesów wewnętrznych postępowań w ramach jednostek administracji publicznej

92 P. Janke różnią się również modele udostępniania usług. Ze względu na brak jednolitej spójności oraz wysoki stopień skomplikowania implementacji usług ich analiza staję się trudna. Współczesne metody zarządzania procesowego, oparte na nowoczesnych standardach udostępniają narzędzia możliwe do wykorzystania przez administracje publiczną [2, 7, 15, 16]. Stopniowo wdrażane są też elementy zarządzania procesowego w urzędach administracji samorządowej [3, 6, 4, 11, 12]. W artykule przedstawiono możliwość wykorzystania zależności pomiędzy powszechnie obowiązującymi standardami modelowania procesów dla potrzeb analizy usług elektronicznych, realizowanych przez jednostki administracji publicznej. 2. Modelowanie usług elektronicznych Współczesne metody modelowania usług oparte na nowoczesnych standardach pozwalają na natychmiastowe uruchamianie procesów. Jako przykład można podać notację BPEL (ang. Business Process Execution Language for Web Services), 1 wykorzystywaną przez moduł koordynatora platformy epuap 2. Dzięki narzędziu modelowania e-usług, dany proces może być natychmiast wdrożony. Narzędzie do modelowania służy do budowy procesów biznesowych, rozumianych jako seria powiązanych ze sobą kroków, które rozwiązują problem i prowadzą do osiągnięcia określonego efektu. Język BPEL jest bardzo elastyczny i pozwala na modelowanie wielu różnych procesów usług. Z uwagi na przyjęcie pewnych standardów, każdy proces na platformie epuap ma specyficzny format wymiany danych [20]. Rys. 1. Struktura danych przykładowej akcji dla narzędzia modelowania procesów epuap Fig. 1. The structure of the sample data for the modeling tool epuap processes Źródło: Opracowanie własne na podstawie [ 21] 1 Notacja języka uruchamiania procesów biznesowych. 2 Elektroniczna platforma usług administracji publicznej obecnie epuap2

Inżynieria wsteczna w analizie 93 Przeznaczeniem notacji BPEL jest tworzenie procesów gotowych do uruchomienia. Głównymi odbiorcami są wobec tego architekci systemowi oraz inżynierowie oprogramowania. Jednak możliwość graficznej reprezentacji modelowanego procesu stanowczo upraszcza etap aranżacji usług. Zdefiniowane odpowiednio usługi oraz interfejsy tych usług pozwalają na ukrycie warstwy implementacji, dlatego też modelujący nie potrzebuje wiedzy programistycznej. Zadaniem modelującego proces jest odpowiednie wykorzystanie usług poprzez układanie sekwencji zdarzeń (akcji) oraz przepływów. Niestety przedstawiona notacja wykorzystywana na platformie epuap w znaczący sposób utrudnia jakąkolwiek analizę procesu usługi z wykorzystaniem narzędzi informatycznych. 3. Inżynieria wsteczna w e-usługach Współczesne narzędzia informatyczne modelowania procesów organizacji pozwalają na ich wielowymiarową analizę [ 1, 8, 10, 13, 19]. Niemniej jednak analizowany proces powinien być przedstawiony w jednym z obowiązujących standardów modelowania lub w notacji właściwej dla danej aplikacji. W związku z brakiem odpowiednich narzędzi proponuje się rozwiązanie problemu z wykorzystaniem inżynierii w obie strony (ang. round trip engineering), którego częścią jest inżynieria odwrotna. W proponowanym rozwiązaniu wykorzystano stos BPMN/BPEL. Podstawowe założenia związku pomiędzy notacjami przedstawiono na rysunku. Modelowanie ( środowiska) BPMN Transformacja (ograniczenia) Uruchamianie (silnik BPEL) BPEL Rys. 2. Związek pomiędzy notacjami w stosie BPMN/BPEL Fig. 2. The relationship between notation in the stack BPMN / BPEL Źródło: Opracowanie własne Pomimo istniejącej zależności transformacja modelu może być problematyczna z powodu ograniczeń (np. pętle), występujących w notacji BPEL. Stopień skomplikowania operacji przejścia w dużym stopniu zależy od modelu wyjściowego. Semantyka modeli BPMN pozwala

94 P. Janke bowiem na wykorzystanie elementów (przejść, układów) niemożliwych do interpretacji przez silnik uruchamiania procesów. Notacja BPMN jest obecnie powszechnie wykorzystywana we współczesnych metodach modelowania i analizy procesów organizacji. Elementy tej notacji pozwalają swobodnie tłumaczyć zachodzące w organizacji zjawiska, poprzez przełożenie ich na proste i naturalne reprezentacje graficzne [2, 7, 15, 16 ]. Istnieją w sieci Internet dostępne aplikacje, umożliwiające pozornie przejście z jednej notacji do drugiej. Niemniej jednak transformacja taka możliwa jest dla szczególnych przypadków modeli. Obiecujące są prace wykorzystujące aparat matematyczny i notację przejściową, jaką jest sieć Petriego 1 [23]. Znając również ograniczenia związane z BPEL można w końcu tak modelować proces BPMN, aby transformacja notacji była prosta. Analiza odwrotna przypadku działającego procesu BPEL została przedstawiona w pracach [25]. Inne przypadki szczegółowo opisane są w [24, 26, 22]. Nietrywialne przejście z notacji procesu uruchomionego na postać możliwą do analizy daje podstawy do jego wykorzystania w usługach elektronicznych administracji publicznej. Zaimplementowana koncepcja wykorzystania inżynierii wstecznej w usługach elektronicznych daje możliwość importu diagramów BPMN do środowisk umożliwiających ich analizę i symulację. Przykładowe działanie na fragmencie wzorcowego procesu koordynatora przedstawiono na rys. 3. <bpws:assign name="przypiszpid"> <bpws:copy> <bpws:from>$ode:pid </bpws:from> <bpws:to variable="wywolanie" part="x_pid" /> </bpws:copy> </bpws:assign> Rys. 3. Translacja procesu BPEL do BPMN fragmentu usługi Fig. 3. Translating BPEL to BPMN a part of service process Źródło: Opracowanie własne 1 CPN (ang. Colored Petri Nets)

Inżynieria wsteczna w analizie 95 Pojedynczy element procesu przypiszpid ma swój trywialny odpowiednik w notacji BPMN. Tak przygotowany element to zadanie przypisywania (ang. Assign) wartości zmiennych. Zadanie takie jest zautomatotyzowane i nie ma szczególnej wartości dla analizy procesu usługi. Niemniej jednak traktowane jak aktywność w procesie BPMN pozwala na jego parametryzację, dla potrzeb eksperymentów symulacyjnych. Stąd widać, iż wiele zależy od celu mapowania procesu wstecz. Pewne elementy procesu usługi mogą być pomijane, inne zaś mają cenną wartość analityczną. 4. Podsumowanie Założenia inżynierii wstecznej mogą pozwolić na skuteczną analizę usługi na modelu BPEL o ile w miarę jak to możliwe uda się odtworzyć proces w notacji wyjściowej zgodnie z obowiązującym standardem. Istnieje skromna liczba publikacji dotyczących konwersji notacji w stosie. Różne są podejścia i sposoby postępowania. Na obecną chwilę postać wyjściowa modelu procesu może być różna w zależności od stawianych wymagań. Wartość analityczna modelu wyjściowego jest sprawą subiektywną i zależy od tego, co tak naprawdę będzie sprawdzane, analizowane. Warto jednak zwrócić uwagę na możliwość zastosowania inżynierii wstecznej i idąc dalej inżynierii w obie strony dla ciągłego udoskonalania usług elektronicznych administracji publicznej. Kierunkiem dalszych prac w tym temacie może być opracowanie modeli całych procesów istniejących usług na platformie epuap. Bibliografia 1. Kasprzak T.: Modele referencyjne w zarządzaniu procesami biznesu. Diffin, Warszawa 2005. 2. Smart P.A, Maddern H., Maull R.S.: Understanding Business Process Management: Implications for theory and practice, British Journal of Management, 2008. 3. Szumowski W.: Zastosowanie podejścia procesowego w jednostkach administracji samorządowej. Wydawnictwo Uniwersytetu Ekonomicznego, Wrocław 2009. 4. Olejniczak Z., Nowak J.S., Grabara J.K.: Systemy informatyczne w organizacji: Procesy biznesowe a informatyzacja administracji publicznej. Wydawnictwo Naukowo-Techniczne, Warszawa 2004. 5. Materiały referencyjne Corel igrafx: igrafx_simulation_ref_guide_07. 2007. 6. Dojrzałość procesowa polskich organizacji raport przygotowany przez serwis PROCESOWCY.PL pod patronatem medialnym TVN CNBC BIZNES, marzec 2010.

96 P. Janke 7. Fink K., Grim D.: The Use of Business Process Management during the Implementation of Elektronic Records Management Systems. University of Innsbruck, 2005. 8. Haining Wang, Shouqian Sun, Juanfang Xu, Fuqian Shi, Ning Zou: Petri Net Based Business Process Simulation and Analysis Technology. College of Computer Science, Zhejiang University, 2008 9. Hammer M., Champy J.: Reengineering w przedsiębiorstwie. Neumann Management Institute, Warszawa 1996. 10. Jansen-Vullers M.H., Netjes M.: Business Process Simulation - A Tool Survey. Department of Technology Management, Eindhoven University of Technology 2006. 11. Jarzębowski S., Żuk J., Bezat A.: Zarządzanie procesami biznesowymi (bpm) w przedsiębiorstwach produkcyjnych. SGW, Warszawa 2007. 12. Kaleta M., Śliwiński T.: Analiza symulacyjna procesów biznesowych w złożonych systemach logistycznych. Instytut Inżynierii Zarządzania, Poznań 2008. 13. Rucker B.: Building an open source business process simulation tool with JBoss Jbpm. University of applied science, Stuttgart 2006. 14. Świętojański A.: epuap narzędziem nowoczesnej administracji materiały konferencyjne. Comarch 2009. 15. Vlček P.: Process Analysis as an Optimalization Support in Public Administration. University of Algarve DNCOCO '10, Faro 2010. 16. Bitkowska A.: Zarządzanie procesami biznesowymi w przedsiębiorstwie. "Vizja Press & It", Warszawa 2009. 17. Czekaj J.: Zarządzanie procesami biznesowymi: aspekt metodyczny (pod red.): Janusz Czekaj Wydawnictwo Uniwersytetu Ekonomicznego, Kraków 2009. 18. Olszak C., Billewicz G.: Wybrane problemy rozwoju administracji publicznej w warunkach gospodarki elektronicznej. Systemy wspomagania organizacji, Katowice 2009. 19. Brocke J., Rosemann M.: Handbook on Business Process Management, Springer 2010. 20. Tomaszewski J., Kraska M., Koralewski M.: Uproszczenie procedur związanych z podejmowaniem i prowadzeniem działalności gospodarczej poprzez ich elektronizację i wdrożenie idei jednego okienka" (UEPA). Raport stanu e-administracji w Polsce 2011. 21. Modelowanie procesów BPEL- URL: http://test.epuap.gov.pl 22. Stephen A.W.: Using BPMN to Model a BPEL Process. Stephen A. White, IBM Corp., United States. 23. Ouyang C.D., Hofstede M., Arthur H.M. and Van der Aalst, Wil M.P. (2007) Pattern-based translation of BPMN process models to BPEL web services International Journal of Web Services Research (JWSR). 24. Kopp O., Leymann F., Wagner S.: Modeling Choreographies:BPMN 2.0 versus BPELbased Approaches. Gesellschaft für Informatik, Bonn 2011.

Inżynieria wsteczna w analizie 97 25. Weidlich M., Decker G., Gro_kopf A., Weske M.: BPEL to BPMN: The Myth of a Straight-Forward Mapping. Hasso Plattner Institute, Potsdam, Germany. 26. Juriši c M.: Transition between process models (BPMN) and service models (WS-BPEL and other standards). A systematic review. JIOS 2011. Abstract This article presents considerations about reverse engineering of public administration e-services processes. Share sample data structure for process modeling tool epuap are shown in Fig. 1. The relationship between notation in the stack BPMN / BPEL are shown in Fig. 2. The paper describes the methods and approaches for converting notation back. Reverse engineering and round trip engineering RTE possibilities are described of usage analyze e-services. Translating BPEL to BPMN as a part of service process was shown in Fig. 3. It also identifies directions for further research related to creating BPMN models of epuap e-services.