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 条
  • [31] A Graph-Based Approach to Web Service Matchmaking
    Ma, Shang-Pin
    Lee, Jonathan
    2012 19TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC), VOL 1, 2012, : 796 - 801
  • [32] Graph-based Knowledge Tracing: Modeling Student Proficiency Using Graph Neural Network
    Nakagawa, Hiromi
    Iwasawa, Yusuke
    Matsuo, Yutaka
    2019 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE (WI 2019), 2019, : 156 - 163
  • [33] A Graph-based QoS-Aware Method for Web Service Composition with Branching
    da Silva, Alexandre Sawczuk
    Ma, Hui
    Zhang, Mengjie
    PROCEEDINGS OF THE 2016 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'16 COMPANION), 2016, : 131 - 132
  • [34] Extractive Text Summarization Using Ontology and Graph-Based Method
    Yongkiatpanich, Chuleepohn
    Wichadakul, Duangdao
    2019 IEEE 4TH INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION SYSTEMS (ICCCS 2019), 2019, : 105 - 110
  • [35] A novel graph-based clustering method using noise cutting
    Li, Lin-Tao
    Xiong, Zhong-Yang
    Dai, Qi-Zhu
    Zha, Yong-Fang
    Zhang, Yu-Fang
    Dan, Jing-Pei
    INFORMATION SYSTEMS, 2020, 91
  • [36] REST Web Service Description for Graph-Based Service Discovery
    Alarcon, Rosa
    Saffie, Rodrigo
    Bravo, Nikolas
    Cabello, Javiera
    ENGINEERING THE WEB IN THE BIG DATA ERA, 2015, 9114 : 461 - 478
  • [37] A Design and Development of Web Application Vulnerability Detection Using Graph-based Modeling Analysis Over CAPEC
    Bongkodmalee, Teeramaet
    Vongvipaporn, Supasake
    Siripanich, Preravitch
    Fugkeaw, Somchart
    Vorakulpipat, Chalee
    2024 21ST INTERNATIONAL JOINT CONFERENCE ON COMPUTER SCIENCE AND SOFTWARE ENGINEERING, JCSSE 2024, 2024, : 28 - 34
  • [38] Product modeling design method based on graph neural network and fuzzy inference theory
    Wang, Peng
    ALEXANDRIA ENGINEERING JOURNAL, 2023, 77 : 513 - 524
  • [39] Graph-Based Hybrid Recommendation Using Random Walk and Topic Modeling
    Zheng, Hai-Tao
    Yan, Yang-Hui
    Zhou, Ying-Min
    WEB TECHNOLOGIES AND APPLICATIONS (APWEB 2015), 2015, 9313 : 573 - 585
  • [40] A graph-based method for improving GSAT
    Kask, K
    Dechter, R
    PROCEEDINGS OF THE THIRTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND THE EIGHTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE, VOLS 1 AND 2, 1996, : 350 - 355