Service-oriented middleware: A survey

被引:56
|
作者
Al-Jaroodi, Jameela [1 ]
Mohamed, Nader [1 ]
机构
[1] UAEU, Fac Informat Technol, Al Ain, U Arab Emirates
关键词
Service-oriented middleware; Service-oriented computing; Service provider; Middleware; Interoperability;
D O I
10.1016/j.jnca.2011.07.013
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Service-oriented computing aims to make services available and easily accessible through standardized models and protocols without having to worry about the underlying infrastructures, development models or implementation details. This helps achieve interoperability and loose coupling among distributed application components and also among user processes. In addition, this model offers users an on-demand usage model where they only use the services needed for the time needed, which relieves them from having to build and maintain a complete system in house. However, the design and implementation of robust and efficient service-oriented applications are still as complex and demanding as any other type of distributed application. Thus middleware can play an important role in facilitating the design, development and implementation of service-oriented systems. Furthermore, middleware approaches will provision non-functional requirements like performance, scalability, reliability, flexibility and quality of service (QoS) assurance. A lot of work has been done in this area and in this paper we survey some of this work in service-oriented middleware (SOM). As we study the different projects we develop a list of the main requirements that SOM should support. We also discuss the main objectives and characteristics of the surveyed approaches, and then we highlight the challenges to be addressed when designing and developing SOM solutions that satisfy the requirements of different application domains. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:211 / 220
页数:10
相关论文
共 50 条
  • [21] SGSP - A workflow based middleware for Service-Oriented Computing
    Wang, Yi
    Li, Minglu
    Cao, Jian
    Chen, Lin
    Tang, Feilong
    Lin, Xinhua
    [J]. SIXTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2007, : 807 - +
  • [22] ASOMNIA: A service-oriented middleware for ambient information access
    Rehrl, K
    Behrendt, W
    Bortenschlager, M
    Reich, S
    Rieser, H
    Westenthaler, R
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2003, 2736 : 423 - 432
  • [23] Service-oriented middleware for peer-to-peer computing
    Maheshwari, P
    Kanhere, SS
    Parameswaran, N
    [J]. 2005 3RD IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2005, : 98 - 103
  • [24] The LLAMA Middleware Support for Accountable Service-Oriented Architecture
    Panahi, Mark
    Lin, Kwei-Jay
    Zhang, Yue
    Chang, Soo-Ho
    Zhang, Jing
    Varela, Leonardo
    [J]. SERVICE-ORIENTED COMPUTING - ICSOC 2008, PROCEEDINGS, 2008, 5364 : 180 - 194
  • [25] Service-oriented middleware for distributed data mining on the grid
    Congiusta, Antonio
    Talia, Domenico
    Trunfio, Paolo
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2008, 68 (01) : 3 - 15
  • [26] Revisiting Service-Oriented Architecture for the IoT: A Middleware Perspective
    Issarny, Valerie
    Bouloukakis, Georgios
    Georgantas, Nikolaos
    Billet, Benjamin
    [J]. SERVICE-ORIENTED COMPUTING, (ICSOC 2016), 2016, 9936 : 3 - 17
  • [27] Service-Oriented Middleware Architectures for Cyber-Physical
    Hoang, Dat Dac
    Paik, Hye-Young
    Kim, Chae-Kyu
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2012, 12 (01): : 79 - 87
  • [28] Usage Tracking Components for Service-Oriented Middleware Systems
    Skrobo, Daniel
    Vladimir, Klemo
    Srbljic, Sinisa
    [J]. 2007 11TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE WORKSHOPS, 2007, : 61 - 68
  • [29] GRiNGA A Service-oriented Middleware for Interactive TV Grids
    Alves Filho, Sebastiao E.
    Ribeiro, Claudia M. F. A.
    [J]. PROCEEDINGS OF THE 2013 XXXIX LATIN AMERICAN COMPUTING CONFERENCE (CLEI), 2013,
  • [30] Requirements and Challenges for Building Service-Oriented Pervasive Middleware
    Maia, Marcia E. F.
    Rocha, Lincoln S.
    Andrade, Rossana M. C.
    [J]. INTERNATIONAL CONFERENCE ON PERVASIVE SERVICES (ICPS 2009), 2009, : 93 - 102