2011 IEEE World Congress on Services 2011
DOI: 10.1109/services.2011.40
|View full text |Cite
|
Sign up to set email alerts
|

A Genetic Algorithm Based Approach to Service Identification

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 m… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2013
2013
2018
2018

Publication Types

Select...
3
3
1

Relationship

1
6

Authors

Journals

citations
Cited by 9 publications
(7 citation statements)
references
References 14 publications
0
7
0
Order By: Relevance
“…Automation capability, using design metrics, regarding business goals of the organization, and bene¯ting from business process models are the most important features of an identi¯cation method that must be considered [17]. Although the abovementioned features have much e®ect on¯nding acceptable solutions based on services, none of the previous methods does not cover all of these features.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…Automation capability, using design metrics, regarding business goals of the organization, and bene¯ting from business process models are the most important features of an identi¯cation method that must be considered [17]. Although the abovementioned features have much e®ect on¯nding acceptable solutions based on services, none of the previous methods does not cover all of these features.…”
Section: Discussionmentioning
confidence: 99%
“…It is worth mentioning that the¯rst and second steps of ABSIM have been described in [17]. In that paper, we only proposed to use fuzzy logic as the basic approach of the third step (details are supposed to be presented in this paper).…”
Section: Introductionmentioning
confidence: 99%
“…Since business process choreography is performed by calling services according to business process control flow, it is possible that input of a service is obtained from output of other services, and these results in coupling of two services. A request to a service is implemented through a message which is sent to service operations [14]. Understanding dependencies in a SOA based system is essential to perform two functions: impact analysis (understanding which other components are affected when a component become unavailable or malfunctions) and software component level root cause analysis (understanding the cause of a component by looking at the other components it relies on) [15].…”
Section: Soa and Dependency Analysismentioning
confidence: 99%
“…Kazemi et al [9] have presented an automated method for identifying business services 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.…”
Section: Related Workmentioning
confidence: 99%