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 条
  • [1] Modeling graph-based satellite design languages
    Gross, Johannes
    Rudolph, Stephan
    AEROSPACE SCIENCE AND TECHNOLOGY, 2016, 49 : 63 - 72
  • [2] Bipartite graph-based service recommendation method study
    Jiang, Bo
    Zhang, Xiaoxiao
    Pan, Weifeng
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2013, 41 (SUPPL.2): : 93 - 99
  • [3] A graph-based method for ranking of cloud service providers
    Tina Esther Trueman
    P. Narayanasamy
    J. Ashok Kumar
    The Journal of Supercomputing, 2022, 78 : 7260 - 7277
  • [4] A graph-based method for ranking of cloud service providers
    Trueman, Tina Esther
    Narayanasamy, P.
    Kumar, J. Ashok
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (05): : 7260 - 7277
  • [5] A composition oriented and graph-based service search method
    Xie, Xiaoqin
    Chen, Kaiyun
    Li, Juanzi
    SEMANTIC WEB - ASWC 2006, PROCEEDINGS, 2006, 4185 : 530 - 536
  • [6] Digital Function Modeling in Graph-Based Design Languages
    Elwert, Michael
    Ramsaier, Manuel
    Eisenbart, Boris
    Stetter, Ralf
    Till, Markus
    Rudolph, Stephan
    APPLIED SCIENCES-BASEL, 2022, 12 (11):
  • [7] Nonparametric method of topic identification using granularity concept and graph-based modeling
    Ganguli, Isha
    Sil, Jaya
    Sengupta, Nandita
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (02): : 1055 - 1075
  • [8] Nonparametric method of topic identification using granularity concept and graph-based modeling
    Isha Ganguli
    Jaya Sil
    Nandita Sengupta
    Neural Computing and Applications, 2023, 35 : 1055 - 1075
  • [9] Design of a Location-based Publish/Subscribe Service using a Graph-based Computing Model
    Tripathi, Anand
    Hoang, Henry
    2017 IEEE 3RD INTERNATIONAL CONFERENCE ON COLLABORATION AND INTERNET COMPUTING (CIC), 2017, : 97 - 106
  • [10] A Graph-Based Service Composition Method for Science and Technology Resources
    Tian, Zhuo
    Zhang, Changyou
    Xiao, Jiaojiao
    Liang, Shubin
    HUMAN CENTERED COMPUTING, HCC 2021, 2022, 13795 : 252 - 258