Your browser does not support JavaScript!

Home    Designing, Implementing and Executing Choreographies and Orchestrations Over a BPMN 2 Engine  

Results - Details

Add to Basket
[Add to Basket]
Identifier 000370074
Title Designing, Implementing and Executing Choreographies and Orchestrations Over a BPMN 2 Engine
Alternative Title Σχεδιασμός, υλοποίηση και εκτέλεση χορογραφιών και ενορχηστρώσεων πάνω σε μια BPMN 2 μηχανή
Author Δημητρίου, Μιχαήλ Ιωάννης
Thesis advisor Νικολάου, Χρήστος
Abstract For decades now business managers have been using workflows to describe and study business processes. Soon after such workflows started appearing in the designing of Information Systems and the two worlds started their parallel evolution. Tools and standards where developed to design and study these models yet most of them where focusing on the one side of the coin. With the arrival of web services the similarity of a web service task to a business task and a business process to a service composition became obvious and the attempt to merge the world of management and IT began. With web service composition in mind several metamodels where proposed (WSFL, XLANG, BPML). With IBM and Microsoft leading the way Business Process Execution Language (BPEL) evolved from the above and became the standard for service composition and Business process execution. BPEL although excellent for machine readability (execution) and automated processes, proved too complicated for non developers and as no graphical representation was in mind when developed the management community sought after a standard for designing and studying models. Later Business Process Modeling Notation (BPMN) became the preferred designing metamodels for describing and specifying business tasks in a business process model. BPMN contrary to BPEL although easily human readable and with graphical representation wasn’t strict enough to be executable, as a result the two standards coexisted although mapping between them was required in order to transcend from design to execution. With the evolution of the field and the new notions orchestrations as independent processes, choreographies as the collaboration and interaction of multiple orchestrations, human tasks and several more the development of a new notation looked necessary. The result as of 2010 was BPMN 2. This notation can be graphically represented and is strict enough to be executed can describe choreographies and human tasks and most importantly is easily extendable and configurable. In This Thesis we try to combine and refine some existing tools to create an infrastructure where someone can easily design and execute orchestrations and choreographies using BPMN 2.
Language English
Subject BPMN2
Choreographies
Orchestrations
SOA
Web Servises
Ενορχηστρώσεις
Υπηρεσίες διαδικτύου
Χορογραφίες
Issue date 2011-11-18
Collection   School/Department--School of Sciences and Engineering--Department of Computer Science--Post-graduate theses
  Type of Work--Post-graduate theses
Views 583

Digital Documents
No preview available

Download document
View document
Views : 21