HIERARCHICAL MODEL FOR BUILDING COMPOSITE WEB SERVICES

被引:0
|
作者
Shkarupilo, V. V. [1 ]
Lakhno, V. A. [1 ]
Konyrbaev, N. B. [2 ]
Baishemirov, Zh. D. [3 ,4 ]
Adranova, A. B. [2 ]
Derbessal, A. G. [2 ]
机构
[1] Natl Univ Life & Nat Environm Sci Ukraine, Kiev, Ukraine
[2] Korkyt Ata Kyzylorda Univ, Kyzylorda, Kazakhstan
[3] Abai Kazakh Natl Pedag Univ, Alma Ata, Kazakhstan
[4] Kazakh British Tech Univ, Alma Ata, Kazakhstan
关键词
distributed system; composite web service; DEVS; UML;
D O I
10.26577/JMMCS2024-122-02-b10
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
The current evolution of disseminated computer program frameworks is characterized by a growing adherence to the principles of service-oriented engineering (SOA). Simultaneously, these frameworks are becoming more intricate, with an increasing number of components and more complex data connections between them. This situation underscores the importance of employing mechanisms to unify artifacts in the process of developing composite web services, which govern, among other aspects, the architectural plane of the frameworks under construction. A model for constructing composite web services is suggested as a suitable tool, implemented in accordance with a hierarchical approach, intended for use in designing distributed systems. Model is constructed over an assumption that coordination of the components of a composite web service is carried out in a centralized manner ? in accordance with the orchestration model. To implement formalization and obtain, based on analytical representations, the corresponding software implementations, it has been decided to use the DEVS mathematical apparatus. The aspect of software implementation is considered pivotal in determining the feasibility of automating the acquisition of composite web services that operate within the orchestration model. Obtained research results has been interpreted as a confirmation of the effectiveness of this approach on the basis of the scenario of querying the database. Resulting artifacts have been represented with UML notation. The relationship between analytical representations and corresponding software implementations has also been demonstrated. Usage of the DEVS Suite tools has made it possible to visualize the process of simulation- to obtain estimated values of the indexes of the resulting solutions.
引用
收藏
页码:124 / 137
页数:14
相关论文
共 50 条
  • [41] Extending the Web Services model to IT services
    Stern, A
    Davis, J
    IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2004, : 824 - 825
  • [42] Decentralizing execution of composite web services
    Nanda, MG
    Chandra, S
    Sarkar, V
    ACM SIGPLAN NOTICES, 2004, 39 (10) : 170 - 187
  • [43] Message mediation in composite Web Services
    Digital Enterprise Research Institute , University of Ireland, Galway , Galway, Ireland
    Int. J. Web Eng. Technol., 2006, 4 (373-395):
  • [44] Improving performance of composite web services
    Dyachuk, Dmytro
    Deters, Ralph
    IEEE INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS, PROCEEDINGS, 2007, : 147 - +
  • [45] Decentralized orchestration of composite Web Services
    Binder, Walter
    Constantinescu, Ion
    Faltings, Boi
    ICWS 2006: IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2006, : 869 - +
  • [46] Toward undoing in composite web services
    Gaudel, MC
    ARCHITECTING DEPENDABLE SYSTEMS III, 2005, 3549 : 59 - 68
  • [47] Analysis and verification of composite web services
    Yang, YP
    Tan, QP
    Proceedings of the 11th Joint International Computer Conference, 2005, : 171 - 176
  • [48] On coordinating personalized composite web services
    Maamar, Zakaria
    INFORMATION AND SOFTWARE TECHNOLOGY, 2006, 48 (07) : 540 - 548
  • [49] Distributed invocation of composite Web services
    Park, Chang-Sup
    Park, Soyeon
    EMBEDDED AND UBIQUITOUS COMPUTING, PROCEEDINGS, 2006, 4096 : 385 - 393
  • [50] Q-WSL: A quick Web services lookup model based on hierarchical registration
    Xie, S
    Chen, JX
    NEW GENERATION COMPUTING, 2004, 22 (03) : 221 - 238