A. Kazemi, A. Rostampour, Pooyan Jamshidi, E. Nazemi, F. S. Aliee, A. N. Azizkandi
{"title":"基于遗传算法的服务识别方法","authors":"A. Kazemi, A. Rostampour, Pooyan Jamshidi, E. Nazemi, F. S. Aliee, A. N. Azizkandi","doi":"10.1109/SERVICES.2011.40","DOIUrl":null,"url":null,"abstract":"One of the key activities in service-oriented solution development is the identification of services according to a set of predefined design principles. Existing service identification approaches are often prescriptive and based on the architect's experience, therefore might lead to non-optimal designs which results in lower performance, reduced scalability, and complicated dependencies between services. In this paper, an automated method for identifying business services has been proposed by adopting design metrics based on top-down decomposition of processes. This method takes a set of enterprise business processes as input and produces a set of non-dominated solutions representing appropriate business services using a multi-objective genetic algorithm. The method has been realized in form of a tool implementation and a case study has been conducted to show its applicability.","PeriodicalId":429726,"journal":{"name":"2011 IEEE World Congress on Services","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-07-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"15","resultStr":"{\"title\":\"A Genetic Algorithm Based Approach to Service Identification\",\"authors\":\"A. Kazemi, A. Rostampour, Pooyan Jamshidi, E. Nazemi, F. S. Aliee, A. N. Azizkandi\",\"doi\":\"10.1109/SERVICES.2011.40\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"One of the key activities in service-oriented solution development is the identification of services according to a set of predefined design principles. Existing service identification approaches are often prescriptive and based on the architect's experience, therefore might lead to non-optimal designs which results in lower performance, reduced scalability, and complicated dependencies between services. In this paper, an automated method for identifying business services has been proposed by adopting design metrics based on top-down decomposition of processes. This method takes a set of enterprise business processes as input and produces a set of non-dominated solutions representing appropriate business services using a multi-objective genetic algorithm. The method has been realized in form of a tool implementation and a case study has been conducted to show its applicability.\",\"PeriodicalId\":429726,\"journal\":{\"name\":\"2011 IEEE World Congress on Services\",\"volume\":\"17 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-07-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"15\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 IEEE World Congress on Services\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SERVICES.2011.40\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 IEEE World Congress on Services","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SERVICES.2011.40","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Genetic Algorithm Based Approach to Service Identification
One of the key activities in service-oriented solution development is the identification of services according to a set of predefined design principles. Existing service identification approaches are often prescriptive and based on the architect's experience, therefore might lead to non-optimal designs which results in lower performance, reduced scalability, and complicated dependencies between services. In this paper, an automated method for identifying business services has been proposed by adopting design metrics based on top-down decomposition of processes. This method takes a set of enterprise business processes as input and produces a set of non-dominated solutions representing appropriate business services using a multi-objective genetic algorithm. The method has been realized in form of a tool implementation and a case study has been conducted to show its applicability.