Dependability of complex software systems with component upgrading

被引:5
|
作者
Li, JJ [1 ]
Mulcare, DB [1 ]
Wong, WE [1 ]
机构
[1] Telcordia Technol, Morristown, NJ 07079 USA
关键词
D O I
10.1109/CMPSAC.2000.884758
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Some very large and complex systems, such as telecom systems, must and typically do exhibit exceptional dependability. These systems are seldom totally replaced with a new system because of the increased likelihood of a lapse in service. Rather, systems are upgraded incrementally while operational, albeit this often involves large-scale software changes. It is especially important then to ensure that new or replacement components are ready for on-line installation before they are incorporated into an operational system. It is often costly and time-consuming to determine the readiness of new components for installation. Even then, the result may be unpredictable. Hence, we have developed effective and economical methods for software component verification that ensure and increase overall system dependability. We tested our technologies using a telecom application, an internet call-agent. Our Experimental results show that our dynamic design analysis approach reduces computational costs and detects more Errors than conventional approaches. The more frequently changes are made, the greater the savings in rime required for model analysis and property prediction.
引用
收藏
页码:413 / 418
页数:6
相关论文
共 50 条
  • [1] Upgrading embedded software in the field: Dependability and survivability
    Sha, L
    [J]. EMBEDDED SOFTWARE, PROCEEDINGS, 2002, 2491 : 166 - 181
  • [2] Dependability in software component deployment
    Belguidoum, Meriem
    Dagnat, Fabien
    [J]. DEPCOS - RELCOMEX '07: INTERNATIONAL CONFERENCE ON DEPENDABILITY OF COMPUTER SYSTEMS, PROCEEDINGS, 2007, : 223 - +
  • [3] Increasing Dependability of Component-based Software Systems by Online Failure Prediction
    Pitakrat, Teerat
    van Hoorn, Andre
    Grunske, Lars
    [J]. 2014 TENTH EUROPEAN DEPENDABLE COMPUTING CONFERENCE (EDCC), 2014, : 78 - 81
  • [4] DEPENDABILITY EVALUATION OF SOFTWARE SYSTEMS IN OPERATION
    LAPRIE, JC
    [J]. TSI-TECHNIQUE ET SCIENCE INFORMATIQUES, 1983, 2 (04): : 233 - 247
  • [5] DEPENDABILITY EVALUATION OF SOFTWARE SYSTEMS IN OPERATION
    LAPRIE, JC
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1984, 10 (06) : 701 - 714
  • [6] Multi-view software component modeling for dependability
    Roshandel, R
    Medvidovic, N
    [J]. ARCHITECTING DEPENDABLE SYSTEMS II, 2004, 3069 : 286 - 304
  • [7] UPGRADING SYSTEMS, SOFTWARE, AND MICROCOMPUTERS
    BERRY, J
    [J]. LIBRARY JOURNAL, 1989, 114 (15) : 56 - 59
  • [8] A Model for Assessing the Dependability of Internetware Software Systems
    Zhao, HuiQun
    Sun, Jing
    Zhao, RuiXue
    [J]. IEEE 39TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSAC 2015), VOL 3, 2015, : 578 - 581
  • [9] Enhancing dependability of component-based systems
    Lanoix, Arnaud
    Hatebur, Denis
    Heisel, Maritta
    Souquieres, Jeanine
    [J]. RELIABLE SOFTWARE TECHNOLOGIES - ADA- EUROPE 2007, PROCEEDINGS, 2007, 4498 : 41 - +
  • [10] Embedding dependability attributes into component-based software development
    Kahtan, Hasan
    Bakar, Nordin Abu
    Nordin, Rosmawati
    Abdulgabber, Mansoor Abdullateef
    [J]. Computer Fraud and Security, 2014, 2014 (11): : 8 - 16