A systematic composite service design modeling method using graph-based theory.

The composite service design modeling is an essential process of the service-oriented software development life cycle, where the candidate services, composite services, operations and their dependencies are required to be identified and specified before their design. However, a systematic service-or...

Full description

Bibliographic Details
Main Authors: Arafat Abdulgader Mohammed Elhag, Radziah Mohamad, Muhammad Waqar Aziz, Furkh Zeshan
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2015-01-01
Series:PLoS ONE
Online Access:http://europepmc.org/articles/PMC4415800?pdf=render
id doaj-d2829535e2f848048ed2413242dcba2e
record_format Article
spelling doaj-d2829535e2f848048ed2413242dcba2e2020-11-24T21:51:04ZengPublic Library of Science (PLoS)PLoS ONE1932-62032015-01-01104e012308610.1371/journal.pone.0123086A systematic composite service design modeling method using graph-based theory.Arafat Abdulgader Mohammed ElhagRadziah MohamadMuhammad Waqar AzizFurkh ZeshanThe composite service design modeling is an essential process of the service-oriented software development life cycle, where the candidate services, composite services, operations and their dependencies are required to be identified and specified before their design. However, a systematic service-oriented design modeling method for composite services is still in its infancy as most of the existing approaches provide the modeling of atomic services only. For these reasons, a new method (ComSDM) is proposed in this work for modeling the concept of service-oriented design to increase the reusability and decrease the complexity of system while keeping the service composition considerations in mind. Furthermore, the ComSDM method provides the mathematical representation of the components of service-oriented design using the graph-based theoryto facilitate the design quality measurement. To demonstrate that the ComSDM method is also suitable for composite service design modeling of distributed embedded real-time systems along with enterprise software development, it is implemented in the case study of a smart home. The results of the case study not only check the applicability of ComSDM, but can also be used to validate the complexity and reusability of ComSDM. This also guides the future research towards the design quality measurement such as using the ComSDM method to measure the quality of composite service design in service-oriented software system.http://europepmc.org/articles/PMC4415800?pdf=render
collection DOAJ
language English
format Article
sources DOAJ
author Arafat Abdulgader Mohammed Elhag
Radziah Mohamad
Muhammad Waqar Aziz
Furkh Zeshan
spellingShingle Arafat Abdulgader Mohammed Elhag
Radziah Mohamad
Muhammad Waqar Aziz
Furkh Zeshan
A systematic composite service design modeling method using graph-based theory.
PLoS ONE
author_facet Arafat Abdulgader Mohammed Elhag
Radziah Mohamad
Muhammad Waqar Aziz
Furkh Zeshan
author_sort Arafat Abdulgader Mohammed Elhag
title A systematic composite service design modeling method using graph-based theory.
title_short A systematic composite service design modeling method using graph-based theory.
title_full A systematic composite service design modeling method using graph-based theory.
title_fullStr A systematic composite service design modeling method using graph-based theory.
title_full_unstemmed A systematic composite service design modeling method using graph-based theory.
title_sort systematic composite service design modeling method using graph-based theory.
publisher Public Library of Science (PLoS)
series PLoS ONE
issn 1932-6203
publishDate 2015-01-01
description The composite service design modeling is an essential process of the service-oriented software development life cycle, where the candidate services, composite services, operations and their dependencies are required to be identified and specified before their design. However, a systematic service-oriented design modeling method for composite services is still in its infancy as most of the existing approaches provide the modeling of atomic services only. For these reasons, a new method (ComSDM) is proposed in this work for modeling the concept of service-oriented design to increase the reusability and decrease the complexity of system while keeping the service composition considerations in mind. Furthermore, the ComSDM method provides the mathematical representation of the components of service-oriented design using the graph-based theoryto facilitate the design quality measurement. To demonstrate that the ComSDM method is also suitable for composite service design modeling of distributed embedded real-time systems along with enterprise software development, it is implemented in the case study of a smart home. The results of the case study not only check the applicability of ComSDM, but can also be used to validate the complexity and reusability of ComSDM. This also guides the future research towards the design quality measurement such as using the ComSDM method to measure the quality of composite service design in service-oriented software system.
url http://europepmc.org/articles/PMC4415800?pdf=render
work_keys_str_mv AT arafatabdulgadermohammedelhag asystematiccompositeservicedesignmodelingmethodusinggraphbasedtheory
AT radziahmohamad asystematiccompositeservicedesignmodelingmethodusinggraphbasedtheory
AT muhammadwaqaraziz asystematiccompositeservicedesignmodelingmethodusinggraphbasedtheory
AT furkhzeshan asystematiccompositeservicedesignmodelingmethodusinggraphbasedtheory
AT arafatabdulgadermohammedelhag systematiccompositeservicedesignmodelingmethodusinggraphbasedtheory
AT radziahmohamad systematiccompositeservicedesignmodelingmethodusinggraphbasedtheory
AT muhammadwaqaraziz systematiccompositeservicedesignmodelingmethodusinggraphbasedtheory
AT furkhzeshan systematiccompositeservicedesignmodelingmethodusinggraphbasedtheory
_version_ 1725880645006131200