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 条
  • [1] A Framework for Engineering Interactions in Java']Java-based Component Systems
    Natali, Antonio
    Oliva, Enrico
    Ricci, Alessandro
    Viroli, Mirko
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 154 (01) : 43 - 61
  • [2] An Adaptation Logic Framework for Java']Java-based Component Systems
    Oliva, Enrico
    Natali, Antonio
    Ricci, Alessandro
    Viroli, Mirko
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2008, 14 (13) : 2158 - 2181
  • [3] A Java']Java-Based Framework for the Programming of Distributed Systems for Mobile Robots
    Westhoff, Daniel
    Stanek, Hagen
    RESEARCH AND EDUCATION IN ROBOTICS - EUROBOT 2008, 2009, 33 : 54 - 67
  • [4] Atlas:: A Java']Java-based tool for managing genotypes
    Pérez-Enciso, E
    García-Bernal, PG
    Pérez-Enciso, M
    JOURNAL OF HEREDITY, 2005, 96 (05) : 623 - 625
  • [5] Java']Java-based framework for teleradiology system
    Elkateeb, A
    Kawaja, A
    Rahme, P
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 2803 - 2809
  • [6] A Java']Java-based framework for real-time control systems
    Blum, A
    Cechticky, V
    Pasetti, A
    Schaufelberger, W
    ETFA 2003: IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 2, PROCEEDINGS, 2003, : 447 - 453
  • [7] A Component Framework for Java']Java-Based Real-Time Embedded Systems
    Plsek, Ales
    Loiret, Frederic
    Merle, Philippe
    Seinturier, Lionel
    MIDDLEWARE 2008, PROCEEDINGS, 2008, 5346 : 124 - 143
  • [8] A Java']Java-based distributed genetic algorithm framework
    Escuela, Gabi
    Cardinale, Yudith
    Gonzalez, Jorge
    19TH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, VOL I, PROCEEDINGS, 2007, : 437 - 441
  • [9] Java']Java-based distributed measurement systems
    Grimaldi, D
    Nigro, L
    Pupo, F
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 1998, 47 (01) : 100 - 103
  • [10] A Java']Java-Based Framework for Case Management Applications
    Zensen, Andre
    Kuester, Jochen M.
    BUSINESS PROCESS MANAGEMENT FORUM, BPM FORUM 2019, 2019, 360 : 107 - 124