Skip to main navigation Skip to search Skip to main content

Transactional web services composition: A genetic algorithm approach

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

Service Oriented Architecture implemented by Web Services is one of the most popular and promising software development paradigm, however, it still has some challenging issues. One of that is how to automate web services composition at design time. Services composition reuses existing component services to provide composite service with more complexes, value-added functions that cannot be provided through any single component service; therefore it avoids constructing any new service from scratch. In this paper we propose an approach based on genetic algorithm to automatically composing web service without a workflow template beforehand and ensuring resulting service has reliable behavior (transactional properties). A composite service which is produced through our approach will be able to treat as a unit of work avoiding inconsistence and it does not ask user to define the workflow template manually. Experimental results are presented.

Original languageEnglish
Title of host publicationSoftware Engineering and Computer Systems - Second International Conference, ICSECS 2011, Proceedings
Pages217-231
Number of pages15
EditionPART 1
DOIs
StatePublished - 2011
Event2nd International Conference on Software Engineering and Computer Systems, ICSECS 2011 - Kuantan, Malaysia
Duration: 27 Jun 201129 Jun 2011

Publication series

NameCommunications in Computer and Information Science
NumberPART 1
Volume179 CCIS
ISSN (Print)1865-0929

Conference

Conference2nd International Conference on Software Engineering and Computer Systems, ICSECS 2011
Country/TerritoryMalaysia
CityKuantan
Period27/06/1129/06/11

Keywords

  • Web services composition
  • genetic algorithm
  • transactional Web Service

Fingerprint

Dive into the research topics of 'Transactional web services composition: A genetic algorithm approach'. Together they form a unique fingerprint.

Cite this