Return to search

Hypermediaorienterade verksamhetsprocesser

Webbens framgång har lett till tendens att stora IT-system byggda enligt en centralistisk arkitektur är på väg att ersättas av samverkande distribuerade system. De processorienterade, verksamhetsstödjande systemen utgör inget undandag. I enlighet med denna tendens så finns det ett behov för processtödjande verksamhetssystem att synkronisera och utbyta resultat med med andra verksamhetssystem. Målet med denna undersökning har varit att utreda hur kommunikationen mellan distribuerade verksamhetsprocesser byggda enligt BPMN 2.0-standarden kan implementeras. Ansatsen har varit att en tjänsteorienterad arkitektur baserad på principerna för REST skulle vara en framkomlig väg för att lösa detta problem. Teoretiska studier av tjänsteorienterad arkitektur, BPMN 2.0 samt REST har lett till en minimal implementation baserad på en ”proof-of-concept”-arkitektur i tjänsteplattformen Motrice från Motrice AB. Det konkreta lösningsförslaget utvärderas enligt Richardsons mognadsmodell, där mognadsnivån för lösningsförslaget avgörs i enlighet med denna modell. Slutsatsen är kommunikation mellan distribuerade verksamhetsprocesser bygger på meddelandeflöden, där dessa meddelandeflöden är helt förenliga med principerna för REST. / The success of the web has led to a tendency by which monolithic systems constructed according to a centralistic architecture,are replaced by distributed cooperating systems. Process and business oriented systems are no exception in this regard. This tendency has led to increased demand for process oriented systems to be able to synchronize and exhange results with other business systems. The purpose of this study has been to investigate how communication between distributed business processes built according to the BPMN 2.0 standard can be implemented. The hypothesis was that a service oriented architecture based on the principles of REST would be a viable approach to solve the problem. The theoretical study of service oriented architectures, BPMN and REST have resulted in a minimal implementation based on a proof-of-concept architecture. The concrete solution is then evaluated using Richardsons maturity model, and the maturity level of the solution is assessed according to this model. The conclusions are that communication between distributed BPMN 2.0 processes are based on message flows, where the concrete implementation of message flows are fully compatible with the principles of REST.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:miun-23054
Date January 2014
CreatorsRobèrt, Björn
PublisherMittuniversitetet, Avdelningen för data- och systemvetenskap
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0024 seconds