Client Side Estimation of a Remote Service Execution

被引:0
|
作者
Lelli, Francesco [1 ]
Maron, Gaetano [1 ]
Orlando, Salvatore [2 ]
机构
[1] Ist Nazl Fis Nucl, Lab Nazl Legnaro, Padua, Italy
[2] Univ Ca Foscari Venezia, Dipartimento Informat, Venice, Italy
关键词
Web Service; Quality of Service; Grid; Response Time;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
many use cases, concerning the monitoring and controlling of real physical instruments, demand deep interaction between users and services that virtualize the access to such instruments/devices. In addition, in order to realize high interoperable solutions, SOA-based Web/Grid Service technologies must be adopted. When the access to one of these services is performed via internet using a Web Service call, the remote invocation time becomes critical in order to understand if an instrument can be controlled properly, or the delays introduced by the wire and the serialization/deserialization process are unacceptable. This paper thus presents methodologies and algorithms, based on a 2(k) factorial analysis and a Gaussian Majorization of previous service execution times, which enables the estimation of a generic remote method execution time. Furthermore it suggests three different software architectures, where the developed algorithms and methodology could be integrated in order to automatically profile the end-to-end service. It is worth noting that our proposals are validated using suitable benchmarks and extensive tests coming out from a real (not simulated) environment. In addition, the outcome of this paper have been used in the realization of a service for remote control, monitor, and manage of a pool of instruments/devices.
引用
收藏
页码:295 / +
页数:2
相关论文
共 50 条
  • [1] Web service recommendation based on client-side performance estimation
    Thio, Niko
    Karunasekera, Shanika
    [J]. 2007 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 81 - +
  • [2] DANGEROUSNESS OF CLIENT-SIDE CODE EXECUTION WITH MICROSOFT OFFICE
    Dora, Jean Rosemond
    Hluchý, Ladislav
    [J]. Computing and Informatics, 2024, 43 (05) : 1219 - 1233
  • [3] Client-side task support in matlab for concurrent distributed execution
    Hoge, Christian
    Keith, Dan
    Malony, Allen D.
    [J]. DISTRIBUTED AND PARALLEL SYSTEMS: FROM CLUSTER TO GRID COMPUTING, 2007, : 113 - +
  • [4] Automatic Generation of Web Client Interfaces for Remote Execution of Matlab Simulations
    Kreiter, Christian
    Zutin, Danilo Garbi
    [J]. PROCEEDINGS OF 2017 4TH EXPERIMENT@INTERNATIONAL CONFERENCE (EXP.AT'17), 2017, : 37 - 42
  • [5] Understanding Ajax applications by connecting client and server-side execution traces
    Zaidman, Andy
    Matthijssen, Nick
    Storey, Margaret-Anne
    van Deursen, Arie
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2013, 18 (02) : 181 - 218
  • [6] ENDBOX: Scalable Middlebox Functions Using Client-Side Trusted Execution
    Goltzsche, David
    Ruesch, Signe
    Nieke, Manuel
    Vaucher, Sebastien
    Weichbrodt, Nico
    Schiavoni, Valerio
    Aublin, Pierre-Louis
    Costa, Paolo
    Fetzer, Christof
    Felber, Pascal
    Pietzuch, Peter
    Kapitza, Ruediger
    [J]. 2018 48TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN), 2018, : 386 - 397
  • [7] Understanding Ajax applications by connecting client and server-side execution traces
    Andy Zaidman
    Nick Matthijssen
    Margaret-Anne Storey
    Arie van Deursen
    [J]. Empirical Software Engineering, 2013, 18 : 181 - 218
  • [8] Dynamically Accelerating Client-side Web Applications through Decoupled Execution
    Mehrara, Mojtaba
    Mahlke, Scott
    [J]. 2011 9TH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON CODE GENERATION AND OPTIMIZATION (CGO), 2011, : 74 - 84
  • [9] A thin client friendly trusted execution framework for infrastructure-as-a-service clouds
    Khan, Imran
    Rehman, Habib-ur
    Al-Khatib, Mohammad Hussein Fayiz
    Anwar, Zahid
    Alam, Masoom
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 89 : 239 - 248
  • [10] An Economic Model for Client-Side Cloud Caching Service
    Sriwiroj, Chaturong
    Banditwattanawong, Thepparit
    [J]. 2015 7TH INTERNATIONAL CONFERENCE ON KNOWLEDGE AND SMART TECHNOLOGY (KST), 2015, : 131 - 136