An Optimized Component Selection Algorithm for Self-Adaptive Software Architecture Using the Component Repository: Self-Adaptive Software Architecture

被引:0
|
作者
MohanRoopa, Y. [1 ]
Reddy, Ramamohan A. [2 ]
机构
[1] Jntu Anantapur, Anantapur, Andhra Pradesh, India
[2] SV Univ, Tirupati, Andhra Pradesh, India
关键词
Adaptability; Component; Functionality; Selection; System Software;
D O I
10.4018/IJSSCI.2019040104
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Component-based software engineering focuses on the development and reuse of components. The component reuse depends on the storage and retrieval processes. This article presents the component repository model for the developers to achieve good productivity. The component selection from the component repository according to the functionality and requirements is a crucial process. This article proposed an algorithm for optimizing component selection with functionality constraints like customer size, reliability, and performance. The experimental result evaluates the performance of the algorithm.
引用
收藏
页码:51 / 61
页数:11
相关论文
共 50 条
  • [1] Cost Optimization Component Selection Approach For Component Based Self-Adaptive Software Architecture Using Component Repository
    Roopa, Y. Mohana
    Reddy, A. RamaMohan
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON COMMUNICATION AND ELECTRONICS SYSTEMS (ICCES), 2016, : 776 - 781
  • [2] An assignment model and algorithm for self-adaptive software based on architecture
    Chen, Honglong
    Li, Renfa
    Li, Rui
    Sha, Edwin
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2011, 48 (12): : 2300 - 2307
  • [3] A Reference Architecture based on Reflection for Self-adaptive Software
    Affonso, Frank Jose
    Nakagawa, Elisa Yumi
    7TH BRAZILIAN SYMPOSIUM ON SOFTWARE COMPONENTS, ARCHITECTURES AND REUSE (SBCARS 2013), 2013, : 129 - 138
  • [4] Applying Bigraph theory to self-adaptive software architecture
    Chang, Zhi-Ming
    Mao, Xin-Jun
    Qi, Zhi-Chang
    Jisuanji Xuebao/Chinese Journal of Computers, 2009, 32 (01): : 97 - 106
  • [5] An architecture-based approach to self-adaptive software
    Oreizy, P
    Gorlick, MM
    Taylor, RN
    Heimbigner, D
    Johnson, G
    Medvidovic, N
    Quilici, A
    Rosenblum, DS
    Wolf, AL
    IEEE INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 1999, 14 (03): : 54 - 62
  • [6] Architecture-based approach to self-adaptive software
    Oreizy, Peyman
    Gorlick, Michael M.
    Taylor, Richard N.
    Heimbigner, Dennis
    Johnson, Gregory
    Medvidovic, Nenad
    Quilici, Alex
    Rosenblum, David S.
    Wolf, Alexander L.
    IEEE Intelligent Systems and Their Applications, 14 (03): : 54 - 62
  • [7] Method for modeling and realizing self-adaptive software architecture
    School of Electronics Engineering and Computer Science, Peking University, Beijing 100871, China
    Beijing Daxue Xuebao Ziran Kexue Ban, 2008, 1 (67-76):
  • [8] Research on Dynamic Software Architecture of Self-adaptive Web System
    Cao, CaiFeng
    Luo, YaoZu
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS RESEARCH AND MECHATRONICS ENGINEERING, 2015, 121 : 29 - 32
  • [9] Goal-Directed Modeling of Self-adaptive Software Architecture
    Tang, Shan
    Peng, Xin
    Yu, Yijun
    Zhao, Wenyun
    ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, 2009, 29 : 313 - +
  • [10] Probabilistic dispatch, dynamic domain architecture, and self-adaptive software
    Laddaga, R
    Robertson, P
    Shrobe, H
    SELF-ADAPTIVE SOFTWARE: APPLICATIONS, 2001, 2614 : 227 - 237