2014
DOI: 10.4236/jsea.2014.79071
|View full text |Cite
|
Sign up to set email alerts
|

Extracting SOA Candidate Software Services from an Organization’s Object Oriented Models

Abstract: Class diagrams and use case models are system models that are used to analyze, design and model object oriented systems. In this era of agile computing, service-oriented architecture has become increasingly popular for achieving efficient and agile business solutions that can maintain changes demanded by the business world. This paper proposes a methodology to identify services from a set of class diagrams and use case models in order to generate a service oriented model. An extensive evaluation of the generat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2018
2018
2018
2018

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(2 citation statements)
references
References 9 publications
0
2
0
Order By: Relevance
“…According to this description, the internal dependency (i.e., cohesion) metric helps to optimise the correlation of SSEs such that each candidate service encapsulates the more relevant SSEs. The formula for Cohesion of a Service x, denoted by ChS(x), is presented in (2).…”
Section: B the Search Algorithmmentioning
confidence: 99%
See 1 more Smart Citation
“…According to this description, the internal dependency (i.e., cohesion) metric helps to optimise the correlation of SSEs such that each candidate service encapsulates the more relevant SSEs. The formula for Cohesion of a Service x, denoted by ChS(x), is presented in (2).…”
Section: B the Search Algorithmmentioning
confidence: 99%
“…Service Oriented Architecture (SOA) has been widely utilised for providing effective and agile solutions to achieve business-IT alignment [1]. Utilising SOA systems helps to keep abreast with the rapid changes in the business environment [2]. Using an SOA paradigm to build software systems for the Cancer Care supports the on-going improvement of the underlying business processes that support it.…”
Section: Introductionmentioning
confidence: 99%