On the Scalability of Compositions of Service-Oriented Applications

被引:1
|
作者
Pozas, Nicolas [1 ]
Duran, Francisco [1 ]
机构
[1] Univ Malaga, ITIS Software, Malaga, Spain
来源
关键词
D O I
10.1007/978-3-030-91431-8_28
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
One of the current challenges in the context of service-oriented applications is the generation of composition plans for applications that optimize their QoS attributes by taking advantage of the resources offered by different providers, and generate them as efficiently as possible. Scalability is indeed a major issue, and the problem becomes a real challenge for applications with big numbers of services. In this work, we propose a divide-and-conquer algorithm that exploits the architecture of applications, to reduce the size of the search space. With it, we are able to recompose the solution for the global problem, with a significant gain in execution time. A variant of the algorithm-in which, when a sub-problem cannot be further divided without loosing information, a solver is used to find the optimal solution for it-allows us to trade execution time and precision. We report on the extensive experimentation carried out, where applications with up to 2 000 services are considered, and which includes a comparison with the results delivered by GA solvers.
引用
收藏
页码:449 / 463
页数:15
相关论文
共 50 条
  • [31] MANAGING SIMULATION WORKFLOW PATTERNS USING DYNAMIC SERVICE-ORIENTED COMPOSITIONS
    Al-Zoubi, Khaldoon
    Wainer, Gabriel
    PROCEEDINGS OF THE 2010 WINTER SIMULATION CONFERENCE, 2010, : 765 - 777
  • [32] Testing-based Process for Service-oriented Applications
    Garriga, Martin
    Flores, Andres
    Cechich, Alejandra
    Zunino, Alejandro
    2011 30TH INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY (SCCC), 2012, : 64 - 73
  • [33] Developing Context-dependent Service-oriented Applications
    Ibrahim, Naseem
    2012 INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND INDUSTRIAL INFORMATICS (ICCSII), 2012,
  • [34] Building Service-Oriented Web Applications for Business Processes
    Torres, Victoria
    Pelechano, Vicente
    Giner, Pau
    ERCIM NEWS, 2007, (70): : 54 - 55
  • [35] Abacus: A service-oriented programming language for grid applications
    Wang, XN
    Xiao, LJ
    Li, W
    Yu, HY
    Xu, ZW
    2005 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, VOL 1, PROCEEDINGS, 2005, : 225 - 232
  • [36] Service-Oriented CAPE: A New Direction for Software Applications
    Stalker, Iain D.
    Fraga, Eric S.
    Yang, Aidong
    Mehandjiev, Nikolay D.
    18TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2008, 25 : 611 - 616
  • [37] A Service-Oriented View on Business Processes and Supporting Applications
    Adam, Sebastian
    Naab, Matthias
    Trapp, Marcus
    ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, 2010, 50 : 39 - 48
  • [38] Data Flow Testing of Service-Oriented Workflow Applications
    Mei, Lijun
    Chan, W. K.
    Tse, T. H.
    ICSE'08 PROCEEDINGS OF THE THIRTIETH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2008, : 371 - 380
  • [39] Architectural Models to Simplify Administration of Service-Oriented Applications
    Lalanda, Philippe
    Chollet, Stephanie
    Hamon, Catherine
    Lestideau, Vincent
    PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2016), 2016, : 259 - 266
  • [40] Integrating UPnP in a development environment for service-oriented applications
    Yu, Jianqi
    Lalanda, Philippe
    2008 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY, VOLS 1-5, 2008, : 1207 - 1211