Florian Rosenberg, Predrag Celikovic, Anton Michlmayr, P. Leitner, S. Dustdar
{"title":"面向qos的服务组合的端到端方法","authors":"Florian Rosenberg, Predrag Celikovic, Anton Michlmayr, P. Leitner, S. Dustdar","doi":"10.1109/EDOC.2009.14","DOIUrl":null,"url":null,"abstract":"A simple and effective composition of software services into higher-levelcomposite services is still a very challenging task. Especially in enterpriseenvironments, Quality of Service (QoS) concerns play a major role when buildingsoftware systems following the Service-Oriented Architecture (SOA) paradigm. Inthis paper we present a composition approach based on a domain-specific language(DSL) for specifying functional requirements of services and the expected QoS inform of constraint hierarchies by leveraging hard and soft constraints. Acomposition runtime will resolve the user's constraints to find an optimizedcomposition semi-automatically. To this end we leverage data flow analysis togenerate a structured composition model and use two different techniques for theoptimization, a constraint programming and an integer programming approach.","PeriodicalId":405456,"journal":{"name":"2009 IEEE International Enterprise Distributed Object Computing Conference","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"95","resultStr":"{\"title\":\"An End-to-End Approach for QoS-Aware Service Composition\",\"authors\":\"Florian Rosenberg, Predrag Celikovic, Anton Michlmayr, P. Leitner, S. Dustdar\",\"doi\":\"10.1109/EDOC.2009.14\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A simple and effective composition of software services into higher-levelcomposite services is still a very challenging task. Especially in enterpriseenvironments, Quality of Service (QoS) concerns play a major role when buildingsoftware systems following the Service-Oriented Architecture (SOA) paradigm. Inthis paper we present a composition approach based on a domain-specific language(DSL) for specifying functional requirements of services and the expected QoS inform of constraint hierarchies by leveraging hard and soft constraints. Acomposition runtime will resolve the user's constraints to find an optimizedcomposition semi-automatically. To this end we leverage data flow analysis togenerate a structured composition model and use two different techniques for theoptimization, a constraint programming and an integer programming approach.\",\"PeriodicalId\":405456,\"journal\":{\"name\":\"2009 IEEE International Enterprise Distributed Object Computing Conference\",\"volume\":\"6 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"95\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2009 IEEE International Enterprise Distributed Object Computing Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EDOC.2009.14\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 IEEE International Enterprise Distributed Object Computing Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EDOC.2009.14","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An End-to-End Approach for QoS-Aware Service Composition
A simple and effective composition of software services into higher-levelcomposite services is still a very challenging task. Especially in enterpriseenvironments, Quality of Service (QoS) concerns play a major role when buildingsoftware systems following the Service-Oriented Architecture (SOA) paradigm. Inthis paper we present a composition approach based on a domain-specific language(DSL) for specifying functional requirements of services and the expected QoS inform of constraint hierarchies by leveraging hard and soft constraints. Acomposition runtime will resolve the user's constraints to find an optimizedcomposition semi-automatically. To this end we leverage data flow analysis togenerate a structured composition model and use two different techniques for theoptimization, a constraint programming and an integer programming approach.