Multimodal Pattern-Oriented Software Architecture for Self-Optimization and Self-Configuration in Autonomic Computing System using Multi Objective Evolutionary Algorithms

被引:0
|
作者
Mannava, Vishnuvardhan [1 ,2 ]
Ramesh, T. [2 ]
机构
[1] KL Univ, Dept Comp Sci & Engn, Vaddeswaram 522502, Andhra Pradesh, India
[2] Natl Inst Technol, Dept Comp Sci & Engn, Warangal 506004, Andhra Pradesh, India
关键词
Software Architecture; Design Patterns; Genetic Algorithms; Autonomic Computing Systems; Service Oriented Architecture; DESIGN PATTERN;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Current autonomic computing systems are ad hoc solutions that are designed and implemented from the scratch, and there are no universal standard (or well established) software methodologies to develop. There are also significant limitations to the way in which these systems are validated. When designing software, in most cases two or more patterns are to be composed to solve a bigger problem. A composite design patterns shows a synergy that makes the composition more than just the sum of its parts which leads to ready-made software architectures. As far as we know, there are no studies on composition of design patterns and pattern languages for autonomic computing domain. In this paper we propose multimodal pattern-oriented software architecture for self-optimization and self-configuration in autonomic computing system using design patterns composition, multi objective evolutionary algorithms, and service oriented architecture (SOA) that software designers and/or programmers can exploit to drive their work. We evaluate the effectiveness of our architecture with and without design patterns compositions. The use of composite design patterns in the architecture and quantitative measurements are presented. A simple UML class diagram is used to describe the architecture.
引用
收藏
页码:1236 / 1243
页数:8
相关论文
共 2 条