Data engineering approach to design of Web Services

被引:0
|
作者
Feuerlicht, G [1 ]
机构
[1] Univ Technol Sydney, Dept Software Engn, Fac Informat Technol, Sydney, NSW 2007, Australia
来源
WEB INFORMATION SYSTEMS ENGINEERING - WISE 2005 | 2005年 / 3806卷
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the wide acceptance of Web Services as the preferred implementation platform for service-oriented applications there is increased interest in how such applications should be designed. While there are similarities between software components and services there is now a general agreement that mapping existing components directly to Web Services leads to suboptimal design and results in poor performance and scalability. Most practitioners recommend the use of coarse-grained, message-oriented Web Service that minimize the number of messages and avoid the need to maintain state information between invocations. We argue that the design of message structures used as Web Services payloads directly impacts on application interoperability, and that excessive use of coarse-grained, document-centric message structures results in poor reuse and undesirable interdependencies between services. Our approach provides a framework for the design message structures using data engineering principles. We consider the impact of increasing message granularity on cohesion and coupling of service-oriented applications and analyze associated design trade-offs.
引用
收藏
页码:766 / 767
页数:2
相关论文
共 50 条
  • [1] Applying a web engineering method to design web services
    Ruiz, M
    Valderas, P
    Pelechano, V
    SERVICE-ORIENTED COMPUTING - ICSOC 2005, PROCEEDINGS, 2005, 3826 : 576 - 581
  • [2] Migrating to Web services: a performance engineering approach
    Litoiu, M
    JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2004, 16 (1-2): : 51 - 70
  • [3] A service-oriented approach to engineering web services
    Lee, JY
    Lee, S
    Kim, K
    Kim, H
    CONCURRENT ENGINEERING: THE WORLDWIDE ENGINEERING GRID, PROCEEDINGS, 2004, : 81 - 87
  • [4] XML web services automation: A software engineering approach
    Nicoloudis, N
    Mingins, C
    APSEC 2002: NINTH ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE, 2002, : 417 - 424
  • [5] Ontology Development for Web Services: Reverse Engineering Approach
    Bensaber, D. Amar
    Benslimane, D.
    Malki, M.
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN INFORMATION SCIENCE: RCIS 2008, 2007, : 433 - +
  • [6] Model-based data engineering for Web services
    Tolk, A
    Diallo, SY
    IEEE INTERNET COMPUTING, 2005, 9 (04) : 65 - 70
  • [7] Schemas for web data: a reverse engineering approach
    Bhowmick, SS
    Ng, WK
    Madria, S
    DATA & KNOWLEDGE ENGINEERING, 2001, 39 (02) : 105 - 142
  • [8] Web services engineering
    Dustdar, S
    PROCEEDINGS OF THE 29TH EUROMICRO CONFERENCE: NEW WAVES IN SYSTEM ARCHITECTURE, 2003, : 282 - 282
  • [9] Web-services based modelling/optimisation for engineering design
    Ali, AS
    Rana, OF
    Parmee, I
    Abraham, J
    Shackelford, M
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2005: OTM 2005 WORKSHOPS, PROCEEDINGS, 2005, 3762 : 244 - 253
  • [10] Integrated drilling engineering design system based on Web Services
    Liu, Zhikun
    Li, Qi
    Liu, Hongshan
    Wen, Liang
    ADVANCED COMPOSITE MATERIALS, PTS 1-3, 2012, 482-484 : 1874 - +