{"title":"SOA和云计算环境中基于搜索的优化技术","authors":"M. D. Penta","doi":"10.1109/MESOCA.2013.6632728","DOIUrl":null,"url":null,"abstract":"The run-time dynamics of SOA and cloud-based applications might require making choices among multiple possible alternatives, satisfying some constraints, and, possibly, achieving some objectives. In past and recent years, search-based optimization techniques have been used to deal with a number of problems related to service oriented architecture: dynamic composition and binding, Service Level Agreement and negotiation are just some examples. The goal of this talk is to overview how search-based optimization techniques have been successfully applied in SOA and how they can contribute in the field of self-adapting systems and cloud architectures. On the one hand, we will overview how the use of search-based optimization techniques can be used for automatic reconfiguration of applications and for optimizing the deployment of load in cloud infrastructure. On the other hand, there are many situations in which the choice intrinsically requires human feedbacks; we will overview how in such situations it would be possible to drive optimization techniques by means of human interactive feedbacks.","PeriodicalId":126797,"journal":{"name":"International Workshop/Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-10-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Search-based optimization techniques in the context of SOA and cloud computing\",\"authors\":\"M. D. Penta\",\"doi\":\"10.1109/MESOCA.2013.6632728\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The run-time dynamics of SOA and cloud-based applications might require making choices among multiple possible alternatives, satisfying some constraints, and, possibly, achieving some objectives. In past and recent years, search-based optimization techniques have been used to deal with a number of problems related to service oriented architecture: dynamic composition and binding, Service Level Agreement and negotiation are just some examples. The goal of this talk is to overview how search-based optimization techniques have been successfully applied in SOA and how they can contribute in the field of self-adapting systems and cloud architectures. On the one hand, we will overview how the use of search-based optimization techniques can be used for automatic reconfiguration of applications and for optimizing the deployment of load in cloud infrastructure. On the other hand, there are many situations in which the choice intrinsically requires human feedbacks; we will overview how in such situations it would be possible to drive optimization techniques by means of human interactive feedbacks.\",\"PeriodicalId\":126797,\"journal\":{\"name\":\"International Workshop/Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems\",\"volume\":\"3 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-10-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Workshop/Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MESOCA.2013.6632728\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Workshop/Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MESOCA.2013.6632728","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Search-based optimization techniques in the context of SOA and cloud computing
The run-time dynamics of SOA and cloud-based applications might require making choices among multiple possible alternatives, satisfying some constraints, and, possibly, achieving some objectives. In past and recent years, search-based optimization techniques have been used to deal with a number of problems related to service oriented architecture: dynamic composition and binding, Service Level Agreement and negotiation are just some examples. The goal of this talk is to overview how search-based optimization techniques have been successfully applied in SOA and how they can contribute in the field of self-adapting systems and cloud architectures. On the one hand, we will overview how the use of search-based optimization techniques can be used for automatic reconfiguration of applications and for optimizing the deployment of load in cloud infrastructure. On the other hand, there are many situations in which the choice intrinsically requires human feedbacks; we will overview how in such situations it would be possible to drive optimization techniques by means of human interactive feedbacks.