DocumentCode
3779394
Title
An abstract machine for integrating heterogeneous web applications
Author
Marcio A. Macedo;Daniel A. S. Carvalho;Martin A. Musicante;Alberto Pardo;Umberto S. Costa
Author_Institution
Computer Science Department, Federal University of Rio Grande do Norte, Natal, Brazil
fYear
2015
Firstpage
1
Lastpage
8
Abstract
The adoption of Cloud Computing technologies by the organizations has profound consequences on the way software applications are developed and used. The migration to the Cloud may be accompanied by the revision of the business process, to integrate tasks over big data. In this way, existing workflow implementations may be extended with calls to operations in Hadoop or other tools. In this work, we define a framework to implement business process over heterogeneous technologies. Our framework is based on a novel workflow engine, called μBP-AM. Workflow execution in μBP-AM is performed by successively transforming the graph obtained from a workflow definition. μBP-AM has a formal semantics, which gives a precise definition of how the workflow is implemented. μBP-AM is at the core of an extensible framework capable of supporting not only Web service operations but also Hadoop operation calls (among others). The tool described here was conceived to increase reliability and to promote interoperability. We describe a prototype implementation of our framework, as well as some experimental results. Experiments using this prototype show that compositions run in μBP-AM using about the same resources as those run by using other tools.
Keywords
"Web services","Engines","Reliability","Runtime","Big data","Organizations"
Publisher
ieee
Conference_Titel
Computer Systems and Applications (AICCSA), 2015 IEEE/ACS 12th International Conference of
Electronic_ISBN
2161-5330
Type
conf
DOI
10.1109/AICCSA.2015.7507161
Filename
7507161
Link To Document