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 条
  • [21] DETERMINING HYDRAULIC FLOW UNITS USING A HYBRID NEURAL NETWORK AND MULTI-RESOLUTION GRAPH-BASED CLUSTERING METHOD: CASE STUDY FROM SOUTH PARS GASFIELD, IRAN
    Nouri-Taleghani, M.
    Kadkhodaie-llkhchi, A.
    Karimi-Khaledi, M.
    JOURNAL OF PETROLEUM GEOLOGY, 2015, 38 (02) : 177 - 191
  • [22] Small signal stability analysis of VSC based DC systems using graph theory
    Geng, Qi
    Zhou, Xiaoxin
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2022, 137
  • [23] The design and selection of tungsten carbide-based composite overlays for aggressive wear service conditions
    Fisher, Gary
    Diaz, Daniela
    ADVANCES IN APPLIED CERAMICS, 2023, 122 (3-4) : 170 - 180
  • [24] Robust Modulation Classification Over $\alpha$-Stable Noise Using Graph-Based Fractional Lower-Order Cyclic Spectrum Analysis
    Yan, Xiao
    Liu, Guannan
    Wu, Hsiao-Chun
    Zhang, Guoyu
    Wang, Qian
    Wu, Yiyan
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (03) : 2836 - 2849
  • [25] Enhancing Robotic Precision in Construction: A Modular Factor Graph-Based Framework to Deflection and Backlash Compensation Using High-Accuracy Accelerometers
    Kindle, Julien
    Loetscher, Michael
    Alessandretti, Andrea
    Cadena, Cesar
    Hutter, Marco
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2025, 10 (01): : 288 - 295
  • [26] MAGNET: Method-based Approach using Graph Neural Network for Microservices Identification
    Trabelsi, Linen
    Moha, Naouel
    Gueheneuc, Yann-Gael
    Geffard, Lucas
    IEEE 21ST INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE, ICSA 2024, 2024, : 1 - 11
  • [27] A time-series modeling method based on the boosting gradient-descent theory
    Gao YunLong
    Pan JinYan
    Ji GuoLi
    Gao Feng
    SCIENCE CHINA-TECHNOLOGICAL SCIENCES, 2011, 54 (05) : 1325 - 1337
  • [28] Modeling of Fuzzy Control Design for Nonlinear Systems Based on Takagi-Sugeno Method
    Tsai, Pu-Sheng
    Wu, Ter-Feng
    Hu, Nien-Tsu
    Chen, Jen-Yang
    2014 TENTH INTERNATIONAL CONFERENCE ON INTELLIGENT INFORMATION HIDING AND MULTIMEDIA SIGNAL PROCESSING (IIH-MSP 2014), 2014, : 970 - 973
  • [29] An iteration-based interactive analysis method to design dynamic service-oriented systems
    Xie, Wuping
    Xue, Jinyun
    Jiang, Dongming
    Song, Lan
    SOFTWARE-PRACTICE & EXPERIENCE, 2018, 48 (02) : 300 - 326
  • [30] Modeling of Dynamic Systems With Hysteresis Using Predictive Gradient-Based Method
    Chai, Guo
    Tan, Yonghong
    Tan, Qingyuan
    Dong, Ruili
    Ke, Changzhong
    Gu, Ya
    Wang, Tianyu
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2024,