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 条
  • [31] The two real-time solitudes: Computerized control and telecommunications
    Freedman, P
    Gaudreau, D
    Boutaba, R
    Mehaoua, A
    SECOND IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS: HELD JOINTLY WITH 6TH CSESAW, 4TH IEEE RTAW, AND SES'96, 1996, : 87 - 90
  • [32] Springfield: A real-time parallel simulation of mobile telecommunications
    Kamel, M
    Trudeau, C
    UNIVERSITY AND INDUSTRY - PARTNERS IN SUCCESS, CONFERENCE PROCEEDINGS VOLS 1-2, 1998, : 501 - 504
  • [33] Evaluating software development effort model-building techniques for application in a real-time telecommunications environment
    Hughes, R.T.
    Cunliffe, A.
    Young-Martos, F.
    IEE Proceedings: Software, 1998, 145 (01): : 29 - 33
  • [34] Real-time turbine maintenance system
    Chen, Tung-Liang
    EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (04) : 8676 - 8681
  • [35] Agile Software Integration in Telecommunications - a Case Study
    Himer, Heimo
    Lavicka, Markus
    Schefer-Wenzl, Sigrid
    Miladinovic, Igor
    2019 27TH TELECOMMUNICATIONS FORUM (TELFOR 2019), 2019, : 622 - 625
  • [36] SPECKLE CORRELATION USED TO STUDY THE OXIDATION PROCESS IN REAL-TIME
    MURAMATSU, M
    GUEDES, GH
    GAGGIOLI, NG
    OPTICS AND LASER TECHNOLOGY, 1994, 26 (03): : 167 - 168
  • [37] Design of real-time concurrent software
    Henderson, MI
    Gill, KF
    MECHATRONICS, 1996, 6 (02) : 209 - 225
  • [38] AN ARCHITECTURE FOR REAL-TIME SOFTWARE SYSTEMS
    BAKER, TP
    SCALLON, GM
    IEEE SOFTWARE, 1986, 3 (03) : 50 - 58
  • [39] QNX SOFTWARE - REAL-TIME SOLUTIONS
    不详
    CONTROL ENGINEERING, 1995, : 108 - 108
  • [40] DYNAMIC ADAPTATION OF REAL-TIME SOFTWARE
    BIHARI, TE
    SCHWAN, K
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1991, 9 (02): : 143 - 174