How Can Optimization Models Support the Maintenance of Component-Based Software?

被引:4
|
作者
Cortellessa, Vittorio [1 ]
Potena, Pasqualina [1 ]
机构
[1] Univ Aquila, Dipartimento Informat, I-67010 Coppito, AQ, Italy
关键词
Component-Based Software; Software Maintenance; Optimization model; Software Cost; Software Reliability;
D O I
10.1109/SSBSE.2009.22
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The maintenance phase of software systems is ever more increasing its incidence, in terms of effort, to the whole software lifecycle. Therefore the introduction of automated techniques that can help software maintainers to take decision on the basis of quantitative evaluation would be a suitable phenomenon. Search-based techniques offer today a very promising view on the automation of searching processes in the software engineering domain. Component-based software is a very interesting paradigm to apply such type of techniques, for example for component selection. In this paper we introduce optimization techniques to manage the problem of failures at maintenance time. In particular, we introduce two approaches that provide maintenance actions to be taken in order to overcome system failures in case of monitored and non-monitored software systems.
引用
收藏
页码:97 / 100
页数:4
相关论文
共 50 条
  • [1] Component-based software process support
    Gary, K
    Lindquist, T
    Koehnemann, H
    Derniame, JC
    [J]. 13TH IEEE INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, PROCEEDINGS, 1998, : 196 - 199
  • [2] Tool Support for Component-Based Software Architectures
    Buchgeher, Georg
    Weinreich, Rainer
    [J]. APSEC 09: SIXTEENTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2009, : 127 - +
  • [3] Integration of Simulink Models with Component-based Software Models
    Marian, Nicolae
    Top, Soren
    [J]. ADVANCES IN ELECTRICAL AND COMPUTER ENGINEERING, 2008, 8 (02) : 3 - 10
  • [4] Component-based integration of chemistry and optimization software
    Kenny, JP
    Benson, SJ
    Alexeev, Y
    Sarich, J
    Janssen, CL
    McInnes, LC
    Krishnan, M
    Nieplocha, J
    Jurrus, E
    Fahlstrom, C
    Windus, TL
    [J]. JOURNAL OF COMPUTATIONAL CHEMISTRY, 2004, 25 (14) : 1717 - 1725
  • [5] Using component metacontent to support the regression testing of component-based software
    Orso, A
    Harrold, MJ
    Rosenblum, D
    Rothermel, G
    Soffa, ML
    Do, H
    [J]. IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS: SYSTEMS AND SOFTWARE EVOLUTION IN THE ERA OF THE INTERNET, 2001, : 716 - 725
  • [6] Component-Based Software
    [J]. P C Magazine: The Independent Guide to IBM - Standard Personal Computers, 16 (08):
  • [7] A method for built-in tests in component-based software maintenance
    Wang, YX
    King, G
    Wickburg, H
    [J]. PROCEEDINGS OF THE THIRD EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING, 1999, : 186 - 189
  • [8] Component-based integration of chemistry and optimization software.
    Kenny, JP
    Benson, SJ
    Alexeev, Y
    Sarich, J
    Janssen, CL
    McInnes, LC
    Krishnan, M
    Nieplocha, J
    Jurrus, ER
    Fahlstrom, CA
    Windus, TL
    Bernholdt, DE
    [J]. ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2004, 228 : U528 - U528
  • [9] Efficient performance models in Component-Based Software Engineering
    Balsamo, Simonetta
    Marzolla, Moreno
    Mirandola, Raffaela
    [J]. 32ND EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA) - PROCEEDINGS, 2006, : 64 - +
  • [10] Metrics and models for cost and quality of component-based software
    Sedigh-Ali, S
    Ghafoor, A
    Paul, RA
    [J]. ISORC 2003: SIXTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2003, : 149 - 155