Design of Workflow Working Time Server Supporting Highly Concurrent Request

被引:2
|
作者
Qin, Guang-Xu [1 ]
Wang, Jian [2 ]
Yuan, Taiwen [1 ]
Lv, Qiang [1 ]
Li, Xun-Bo [1 ]
机构
[1] Univ Elect Sci & Technol China, Coll Mech & Elect Engn, Chengdu, Peoples R China
[2] Chengdu Univ Informat Technol, Dept Software Engn, Chengdu, Peoples R China
关键词
D O I
10.1109/WCSE.2009.176
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The working time is an important part in a workflow server. Clients always expect their requests could be responded in time. Calculating the working time according to the working calendar will result in the considerable delays in the requests. The more complex the calendar, the more obvious the delay. In recent years, many enterprise-scale workflows have been developed and many research works have been published. However, a workflow working time server which can support up to ten thousand of concurrent requests is still worth researching. In this paper, we define a working time calendar and design two algorithms for calculating the working time. One of the algorithms uses the method of feasible directions to calculate the next working time. Moreover, the paper proposes an optimizing calculating method for concurrent requests. The test results show that the algorithms are highly effective. The average executing time is 3.595 milliseconds, and the responding time of the concurrent request is independent of the number of request and timed tasks.
引用
收藏
页码:104 / +
页数:2
相关论文
共 50 条
  • [1] Supporting concurrent design in SCOPE
    Miao, YW
    Haake, JM
    [J]. CONCURRENT ENGINEERING-RESEARCH AND APPLICATIONS, 1999, 7 (01): : 55 - 65
  • [2] ESA open concurrent design server
    Matthyssen, Arne
    Bandecchi, Massimo
    Myrvang, Petter
    Mjos, Narve
    Bengtsson, Kjell A.
    [J]. ECEC '2006: 13TH EUROPEAN CONCURRENT ENGINEERING CONFERENCE, 2006, : 166 - +
  • [3] Supporting negotiation in concurrent design teams
    Barker, R
    Holloway, L
    Meehan, A
    [J]. PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, 2001, : 243 - 248
  • [4] A Workflow Engine Server for the Design of Adaptive and Scalable Workflows
    Jasinski, Andrzej
    Qiao, Yuansong
    Keeney, John
    Fallon, Enda
    Flynn, Ronan
    [J]. 2019 30TH IRISH SIGNALS AND SYSTEMS CONFERENCE (ISSC), 2019,
  • [5] BakingTimer: Privacy Analysis of Server-Side Request Processing Time
    Sanchez-Rola, Iskander
    Balzarotti, Davide
    Santos, Igor
    [J]. 35TH ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE (ACSA), 2019, : 478 - 488
  • [6] Video-server designs for supporting very large numbers of concurrent users
    Kumar, M
    [J]. IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1998, 42 (02) : 219 - 232
  • [7] Request Distribution for Heterogeneous Database Server Clusters with Processing Time Estimation
    Omori, Minato
    Nishi, Hiroaki
    [J]. 2018 IEEE 16TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2018, : 272 - 277
  • [8] It Is Time to Focus Digital Strategy on Supporting Nurse Workflow
    Virkstis, Katherine
    Drenkard, Karen
    [J]. JOURNAL OF NURSING ADMINISTRATION, 2022, 52 (12): : 634 - 635
  • [9] The performance improvements of highly-concurrent grid-based server
    Ma, Tinghuai
    Wu, Chenghui
    Tian, Wei
    Shen, Wenhai
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2014, 42 : 129 - 146
  • [10] Merged Request: A New Design Pattern for Enhancing the Performance of Concurrent Access
    Zhang, Lei
    Li, Zhishu
    Guo, Bing
    Cheng, Yang
    Wang, Hongjun
    [J]. 2009 INTERNATIONAL CONFERENCE ON SCALABLE COMPUTING AND COMMUNICATIONS & EIGHTH INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTING, 2009, : 69 - +