StarMX: A Framework for Developing Self-Managing Java']Java-based Systems

被引:17
|
作者
Asadollahi, Reza [1 ]
Salehie, Mazeiar [1 ]
Tahvildari, Ladan [1 ]
机构
[1] Univ Waterloo, Dept Elect & Comp Engn, Software Technol Appl Res Grp, Waterloo, ON N2L 3G1, Canada
关键词
D O I
10.1109/SEAMS.2009.5069074
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Realizing self managing systems poses several development and operational challenges. Reusable software-frameworks assist in addressing these challenges by utilizing appropriate patterns, and also providing essential runtime services for self-managing systems. This paper presents the StarMX framework, designed for building self-managing Java-based applications. It is a generic framework based on standards and well-established principles, and supports common tasks in the development of such systems. StarMX facilitates creating the management closed loop using various mechanisms such as action policies. The framework architecture and its utilization process, along with an example of its application are presented in this paper Moreover quality attributes and autonomic characteristics of the proposed framework are discussed.
引用
收藏
页码:58 / 67
页数:10
相关论文
共 50 条
  • [41] Extension of security policy in Java']Java-based mobile agent systems
    Simek, M
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL II, PROCEEDINGS: COMPUTER SCIENCE AND ENGINEERING, 2003, : 383 - 387
  • [42] CRESTMUSE TOOLKIT: A JAVA']JAVA-BASED FRAMEWORK FOR SIGNAL AND SYMBOLIC MUSIC PROCESSING
    Kitahara, Tetsuro
    Katayose, Haruhiro
    2014 12TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING (ICSP), 2014, : 616 - 620
  • [43] Mining Monitoring Concerns Implementation in Java']Java-Based Software Systems
    Cojocar, Grigoreta Sofia
    Guran, Adriana-Mihaela
    PROCEEDINGS OF THE 4TH ACM SIGSOFT INTERNATIONAL WORKSHOP ON NLP FOR SOFTWARE ENGINEERING (NL4SE '18), 2018, : 22 - 25
  • [44] Proxy-and-hook: A Java']Java-based distributed object caching framework
    Banditwattanawong, T
    Maruyama, K
    Hidaka, S
    Washizaki, H
    2005 3rd IEEE International Conference on Industrial Informatics (INDIN), 2005, : 819 - 824
  • [45] A Java']Java-based framework for simulation and teaching: HADES the Hamburg design system
    Hendrich, N
    MICROELECTRONICS EDUCATION, 2000, : 285 - 288
  • [46] Java']Java-based application framework for visualization of gene regulatory region annotations
    Sun, H
    Davuluri, RV
    BIOINFORMATICS, 2004, 20 (05) : 727 - U518
  • [47] A Java']Java-based formal development environment for factory communication systems
    Demartini, C
    Sisto, R
    1998 INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 1998, : 273 - 281
  • [48] A Framework for Self-Managing Database Systems
    Kossmann, Jan
    Schlosser, Rainer
    2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOPS (ICDEW 2019), 2019, : 100 - 106
  • [49] Access to SAP's business framework from Java']Java-based applications
    Aleksy, M
    Korthaus, A
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2001, 13 (07): : 621 - 641
  • [50] Energy-awareness in distributed Java']Java-based software systems
    Seo, Chiyoung
    ASE 2006: 21st IEEE International Conference on Automated Software Engineering, Proceedings, 2006, : 343 - 346