Weaving functional and non-functional attributes for dynamic Web service composition

Ajay Bansal, Srividya Bansal, M. Brian Blake, Gopal Gupta

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Given the numerous, potentially reusable, Web services available on the Internet, search and composition techniques that efficiently discover viable services will be a strong requirement. A major challenge for dynamic Web service composition will be the ability to measure the quality or reliability of services that are delivered. In this paper, we present a solution for dynamic Web service composition that leverages non-functional attributes provided in the form of Service-Level Agreements (SLA's). The objective of our work is to understand the most efficient algorithms for discovering and composing web services into capabilities with predictable quality. As such, we analyze different approaches to composition when web service composition routines must take into account functional and nonfunctional information. We present our algorithm, a prototype implementation, and experimental results obtained from the various approaches to "weaving" attributes (of different dimensions) as a part of the composition process.

Original languageEnglish (US)
Title of host publicationSEKE 2010 - Proceedings of the 22nd International Conference on Software Engineering and Knowledge Engineering
Pages247-252
Number of pages6
StatePublished - 2010
Externally publishedYes
Event22nd International Conference on Software Engineering and Knowledge Engineering, SEKE 2010 - Redwood City, CA, United States
Duration: Jul 1 2010Jul 3 2010

Other

Other22nd International Conference on Software Engineering and Knowledge Engineering, SEKE 2010
CountryUnited States
CityRedwood City, CA
Period7/1/107/3/10

Fingerprint

Web services
Chemical analysis
Internet

ASJC Scopus subject areas

  • Software

Cite this

Bansal, A., Bansal, S., Blake, M. B., & Gupta, G. (2010). Weaving functional and non-functional attributes for dynamic Web service composition. In SEKE 2010 - Proceedings of the 22nd International Conference on Software Engineering and Knowledge Engineering (pp. 247-252)

Weaving functional and non-functional attributes for dynamic Web service composition. / Bansal, Ajay; Bansal, Srividya; Blake, M. Brian; Gupta, Gopal.

SEKE 2010 - Proceedings of the 22nd International Conference on Software Engineering and Knowledge Engineering. 2010. p. 247-252.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Bansal, A, Bansal, S, Blake, MB & Gupta, G 2010, Weaving functional and non-functional attributes for dynamic Web service composition. in SEKE 2010 - Proceedings of the 22nd International Conference on Software Engineering and Knowledge Engineering. pp. 247-252, 22nd International Conference on Software Engineering and Knowledge Engineering, SEKE 2010, Redwood City, CA, United States, 7/1/10.
Bansal A, Bansal S, Blake MB, Gupta G. Weaving functional and non-functional attributes for dynamic Web service composition. In SEKE 2010 - Proceedings of the 22nd International Conference on Software Engineering and Knowledge Engineering. 2010. p. 247-252
Bansal, Ajay ; Bansal, Srividya ; Blake, M. Brian ; Gupta, Gopal. / Weaving functional and non-functional attributes for dynamic Web service composition. SEKE 2010 - Proceedings of the 22nd International Conference on Software Engineering and Knowledge Engineering. 2010. pp. 247-252
@inproceedings{a5050b3ce328495bb4e29a70738d0008,
title = "Weaving functional and non-functional attributes for dynamic Web service composition",
abstract = "Given the numerous, potentially reusable, Web services available on the Internet, search and composition techniques that efficiently discover viable services will be a strong requirement. A major challenge for dynamic Web service composition will be the ability to measure the quality or reliability of services that are delivered. In this paper, we present a solution for dynamic Web service composition that leverages non-functional attributes provided in the form of Service-Level Agreements (SLA's). The objective of our work is to understand the most efficient algorithms for discovering and composing web services into capabilities with predictable quality. As such, we analyze different approaches to composition when web service composition routines must take into account functional and nonfunctional information. We present our algorithm, a prototype implementation, and experimental results obtained from the various approaches to {"}weaving{"} attributes (of different dimensions) as a part of the composition process.",
author = "Ajay Bansal and Srividya Bansal and Blake, {M. Brian} and Gopal Gupta",
year = "2010",
language = "English (US)",
isbn = "1891706268",
pages = "247--252",
booktitle = "SEKE 2010 - Proceedings of the 22nd International Conference on Software Engineering and Knowledge Engineering",

}

TY - GEN

T1 - Weaving functional and non-functional attributes for dynamic Web service composition

AU - Bansal, Ajay

AU - Bansal, Srividya

AU - Blake, M. Brian

AU - Gupta, Gopal

PY - 2010

Y1 - 2010

N2 - Given the numerous, potentially reusable, Web services available on the Internet, search and composition techniques that efficiently discover viable services will be a strong requirement. A major challenge for dynamic Web service composition will be the ability to measure the quality or reliability of services that are delivered. In this paper, we present a solution for dynamic Web service composition that leverages non-functional attributes provided in the form of Service-Level Agreements (SLA's). The objective of our work is to understand the most efficient algorithms for discovering and composing web services into capabilities with predictable quality. As such, we analyze different approaches to composition when web service composition routines must take into account functional and nonfunctional information. We present our algorithm, a prototype implementation, and experimental results obtained from the various approaches to "weaving" attributes (of different dimensions) as a part of the composition process.

AB - Given the numerous, potentially reusable, Web services available on the Internet, search and composition techniques that efficiently discover viable services will be a strong requirement. A major challenge for dynamic Web service composition will be the ability to measure the quality or reliability of services that are delivered. In this paper, we present a solution for dynamic Web service composition that leverages non-functional attributes provided in the form of Service-Level Agreements (SLA's). The objective of our work is to understand the most efficient algorithms for discovering and composing web services into capabilities with predictable quality. As such, we analyze different approaches to composition when web service composition routines must take into account functional and nonfunctional information. We present our algorithm, a prototype implementation, and experimental results obtained from the various approaches to "weaving" attributes (of different dimensions) as a part of the composition process.

UR - http://www.scopus.com/inward/record.url?scp=79952370185&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=79952370185&partnerID=8YFLogxK

M3 - Conference contribution

SN - 1891706268

SN - 9781891706264

SP - 247

EP - 252

BT - SEKE 2010 - Proceedings of the 22nd International Conference on Software Engineering and Knowledge Engineering

ER -