An Aspectual Feature Module Based Adaptive Design Pattern for Autonomic Computing Systems

被引:0
|
作者
Mannava, Vishnuvardhan [1 ]
Ramesh, T. [2 ]
机构
[1] KL Univ, Dept Comp Sci & Engn, Vaddeswaram 522502, AP, India
[2] Natl Inst Technol, Dept Comp Sci & Engn, Warangal, Andhra Pradesh, India
关键词
Autonomic System; Design Patterns; Aspect-oriented Design Patterns; Feature-Oriented Programming (FOP); Aspect-Oriented Programming (AOP);
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Adaptability in software is the main fascinating concern for which today's software architects are really interested in providing the autonomic computing. Different programming paradigms have been introduced for enhancing the dynamic behavior of the programs. Few among them are the Aspect oriented programming (AOP) and Feature oriented programming (FOP) with both of them having the ability to modularize the crosscutting concerns, where the former is dependent on aspects, advice and lateral one on the collaboration design and refinements. In this paper we will propose a design pattern for Autonomic Computing System which is designed with Aspect-oriented design patterns. we'll also study about the amalgamation of the Feature-oriented and Aspect-oriented software development methodology and its usage in developing a self-reconfigurable adaptive system. In this paper we used the design patterns which will satisfy the properties of an autonomic system: For monitoring we used the Observer design pattern, Decision making we used Adaptation Detector design pattern, and for Reconfiguration we used Feature-oriented Aspect insertion using participant pattern. The main objective of the system is to provide self-reconfiguring behavior at run-time by inserting into the current existing code with an aspectual feature module code without interrupting the user and to provide transparency while accessing the system. The pattern is described using a java-like notation for the classes and interfaces. A simple UML class and Sequence diagrams are depicted.
引用
收藏
页码:130 / 140
页数:11
相关论文
共 50 条
  • [1] A Novel Adaptive Monitoring Compliance Design Pattern for Autonomic Computing Systems
    Mannava, Vishnuvardhan
    Ramesh, T.
    [J]. ADVANCES IN COMPUTING AND COMMUNICATIONS, PT I, 2011, 190 : 250 - +
  • [3] A novel adaptive re-configuration compliance design pattern for autonomic computing systems
    Mannava, Vishnuvardhan
    Ramesh, T.
    [J]. INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY AND SYSTEM DESIGN 2011, 2012, 30 : 1129 - 1137
  • [4] Discrete Control-Based Design of Adaptive and Autonomic Computing Systems
    An, Xin
    Delaval, Gwenael
    Diguet, Jean-Philippe
    Gamatie, Abdoulaye
    Gueye, Soguy
    Marchand, Herve
    de Palma, Noel
    Rutten, Eric
    [J]. DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY, ICDCIT 2015, 2015, 8956 : 93 - 113
  • [5] Design Pattern for Dynamic Reconfiguration of Component-Based Autonomic Computing Systems using RMI
    Mannava, Vishnuvardhan
    Ramesh, T.
    [J]. 2ND INTERNATIONAL CONFERENCE ON COMMUNICATION, COMPUTING & SECURITY [ICCCS-2012], 2012, 1 : 590 - 597
  • [6] A Service Administration Design Pattern for Dynamically Configuring Communication Services in Autonomic Computing Systems
    Mannava, Vishnuvardhan
    Ramesh, T.
    [J]. INTELLIGENT INFORMATION AND DATABASE SYSTEMS (ACIIDS 2012), PT I, 2012, 7196 : 53 - 63
  • [7] Module generators driving the compilation for adaptive computing systems
    Koch, A
    Kasprzyk, N
    [J]. 10TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2002, : 293 - 294
  • [8] Load Distribution Design Pattern for Genetic Algorithm Based Autonomic Systems
    Mannava, Vishnuvardhan
    Ramesh, T.
    [J]. INTERNATIONAL CONFERENCE ON MODELLING OPTIMIZATION AND COMPUTING, 2012, 38 : 1905 - 1915
  • [9] The Autonomic Computing Paradigm in Adaptive Building/Ambient Intelligence Systems
    Andrushevich, Aliaksei
    Tomek, Stephan
    Klapproth, Alexander
    [J]. AMBIENT INTELLIGENCE, 2011, 7040 : 98 - 104
  • [10] An Adaptive Intrusion Tolerance Model based on Autonomic Computing
    Wu, Qingtao
    Hua, Bin
    Zheng, Ruijuan
    Zhang, Mingchuan
    [J]. FRONTIERS OF MANUFACTURING AND DESIGN SCIENCE, PTS 1-4, 2011, 44-47 : 3259 - 3263