Towards A QoS Modeling and Modularization Framework for Component-based Systems

被引:0
|
作者
Tambe, Sumant [1 ]
Dabholkar, Akshay [1 ]
Gokhale, Aniruddha [1 ]
Kavimandan, Amogh [1 ]
机构
[1] Vanderbilt Univ, Dept EECS, Nashville, TN 37203 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Current domain-specific modeling (DSM) frameworks for designing component-based systems provide modeling support for system's structural as well as non-functional or quality of service (QoS) concerns. However the focus of such frameworks on system's non-functional concerns is an after-thought and their support is at best adhoc. Further, such frameworks lack strong decoupling between the modeling of the system's structural composition and their QoS requirements. This lack of QoS modularization limits (1) reusability of such frameworks, (2) ease of their maintenance when new non-functional characteristics are added, and (3) independent evolution of the modeling frameworks along both the structural and non-functional dimensions. This paper describes Component QoS Modeling Language (CQML), which is a reusable, extensible, and platform-independent QoS modeling language that provides strong separation between the structural and nonfunctional dimensions. CQML supports independent evolution of structural metamodel of composition modeling languages as well as QoS metamodel. To evaluate, we superimpose CQML on a purely structural modeling language and automatically generate, configure, and deploy component-based fault-monitoring infrastructure using aspect-oriented modeling (AOM) techniques.
引用
收藏
页码:104 / 110
页数:7
相关论文
共 50 条
  • [41] Component-Based Modeling for Complex Digital Logic Systems
    Zhou, Wen
    Chen, Fulong
    Sun, Yunxiang
    Ye, Heping
    Wang, Jinbao
    Qi, Xuemei
    [J]. 2013 6TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING (CISP), VOLS 1-3, 2013, : 1106 - 1111
  • [42] A Component-Based Modeling and Validation Method for PLC Systems
    Wang, Rui
    Guan, Yong
    Zhou, Min
    Zhang, Jie
    Song, Xiaoyu
    [J]. ADVANCES IN MECHANICAL ENGINEERING, 2014,
  • [43] Formal component-based modeling and synthesis for PLC systems
    Zhou, M.
    Wan, H.
    Wang, R.
    Song, X.
    Su, C.
    Gu, M.
    Sun, J.
    [J]. COMPUTERS IN INDUSTRY, 2013, 64 (08) : 1022 - 1034
  • [44] Towards component-based robotics
    Brooks, A
    Kaupp, T
    Makarenko, A
    Williams, S
    Orebäck, A
    [J]. 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems, Vols 1-4, 2005, : 3567 - 3572
  • [45] Implementing QoS aware component-based applications
    Chimaris, A
    Papadopoulos, GA
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2004: COOPLS, DOA, AND ODBASE, PT 2, PROCEEDINGS, 2004, 3291 : 1173 - 1189
  • [46] Towards a component-based middleware framework for configurable and reconfigurable grid computing
    Coulson, G
    Grace, P
    Blair, G
    Mathy, L
    Duce, D
    Cooper, C
    Yeung, WK
    Cai, W
    [J]. THIRTEENTH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES, PROCEEDINGS, 2004, : 291 - 296
  • [47] A Hierarchical Framework for Component-based Real-time Systems
    Lipari, Giuseppe
    Gai, Paolo
    Trimarchi, Michael
    Guidi, Giacomo
    Ancilotti, Paolo
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 116 : 253 - 266
  • [48] A hierarchical framework for component-based real-time systems
    Lipari, G
    Gai, P
    Trimarchi, M
    Guidi, G
    Ancilotti, P
    [J]. COMPONENT-BASED SOFTWARE ENGINEERING, 2004, 3054 : 209 - 216
  • [49] Early quality prediction of component-based systems - A generic framework
    Grunske, Lars
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2007, 80 (05) : 678 - 686
  • [50] Towards Guidelines for a Development Process for Component-Based Embedded Systems
    Land, Rikard
    Carlson, Jan
    Larsson, Stig
    Crnkovic, Ivica
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2009, PT II, 2009, 5593 : 43 - 58