Model-driven configuration and deployment of component middleware publish/subscribe services

被引:0
|
作者
Edwards, G [1 ]
Deng, G [1 ]
Schmidt, DC [1 ]
Gokhale, A [1 ]
Natarajan, B [1 ]
机构
[1] Vanderbilt Univ, Dept Elect Engn & Comp Sci, Nashville, TN 37235 USA
关键词
real-time publish/subscribe service; component middleware; CORBA Component Model; model-based systems;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Quality of service (QoS)-enabled publish/subscribe services are available in component middleware platforms, such as the CORBA Component Model (CCM). Today, however, these platforms lack a simple and intuitive way to integrate publish/subscribe service configurations and deployments. This paper illustrates how generative model-driven techniques and tools can automate many service configuration and deployment tasks associated with integrating publish/subscribe services into QoS-enabled component-based systems. We evaluate these techniques in the context of a real-time avionics mission computing problem involving a system with over 50 components. Our evaluation finds that an automated model-driven configuration of a reusable component middleware framework not only significantly reduces handwritten code and but also simultaneously achieves high reusability and composability of CCM components.
引用
收藏
页码:337 / 360
页数:24
相关论文
共 50 条
  • [1] A model-driven environment for component deployment
    Hnetynka, P
    [J]. Third ACIS International Conference on Software Engineering Research, Managment and Applications, Proceedings, 2005, : 6 - 13
  • [2] Model-driven engineering of middleware-based ubiquitous services
    Autili, Marco
    Caporuscio, Mauro
    Issarny, Valerie
    Berardinelli, Luca
    [J]. SOFTWARE AND SYSTEMS MODELING, 2014, 13 (02): : 481 - 511
  • [3] Model-driven engineering of middleware-based ubiquitous services
    Marco Autili
    Mauro Caporuscio
    Valérie Issarny
    Luca Berardinelli
    [J]. Software & Systems Modeling, 2014, 13 : 481 - 511
  • [4] Model-driven Engineering for the Configuration and Deployment of Data Processing Applications
    Song, Hui
    Ferry, Nicolas
    Hogenes, Jakob
    Solberg, Arnor
    [J]. MODELSWARD: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2017, : 523 - 528
  • [5] A Model-driven Approach to Automate the Deployment and Management of Cloud Services
    Bhattacharjee, Anirban
    Barve, Yogesh
    Gokhale, Aniruddha
    Kuroda, Takayuki
    [J]. 2018 IEEE/ACM INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING COMPANION (UCC COMPANION), 2018, : 109 - 114
  • [6] Model-driven environment for configuration control and deployment of on-board satellite software
    Parra, Pablo
    Polo, Oscar R.
    Carrasco, Alberto
    da Silva, Antonio
    Martinez, Agustin
    Sanchez, Sebastian
    [J]. ACTA ASTRONAUTICA, 2021, 178 : 314 - 328
  • [7] QUICKER: A model-driven QoS mapping tool for QoS-enabled component middleware
    Kavimandan, Amogh
    Balasubramanian, Krishnakumar
    Shankaran, Nishanth
    Gokhale, Aniruddha
    Schmidt, Douglas C.
    [J]. 10TH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT AND COMPONENT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2007, : 62 - +
  • [8] Model-Driven Domain-Specific Middleware
    Costa, Fabio M.
    Morris, Karl A.
    Kon, Fabio
    Clarke, Peter J.
    [J]. 2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017), 2017, : 1961 - 1971
  • [9] A New Message Middleware for Business Process Engine Integration Based On Publish/Subscribe Model
    Zhou, DaLei
    Zhao, Shuai
    Cheng, Bo
    [J]. PROCEEDINGS OF THE 2015 3RD INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS AND INFORMATION TECHNOLOGY APPLICATIONS, 2015, 35 : 749 - 753
  • [10] Design of Message-oriented Middleware With Publish/Subscribe Model on Telemetry and Command Computer
    Wang Chongnan
    Wang Zongtao
    Xing Hongwei
    [J]. 2014 2ND INTERNATIONAL CONFERENCE ON SYSTEMS AND INFORMATICS (ICSAI), 2014, : 454 - 458