Migrating to Web services: a performance engineering approach

被引:20
|
作者
Litoiu, M [1 ]
机构
[1] IBM Res Corp, Toronto Lab, Ctr Adv Studies, Markham, ON, Canada
来源
JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE | 2004年 / 16卷 / 1-2期
关键词
performance modeling; performance evaluation; Web services; distributed application;
D O I
10.1002/smr.285
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we look at several performance pitfalls that Web services are facing today and at the performance penalties that have to be paid when exposing a legacy application as a Web service. We investigate two performance metrics of Web services, latency and scalability, and compare them with those of legacy middleware. The goal of the paper is to show how the performance penalties can be mitigated by following the principles and methods of performance engineering. Performance models can help the migration decisions, especially when new architectures or new deployment topologies are sought. The paper shows the mechanisms of building and solving a performance model involving Web services. An example is presented throughout the paper. Copyright (C) 2004 John Wiley Sons, Ltd.
引用
收藏
页码:51 / 70
页数:20
相关论文
共 50 条
  • [41] Software engineering for web services workflow systems
    Blake, M. Brian
    Singh, Lisa
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2008, 18 (02) : 157 - 178
  • [42] Towards a Method for Engineering Social Web Services
    Maamar, Zakaria
    Faci, Noura
    Wives, Leandro Krug
    Yahyaoui, Hamdi
    Hacid, Hakim
    ENGINEERING METHODS IN THE SERVICE-ORIENTED CONTEXT, 2011, 351 : 153 - +
  • [43] Engineering of web services for internet of things applications
    Evelina Pencheva
    Ivaylo Atanasov
    Information Systems Frontiers, 2016, 18 : 277 - 292
  • [44] Engineering of web services for internet of things applications
    Pencheva, Evelina
    Atanasov, Ivaylo
    INFORMATION SYSTEMS FRONTIERS, 2016, 18 (02) : 277 - 292
  • [45] Analysis and re-engineering of web services
    Martens, Axel
    ENTERPRISE INFORMATION SYSTEMS VI, 2006, : 169 - 176
  • [46] Application of Web services for structural engineering systems
    Chen, HM
    Lin, YC
    Chao, YF
    JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2006, 20 (03) : 154 - 164
  • [47] Using XML Web services in engineering calculations
    Falat, P
    8TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL II, PROCEEDINGS: COMPUTING TECHNIQUES, 2004, : 435 - 439
  • [48] High performance approach for multi-QoS constrained web services selection
    Li, Lei
    Wei, Jun
    Huang, Tao
    SERVICE-ORIENTED COMPUTING - ICSOC 2007, PROCEEDINGS, 2007, 4749 : 283 - +
  • [49] A Novel Approach for Efficiently Finding Web Services on the Web
    Ismaili, Florije
    Zenuni, Xhemal
    Raufi, Bujar
    PROCEEDINGS OF THE ITI 2009 31ST INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2009, : 603 - 608
  • [50] MIGRATING SOFTWARE TO MOBILE TECHNOLOGY: A MODEL DRIVEN ENGINEERING APPROACH
    Favre, Liliana
    Bricker, Federico
    COUPLED PROBLEMS IN SCIENCE AND ENGINEERING VII (COUPLED PROBLEMS 2017), 2017, : 912 - 923