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 条
  • [21] A controller synthesis algorithm for building self-adaptive software
    Tziallas, G
    Theodoulidis, B
    INFORMATION AND SOFTWARE TECHNOLOGY, 2004, 46 (11) : 719 - 727
  • [22] Component reassembling and state transfer in MADCAR-based self-adaptive software
    Grondin, Guillaume
    Bouraqadi, Noury
    Vercouter, Laurent
    OBJECTS, COMPONENTS, MODELS AND PATTERNS, 2008, 11 : 258 - +
  • [23] Supporting Integration of COTS Components from a Perspective of Self-adaptive Software Architecture
    Tang, Shan
    Liu, Qiang
    2013 IEEE 37TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2013, : 706 - 713
  • [24] Robotic Window Assembly - A Simulation Study and a Proposed Self-Adaptive Software Architecture
    Ziada, Osama A. Q.
    Schauerte, Tobias
    Pocorni, Jetro Kenneth
    Algabroun, Hatem
    Bolmsjo, Gunnar
    Hakansson, Lars
    SPS 2022, 2022, 21 : 111 - 121
  • [25] Runtime Software Architecture-Based Reliability Prediction for Self-Adaptive Systems
    Li, Qiuying
    Lu, Minyan
    Gu, Tingyang
    Wu, Yumei
    SYMMETRY-BASEL, 2022, 14 (03):
  • [26] Reflecting on Self-Adaptive Software Systems
    Andersson, Jesper
    de Lemos, Rogerio
    Malek, Sam
    Weyns, Danny
    2009 ICSE WORKSHOP ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS, 2009, : 38 - +
  • [27] Self-adaptive software for signal processing
    Sztipanovits, J
    Karsai, G
    Bapty, T
    COMMUNICATIONS OF THE ACM, 1998, 41 (05) : 66 - 73
  • [28] On Designing Self-Adaptive Software Systems
    Villegas, Norha M.
    Mueller, Hausi A.
    Tamura, Gabriel
    SISTEMAS & TELEMATICA, 2011, 9 (18): : 29 - 51
  • [29] Introduction to Self-Adaptive Software: Applications
    Laddaga, R
    Robertson, P
    Shrobe, H
    SELF-ADAPTIVE SOFTWARE: APPLICATIONS, 2001, 2614 : 1 - 5
  • [30] Architecting Self-adaptive Software Systems
    Huuhtanen, Anni
    Makitalo, Niko
    Mikkonen, Tommi
    CURRENT TRENDS IN WEB ENGINEERING (ICWE 2018), 2018, 11153 : 59 - 70