Support for concurrent adaptation of multiple Web service compositions to maximize business metrics

Runtime adaptation of Web service compositions can often be done in several ways, so it is necessary to decide which adaptation approach to take. While many research projects studied runtime adaptation of Web service compositions or business processes, this paper presents our unique solutions that m...

Full description

Saved in:
Bibliographic Details
Published in2011 IFIP/IEEE International Symposium on Integrated Network Management pp. 241 - 248
Main Authors Qinghua Lu, Tosic, V.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.05.2011
Subjects
Online AccessGet full text
ISBN9781424492190
142449219X
ISSN1573-0077
DOI10.1109/INM.2011.5990697

Cover

Abstract Runtime adaptation of Web service compositions can often be done in several ways, so it is necessary to decide which adaptation approach to take. While many research projects studied runtime adaptation of Web service compositions or business processes, this paper presents our unique solutions that maximize business metrics, in cases when several Web service composition instances should be adapted at the same time. We specify all necessary information about possible adaptations and their business metrics as policies in our WS-Policy4MASC language and model the optimization problem in the powerful constraint programming language MiniZinc. Into our MiniZnMASC middleware we integrated new algorithms that determine how to adapt each Web service composition instance so the total business value is maximized, while satisfying all given constraints (e.g., about resource limitations). Experiments with the MiniZnMASC prototype showed that our solutions are feasible, functionally correct, business beneficial, with low performance overhead, and with linear scalability.
AbstractList Runtime adaptation of Web service compositions can often be done in several ways, so it is necessary to decide which adaptation approach to take. While many research projects studied runtime adaptation of Web service compositions or business processes, this paper presents our unique solutions that maximize business metrics, in cases when several Web service composition instances should be adapted at the same time. We specify all necessary information about possible adaptations and their business metrics as policies in our WS-Policy4MASC language and model the optimization problem in the powerful constraint programming language MiniZinc. Into our MiniZnMASC middleware we integrated new algorithms that determine how to adapt each Web service composition instance so the total business value is maximized, while satisfying all given constraints (e.g., about resource limitations). Experiments with the MiniZnMASC prototype showed that our solutions are feasible, functionally correct, business beneficial, with low performance overhead, and with linear scalability.
Author Qinghua Lu
Tosic, V.
Author_xml – sequence: 1
  surname: Qinghua Lu
  fullname: Qinghua Lu
  email: Qinghua.Lu@nicta.com.au
  organization: Sch. of Comput. Sci. & Eng., Univ. of New South Wales, Sydney, NSW, Australia
– sequence: 2
  givenname: V.
  surname: Tosic
  fullname: Tosic, V.
  email: vladat@computer.org
  organization: Bus. Adaptation & Interoperation Project, NICTA, Sydney, NSW, Australia
BookMark eNotkM1KAzEYRSNWsK3dC27yAlO__MwkWUrxp1B1YcFlyWS-QKAzGZKMqE-vYleHC4e7OAsyG-KAhFwzWDMG5nb78rzmwNi6NgYao87IgkkupeGcsXOyMkqfNjMwI3NWK1EBKHVJVjmHFrgG3aga5sS9TeMYU6E-Juri4KaUcCjUdnYstoQ40OhpPx1LGI9I37GlGdNHcPhr92PM4c_JtETa28_Qh2-k7ZTDgDnTHksKLl-RC2-PGVcnLsn-4X6_eap2r4_bzd2uCgZK5V0jnei6VnDVNRq59YqBNK3owDgnEZnxSjLjao41gPZeiRa804prZ7xYkpv_24CIhzGF3qavwymR-AHUtFyM
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/INM.2011.5990697
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Xplore
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Business
EISBN 1424492211
9781424492206
9781424492213
1424492203
EndPage 248
ExternalDocumentID 5990697
Genre orig-research
GroupedDBID 6IE
6IF
6IK
6IL
6IN
AAJGR
AAWTH
ADFMO
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
IEGSK
IERZE
OCL
RIE
RIL
ID FETCH-LOGICAL-i90t-fc64c3ddb327d68e2af71049b3d09cc4ee19f7419c52e5008ff73b0fc8728c9f3
IEDL.DBID RIE
ISBN 9781424492190
142449219X
ISSN 1573-0077
IngestDate Wed Aug 27 03:34:11 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i90t-fc64c3ddb327d68e2af71049b3d09cc4ee19f7419c52e5008ff73b0fc8728c9f3
PageCount 8
ParticipantIDs ieee_primary_5990697
PublicationCentury 2000
PublicationDate 2011-May
PublicationDateYYYYMMDD 2011-05-01
PublicationDate_xml – month: 05
  year: 2011
  text: 2011-May
PublicationDecade 2010
PublicationTitle 2011 IFIP/IEEE International Symposium on Integrated Network Management
PublicationTitleAbbrev INM
PublicationYear 2011
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssib028086750
ssib025838704
ssj0000669352
Score 1.4930797
Snippet Runtime adaptation of Web service compositions can often be done in several ways, so it is necessary to decide which adaptation approach to take. While many...
SourceID ieee
SourceType Publisher
StartPage 241
SubjectTerms Adaptation models
Algorithm design and analysis
autonomic computing
Business
business process management
business-driven IT management
constraint programming
decision making
Gold
runtime adaptation
Web service management
Title Support for concurrent adaptation of multiple Web service compositions to maximize business metrics
URI https://ieeexplore.ieee.org/document/5990697
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09a8MwEBVphtKpH0npNxo61oli2ZI1l4a0kNAhpdmCdTpBKPmgcaDk11ey7ISWDt1sL0ZCunvSvXuPkPseAEOJJrIuGURJnssod1k3ApeMJUKueSmkPRyJwVvyMkknDfKw64VBxJJ8hh3_WNbyzRI2_qqsm7rQKZQ8IAcyE6FXq147sS__yf3RIs4cVpdVxS5EZaF4acDTSyWPvIxN3eel3K6d1PJP1TurS5pMdZ9Hw6D1Wf3_hxFLmYf6x2RYjyDQTz46m0J3YPtL3PG_Qzwh7X3HH33d5bJT0sDFGTmsWfEtAt790yF16jAudUdoCLJONDf5KhTz6dLSmp1I31HTdYhC1JPWa2YYLZZ0nn_N5rMt0sr_ck3n3tUL1m0y7j-NHwdR5c8QzRQrIgsiAW6M5rE0IsM4tw6uJEpzwxRAgthT1gEWBWmMqcMa1kqumYVMxhkoy89Jc7Fc4AWhiWUMLNMCNCYpyMzGDskaB0VFCoDxJWn5qZquggLHtJqlq78_X5OjcPPraYk3pFl8bvDWQYdC35Vr5htn4L1_
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3JTsMwELVYJODEUhA7PnAkxU3sOD4jqrK04lBEb5U9GUsValPRVEJ8PXacgEAcuCU5xZY98-x58x4hlx0AhhLzyLpkEHGtZaRd1o3AJWOJoE1SCWn3B2nvmd-PxGiFXH31wiBiRT7Dtn-savl5AUt_VXYtXOhMlVwl64JzLkK3VrN6Yl8AlN-HizhzaF3WNbsQl1OVVBY8HSGTyAvZNJ1eyu3bUSMAVb-zpqjJ1PXdoB_UPus_-GHFUmWi7jbpN2MIBJTX9rI0bfj4Je_430HukP3vnj_69JXNdskKzvbIRsOLbxHw_p8Oq1OHcqk7REMQdqI61_NQzqeFpQ0_kb6goYsQh6inrTfcMFoWdKrfJ9PJB9LaAXNBp97XCxb7ZNi9Hd70otqhIZooVkYWUg5JnpsklnmaYaytAyxcmSRnCoAjdpR1kEWBiFE4tGGtTAyzkMk4A2WTA7I2K2Z4SCi3jIFlJgWDXIDMbOywbO7AaCoAMD4iLT9V43nQ4BjXs3T89-cLstkb9h_Hj3eDhxOyFe6BPUnxlKyVb0s8c0CiNOfV-vkEhy_AzA
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2011+IFIP%2FIEEE+International+Symposium+on+Integrated+Network+Management&rft.atitle=Support+for+concurrent+adaptation+of+multiple+Web+service+compositions+to+maximize+business+metrics&rft.au=Qinghua+Lu&rft.au=Tosic%2C+V.&rft.date=2011-05-01&rft.pub=IEEE&rft.isbn=9781424492190&rft.issn=1573-0077&rft.spage=241&rft.epage=248&rft_id=info:doi/10.1109%2FINM.2011.5990697&rft.externalDocID=5990697
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1573-0077&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1573-0077&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1573-0077&client=summon