Reprezentace business procesů jako zdrojů REST architektury

but.committeedoc. 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.defenceStudentka 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.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorRychlý, Marekcs
dc.contributor.authorChernikava, Alenacs
dc.contributor.refereeKreslíková, Jitkacs
dc.date.accessioned2020-06-23T07:15:26Z
dc.date.available2020-06-23T07:15:26Z
dc.date.created2016cs
dc.description.abstractCí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.abstractAlmost 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.markCcs
dc.identifier.citationCHERNIKAVA, 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.other96346cs
dc.identifier.urihttp://hdl.handle.net/11012/61892
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectRESTcs
dc.subjectworkflowcs
dc.subjectBPMNcs
dc.subjectAPIcs
dc.subjectnávrhcs
dc.subjectwebové službycs
dc.subjectBPMcs
dc.subjectRESTen
dc.subjectworkfowen
dc.subjectBPMNen
dc.subjectAPIen
dc.subjectdesignen
dc.subjectWeb Servicesen
dc.subjectBPMen
dc.titleReprezentace business procesů jako zdrojů REST architekturycs
dc.title.alternativeBusiness Process Representation as RESTful Resourcesen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2016-06-21cs
dcterms.modified2020-05-10-16:12:26cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid96346en
sync.item.dbtypeZPen
sync.item.insts2021.11.12 17:14:53en
sync.item.modts2021.11.12 16:01:59en
thesis.disciplineInformační systémycs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
872.8 KB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-18245_o.pdf
Size:
88.58 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-18245_o.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-18245_v.pdf
Size:
86.1 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-18245_v.pdf
Loading...
Thumbnail Image
Name:
review_96346.html
Size:
1.46 KB
Format:
Hypertext Markup Language
Description:
review_96346.html
Collections