A Systematic Composite Service Design Modeling Method Using Graph-Based Theory

被引:4
|
作者
Elhag, Arafat Abdulgader Mohammed [1 ,2 ]
Mohamad, Radziah [2 ]
Aziz, Muhammad Waqar [3 ]
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.
引用
收藏
页数:26
相关论文
共 50 条
  • [41] Strengthening of a Graph-Based Cryptanalysis Method
    Ghasemzadeh, Mohammad
    Shirmohammadi, Mahsa
    2009 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 2, 2009, : 118 - 121
  • [42] Evolutionary modeling of circuits using graph-based gene expression programming
    Tao Y.
    Lin J.
    Xu C.
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2010, 22 (01): : 94 - 99
  • [43] Graph-Based Relation Validation Method
    Rahman, Rashedur
    Grau, Brigitte
    Rosset, Sophie
    KNOWLEDGE ENGINEERING AND KNOWLEDGE MANAGEMENT, 2017, 10180 : 167 - 171
  • [44] BOND GRAPH-BASED MODELING USING MACROS, AN INTRODUCTION TO THE PROGRAM BAMMS
    VERHEUL, CH
    PACEJKA, HB
    VEHICLE SYSTEM DYNAMICS, 1993, 22 : 57 - 60
  • [45] A knowledge graph-based approach to modeling & representation for machining process design intent
    Liang, Jiachen
    Zhang, Shusheng
    Zhang, Yajun
    Huang, Rui
    Xu, Changhong
    Wang, Zhen
    Zhang, Hang
    ADVANCED ENGINEERING INFORMATICS, 2024, 62
  • [46] Service Graph Base: A Unified Graph-based Platform for Representing and Manipulating Service Artifacts
    Chen, Xi
    Lemos, Angel Lagares
    Barukh, Moshe Chai
    Benatallah, Boualem
    2012 FIFTH IEEE INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2012,
  • [47] A Graph-Based Evidence Theory for Assessing Risk
    Santini, Riccardo
    Foglietta, Chiara
    Panzieri, Stefano
    2015 18TH INTERNATIONAL CONFERENCE ON INFORMATION FUSION (FUSION), 2015, : 1467 - 1474
  • [48] Graph-based modeling and simulation of complex systems
    Jalving, Jordan
    Cao, Yankai
    Zavala, Victor M.
    COMPUTERS & CHEMICAL ENGINEERING, 2019, 125 : 134 - 154
  • [49] Graph-Based Modeling and Decomposition of Energy Infrastructures
    Shin, Sungho
    Coffrin, Carleton
    Sundar, Kaarthik
    Zavala, Victor M.
    IFAC PAPERSONLINE, 2021, 54 (03): : 693 - 698
  • [50] A Graph-Based Author Name Disambiguation Method and Analysis via Information Theory
    Ma, Yingying
    Wu, Youlong
    Lu, Chengqiang
    ENTROPY, 2020, 22 (04)