The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice
The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice
Cet article considère un modèle de fiabilité logicielle qui permet deux types de débogages imparfaits à chaque défaillance du système logiciel. Pour un type de débogage imparfait, une erreur à l’origine de l’échec est imparfaitement déboguée sans modifier le contenu de l’erreur du système logiciel. Pour l’autre type de débogage imparfait, non seulement la faute est imparfaitement déboguée, mais également une nouvelle faute est générée et introduite dans le système. La probabilité d'un débogage parfait est supposée être une fonction croissante du nombre de débogages effectués avant la panne actuelle du système. Sur la base du modèle de fiabilité logicielle présenté, nous considérons trois modèles de profit pour déterminer les délais de publication optimaux qui maximisent le profit logiciel attendu. Ces modèles prennent en compte : (1) un cycle de vie constant, (2) un cycle de vie aléatoire, (3) un cycle de vie aléatoire et le coût de pénalité imposé lorsque le logiciel est livré en retard. Les temps de libération optimaux se révèlent être finis et uniques. Des exemples numériques sont fournis à titre illustratif.
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copier
Chong-Hyung LEE, Kyung-Hyun NAM, Dong-Ho PARK, "Software Profit Model under Imperfect Debugging and Optimal Software Release Policy" in IEICE TRANSACTIONS on Information,
vol. E85-D, no. 5, pp. 833-838, May 2002, doi: .
Abstract: This paper considers a software reliability model which allows for two types of imperfect debuggings at each failure of the software system. For one type of imperfect debugging, a fault that causes the failure is imperfectly debugged without altering the fault contents of the software system. For the other type of imperfect debugging, the fault is not only imperfectly debugged, but also a new fault is generated and introduced into the system. The probability of perfect debugging is assumed to be an increasing function of the number of debuggings performed prior to the current failure of the system. Based on the software reliability model presented, we consider three profit models to determine the optimal software release times which maximize the expected software profit. These models consider: (1) constant life cycle, (2) random life cycle, (3) random life cycle and penalty cost which is imposed when the software is delivered late. The optimal release times are shown to be finite and unique. Numerical examples are provided for illustrative purposes.
URL: https://global.ieice.org/en_transactions/information/10.1587/e85-d_5_833/_p
Copier
@ARTICLE{e85-d_5_833,
author={Chong-Hyung LEE, Kyung-Hyun NAM, Dong-Ho PARK, },
journal={IEICE TRANSACTIONS on Information},
title={Software Profit Model under Imperfect Debugging and Optimal Software Release Policy},
year={2002},
volume={E85-D},
number={5},
pages={833-838},
abstract={This paper considers a software reliability model which allows for two types of imperfect debuggings at each failure of the software system. For one type of imperfect debugging, a fault that causes the failure is imperfectly debugged without altering the fault contents of the software system. For the other type of imperfect debugging, the fault is not only imperfectly debugged, but also a new fault is generated and introduced into the system. The probability of perfect debugging is assumed to be an increasing function of the number of debuggings performed prior to the current failure of the system. Based on the software reliability model presented, we consider three profit models to determine the optimal software release times which maximize the expected software profit. These models consider: (1) constant life cycle, (2) random life cycle, (3) random life cycle and penalty cost which is imposed when the software is delivered late. The optimal release times are shown to be finite and unique. Numerical examples are provided for illustrative purposes.},
keywords={},
doi={},
ISSN={},
month={May},}
Copier
TY - JOUR
TI - Software Profit Model under Imperfect Debugging and Optimal Software Release Policy
T2 - IEICE TRANSACTIONS on Information
SP - 833
EP - 838
AU - Chong-Hyung LEE
AU - Kyung-Hyun NAM
AU - Dong-Ho PARK
PY - 2002
DO -
JO - IEICE TRANSACTIONS on Information
SN -
VL - E85-D
IS - 5
JA - IEICE TRANSACTIONS on Information
Y1 - May 2002
AB - This paper considers a software reliability model which allows for two types of imperfect debuggings at each failure of the software system. For one type of imperfect debugging, a fault that causes the failure is imperfectly debugged without altering the fault contents of the software system. For the other type of imperfect debugging, the fault is not only imperfectly debugged, but also a new fault is generated and introduced into the system. The probability of perfect debugging is assumed to be an increasing function of the number of debuggings performed prior to the current failure of the system. Based on the software reliability model presented, we consider three profit models to determine the optimal software release times which maximize the expected software profit. These models consider: (1) constant life cycle, (2) random life cycle, (3) random life cycle and penalty cost which is imposed when the software is delivered late. The optimal release times are shown to be finite and unique. Numerical examples are provided for illustrative purposes.
ER -