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 条
  • [1] A survey on service-oriented middleware for wireless sensor networks
    Mohamed, Nader
    Al-Jaroodi, Jameela
    [J]. SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2011, 5 (02) : 71 - 85
  • [2] QoS for service-oriented middleware
    Sheth, A
    Cardoso, J
    Miller, J
    Kochut, K
    Kang, M
    [J]. 6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XVI, PROCEEDINGS: COMPUTER SCIENCE III, 2002, : 528 - 534
  • [3] A Service-oriented Asynchronous Messaging Middleware
    Hu, Jianqiang
    Zeng, Zhiyong
    Zhao, Geke
    Long, Chenfeng
    Luo, FengE
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL SYMPOSIUM ON ELECTRONIC COMMERCE AND SECURITY, VOL II, 2009, : 312 - +
  • [4] MIDDLEWARE REQUIREMENTS IN SERVICE-ORIENTED ARCHITECTURE
    Elsharawy, Gaber
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON MODELLING AND SIMULATION 2010 IN PRAGUE (MS'10 PRAGUE), 2010, : 97 - 100
  • [5] Security Issues of Service-Oriented Middleware
    Al-Jaroodi, Jameela
    Al-Dhaheri, Alyaziyah
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2011, 11 (01): : 153 - 160
  • [6] Biologically Inspired Security as a Service for Service-Oriented Middleware
    Jamaluddin, Tashreen Shaikh
    Hassan, Hoda
    Hamza, Haitham S.
    [J]. ENASE: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2017, : 121 - 132
  • [7] Privacy Issues in Middleware for Service-oriented Applications
    Hung, Patrick C. K.
    [J]. 2007 11TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE WORKSHOPS, 2007, : 52 - 52
  • [8] A service-oriented architecture for design and development of middleware
    Lee, YC
    Ma, CM
    Chou, SC
    [J]. 12th Asia-Pacific Software Engineering Conference, Proceedings, 2005, : 217 - 221
  • [9] ubiSOAP: A Service-Oriented Middleware for Ubiquitous Networking
    Caporuscio, Mauro
    Raverdy, Pierre-Guillaume
    Issarny, Valerie
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2012, 5 (01) : 86 - 98
  • [10] A Service-Oriented Middleware for Building Collaborative UAVs
    Nader Mohamed
    Jameela Al-Jaroodi
    Imad Jawhar
    Sanja Lazarova-Molnar
    [J]. Journal of Intelligent & Robotic Systems, 2014, 74 : 309 - 321