Case study: a maintenance practice used with real-time telecommunications software

被引:5
|
作者
Popovic, M [1 ]
Atlagic, B [1 ]
Kovacevic, V [1 ]
机构
[1] Univ Novi Sad, Dept Comp Engn, YU-2100 Novi Sad, Yugoslavia
关键词
software maintenance process; software quality prediction; software reliability engineering; software quality metrics; error-logging; error-prone software identification;
D O I
10.1002/smr.226
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we present a case study of the software maintenance practice that has been successfully applied to real-time distributed systems, which are installed and fully operational in Moscow, St. Petersburg, and other cities across Russia. In this paper we concentrate on the software maintenance process, including customer request servicing, in-field error logging, role of information system, software deployment, and software quality policy, and especially the software quality prediction process. In this case study, the prediction process Is shown to be integral and one of the most important parts of the software maintenance process. We include a software quality prediction procedure overview and an example of the actual practice. The quality of the new software update is predicted on the basis of the current update's quantity metrics data and quality data, and new update's quantity metrics data. For management, this forecast aids software maintenance efficiency, and cost reduction. For practitioners, the most useful result presented is the process for determining the value for the break point. We end this case study with five lessons learned. Copyright (C) 2001 John Wiley & Sons, Ltd.
引用
收藏
页码:97 / 126
页数:30
相关论文
共 50 条
  • [41] A real-time software backend for the GMRT
    Roy, Jayanta
    Gupta, Yashwant
    Pen, Ue-Li
    Peterson, Jeffrey B.
    Kudale, Sanjay
    Kodilkar, Jitendra
    EXPERIMENTAL ASTRONOMY, 2010, 28 (01) : 25 - 60
  • [42] Real-time SPC software review
    Hogarth, S
    MANUFACTURING ENGINEERING, 1999, 123 (02): : 130 - +
  • [43] High integrity real-time software
    Allerton, D. J.
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART G-JOURNAL OF AEROSPACE ENGINEERING, 2007, 221 (G1) : 145 - 161
  • [44] Software architecture for real-time applications
    Locke, CD
    THIRD INTERNATIONAL WORKSHOP ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 1996, : 236 - 236
  • [45] A PROTOTYPING LANGUAGE FOR REAL-TIME SOFTWARE
    LUQI
    BERZINS, V
    YEH, RT
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1988, 14 (10) : 1409 - 1423
  • [46] Predictable real-time software synthesis
    Huang, Jinfeng
    Voeten, Jeroen
    Corporaal, Henk
    REAL-TIME SYSTEMS, 2007, 36 (03) : 159 - 198
  • [47] Internet connectivity for real-time software
    不详
    HYDROCARBON PROCESSING, 1996, 75 (05): : 35 - 36
  • [48] Research of real-time communication software
    Li, MT
    Guo, JB
    Liu, YZ
    Li, JH
    OCEAN REMOTE SENSING AND IMAGING II, 2003, 5155 : 132 - 140
  • [49] ASSESSMENT OF REAL-TIME SOFTWARE - A REVIEW
    RODD, MG
    ZHAO, GF
    COMPUTERS AND SAFETY: A FIRST INTERNATIONAL CONFERENCE ON THE USE OF PROGRAMMABLE ELECTRONIC SYSTEMS IN SAFETY RELATED APPLICATIONS, 1989, 314 : 80 - 85
  • [50] Towards validated real-time software
    Bertin, V
    Poize, M
    Pulou, J
    Sifakis, J
    EUROMICRO RTS 2000: 12TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2000, : 157 - 164