A component-based middleware platform for reconfigurable service-oriented architectures

被引:73
|
作者
Seinturier, Lionel [1 ,2 ]
Merle, Philippe [1 ,2 ]
Rouvoy, Romain [1 ,2 ]
Romero, Daniel [1 ,2 ]
Schiavoni, Valerio [3 ]
Stefani, Jean-Bernard [3 ]
机构
[1] Univ Lille 1, F-59655 Villeneuve Dascq, France
[2] INRIA Lille Nord Europe, LIFL UMR CNRS 8022, ADAM Project Team, Villeneuve Dascq, France
[3] INRIA Grenoble Rhone Alpes, SARDES Project Team, Montbonnot St Martin, France
来源
SOFTWARE-PRACTICE & EXPERIENCE | 2012年 / 42卷 / 05期
关键词
middleware; SOA; reconfiguration; component; SCA; MODEL; SUPPORT;
D O I
10.1002/spe.1077
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
ThetextitService Component Architecture (SCA) is a technology-independent standard for developing distributed Service-oriented Architectures (SOA). The SCA standard promotes the use of components and architecture descriptors, and mostly covers the lifecycle steps of implementation and deployment. Unfortunately, SCA does not address the governance of SCA applications and provides no support for the maintenance of deployed components. This article covers this issue and introduces the FRASCATI platform, a run-time support for SCA with dynamic reconfiguration capabilities and run-time management features. This article presents the internal component-based architecture of the FRASCATI platform, and highlights its key features. The component-based design of the FRASCATI platform introduces many degrees of flexibility and configurability in the platform itself and it can host the SOA applications. This article reports on micro-benchmarks highlighting that run-time manageability in the FRASCATI platform does not decrease its performance when compared with the de facto reference SCA implementation: Apache TUSCANY. Finally, a smart home scenario illustrates the extension capabilities and the various reconfigurations of the FRASCATI platform. Copyright (c) 2011 John Wiley & Sons, Ltd.
引用
收藏
页码:559 / 583
页数:25
相关论文
共 50 条
  • [1] Adaptive and Reconfigurable Service-oriented and component-based Applications and Architectures
    Drira, Khalil
    Jmaiel, Mohamed
    [J]. 2011 20TH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2011, : 59 - +
  • [2] AROSA: Adaptive and Reconfigurable Service-oriented and Component-based Applications and Architectures
    Jmaiel, Mohmaed
    Kallel, Slim
    [J]. 2012 IEEE 21ST INTERNATIONAL WORKSHOP ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2012, : 28 - 29
  • [3] Adaptive and Reconfigurable Service-oriented and Component-based Applications and Architectures (AROSA 2013)
    Drira, Khalil
    Kallel, Slim
    Rodriguez, Ismael Bouassida
    [J]. 2013 IEEE 22ND INTERNATIONAL WORKSHOP ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2013, : 42 - +
  • [4] Adaptive and Reconfigurable Service-oriented and Component-based Applications and Architectures (Track Report)
    Jmaiel, Mohamed
    Kallel, Slim
    Rodriguez, Ismael Bouassida
    [J]. 2015 IEEE 24TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES - INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES, 2015, : 21 - 22
  • [5] AROSA 2014: Adaptive and Reconfigurable Service-oriented and Component-based Applications and Architectures
    Drira, Khalil
    Kallel, Slim
    Rodriguez, Ismael Bouassida
    [J]. 2014 IEEE 23RD INTERNATIONAL WETICE CONFERENCE (WETICE), 2014, : 36 - 37
  • [6] Research on Service-Oriented and Component-Based Simulation Platform
    Shi, Yang
    Lu, Ming-hua
    Xiao, Ming-yan
    Zhang, De-sen
    [J]. EMERGING RESEARCH IN WEB INFORMATION SYSTEMS AND MINING, 2011, 238 : 19 - 27
  • [7] A Service-Oriented Component-Based Middleware Architecture for Wireless Sensor Networks
    Khedo, Kavi Kumar
    Subramanian, R. K.
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2009, 9 (03): : 174 - 182
  • [8] DAMASCo: A Framework for the Automatic Composition of Component-Based and Service-Oriented Architectures
    Cubo, Javier
    Pimentel, Ernesto
    [J]. SOFTWARE ARCHITECTURE, 2011, 6903 : 388 - 404
  • [9] Bridging the component-based and service-oriented worlds
    Masek, Karel
    Hnetynka, Petr
    Bures, Tomas
    [J]. 2009 35TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2009, : 47 - 54
  • [10] A component-based reconfigurable RFID middleware
    Wu, Jie
    Wang, Dong
    Sheng, Huanye
    [J]. IECON 2007: 33RD ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-3, CONFERENCE PROCEEDINGS, 2007, : 2248 - 2253