Reprezentace business procesů jako zdrojů REST architektury
but.committee | doc. Dr. Ing. Dušan Kolář (předseda) prof. Ing. Tomáš Hruška, CSc. (místopředseda) Ing. Vladimír Bartík, Ph.D. (člen) doc. Mgr. Adam Rogalewicz, Ph.D. (člen) doc. Ing. Jiří Rybička, Dr. (člen) doc. Ing. Jaroslav Zendulka, CSc. (člen) | cs |
but.defence | Studentka nejprve prezentovala výsledky, kterých dosáhla v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Studentka následně odpověděla na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studentky na položené otázky rozhodla práci hodnotit stupněm dobře C. Otázky u obhajoby: Uvažuje se o určité standardizaci architektonického stylu REST? Je snaha o jeho formalizaci? Pokud ano, v čem spočívá? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Rychlý, Marek | cs |
dc.contributor.author | Chernikava, Alena | cs |
dc.contributor.referee | Kreslíková, Jitka | cs |
dc.date.accessioned | 2020-06-23T07:15:26Z | |
dc.date.available | 2020-06-23T07:15:26Z | |
dc.date.created | 2016 | cs |
dc.description.abstract | Cílem diplomové práce bylo navrhnout a implementovat obecné nezávislé na workflow enginu API (BP Orchestration Web Services) pro monitorování a manipulaci s podnikovými procesy. Hlavní problém již existujících řešení je, že nejsou unifikované, neposkytují dostatek flexibility a jsou příliš vázané na použivaný workflow engin. Tato diplomová práce obsahuje obecné informace o workflow, BPMN a REST architektonickém stylu. Na základě těchto znalostí byla popsána formální definice problému a byly navrhnuty RESTful webové služby Webové služby umožňují instantizace spustitelných procesů z jejich abstraktních definic, sledování průběhu spuštěných procesů včetně stavu jejich aktivit a manipulace s procesem (včetně pokročilých manipulací, takových jako záměna jejich podprocesů za jiné procesy). RESTful API bylo navrženo tak, aby implementace klienta byla co nejmenší a aby klient potřeboval co nejméně informací o vnitřní implementaci podnikového procesu. Jako část diplomové práce byl implementovan konnektor pro BoniraBPM v jazyce Java a byla udělana integrace pro BonitaBPM. | cs |
dc.description.abstract | Almost every company in the world deals with business processes on a daily basis. And business can derive signi cant bene t from taking a formal approach. This means, that the business process is formally described (for example using Business Process Modeling Notation 2.0) and implemented in some Business Process Engine (BPE). The aim of the thesis is to design a general API (BP Orchestration Web Services) that does not depend on BPE for business process monitoring and manipulation. The main problem of current APIs is that they are not uni ed, do not provide enough exibility and are too tied to the one particular BPE. This thesis includes general information about work ow, about BPMN and basic principles of REST architectural style. Based on this knowledge problesms were formally stated and as a solution BP Orchestration Web Services were designed and implemented. Web Services allow to instantiate a process from abstract de nitions, monitor the state of the process and manipulate with the process (including advanced manipulations such as exchanging a sub-process in the running instance for some another compatible sub- process). The RESTful API was designed in a way to minimize the client implementation and restrict client’s knowledge about internal details. As part of the thesis a connector to BonitaBPM was implemented and integration with BonitaBPM was done. | en |
dc.description.mark | C | cs |
dc.identifier.citation | CHERNIKAVA, A. Reprezentace business procesů jako zdrojů REST architektury [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2016. | cs |
dc.identifier.other | 96346 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/61892 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | REST | cs |
dc.subject | workflow | cs |
dc.subject | BPMN | cs |
dc.subject | API | cs |
dc.subject | návrh | cs |
dc.subject | webové služby | cs |
dc.subject | BPM | cs |
dc.subject | REST | en |
dc.subject | workfow | en |
dc.subject | BPMN | en |
dc.subject | API | en |
dc.subject | design | en |
dc.subject | Web Services | en |
dc.subject | BPM | en |
dc.title | Reprezentace business procesů jako zdrojů REST architektury | cs |
dc.title.alternative | Business Process Representation as RESTful Resources | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2016-06-21 | cs |
dcterms.modified | 2020-05-10-16:12:26 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 96346 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2021.11.12 17:14:53 | en |
sync.item.modts | 2021.11.12 16:01:59 | en |
thesis.discipline | Informační systémy | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 872.8 KB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Oponent prace-18245_o.pdf
- Size:
- 88.58 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-18245_o.pdf
Loading...
- Name:
- Posudek-Vedouci prace-18245_v.pdf
- Size:
- 86.1 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-18245_v.pdf
Loading...
- Name:
- review_96346.html
- Size:
- 1.46 KB
- Format:
- Hypertext Markup Language
- Description:
- review_96346.html