A Systematic Composite Service Design Modeling Method Using Graph-Based Theory
被引:4
|
作者:
Elhag, Arafat Abdulgader Mohammed
论文数: 0引用数: 0
h-index: 0
机构:
Int Univ Africa, Fac Comp Study, Dept Comp Sci, Khartoum, Sudan
Univ Teknol Malaysia, Fac Comp, Dept Software Engn, Skudai, Johor, MalaysiaInt Univ Africa, Fac Comp Study, Dept Comp Sci, Khartoum, Sudan
Elhag, Arafat Abdulgader Mohammed
[1
,2
]
Mohamad, Radziah
论文数: 0引用数: 0
h-index: 0
机构:
Univ Teknol Malaysia, Fac Comp, Dept Software Engn, Skudai, Johor, MalaysiaInt Univ Africa, Fac Comp Study, Dept Comp Sci, Khartoum, Sudan
Mohamad, Radziah
[2
]
Aziz, Muhammad Waqar
论文数: 0引用数: 0
h-index: 0
机构:
Umm Al Qura Univ, Sci & Technol Unit, Mecca, Saudi ArabiaInt Univ Africa, Fac Comp Study, Dept Comp Sci, Khartoum, Sudan
Aziz, Muhammad Waqar
[3
]
Zeshan, Furkh
论文数: 0引用数: 0
h-index: 0
机构:
Univ Teknol Malaysia, Fac Comp, Dept Software Engn, Skudai, Johor, MalaysiaInt Univ Africa, Fac Comp Study, Dept Comp Sci, Khartoum, Sudan
Zeshan, Furkh
[2
]
机构:
[1] Int Univ Africa, Fac Comp Study, Dept Comp Sci, Khartoum, Sudan
[2] Univ Teknol Malaysia, Fac Comp, Dept Software Engn, Skudai, Johor, Malaysia
[3] Umm Al Qura Univ, Sci & Technol Unit, Mecca, Saudi Arabia
来源:
PLOS ONE
|
2015年
/
10卷
/
04期
关键词:
ORIENTED SOFTWARE;
IDENTIFICATION;
IMPACT;
D O I:
10.1371/journal.pone.0123086
中图分类号:
O [数理科学和化学];
P [天文学、地球科学];
Q [生物科学];
N [自然科学总论];
学科分类号:
07 ;
0710 ;
09 ;
摘要:
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 theory to 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.