{"id":{"repo_id":"odu","oai_identifier":"oai:digitalcommons.odu.edu:mathstat_etds-1091"},"canonical_url":"https://search.dev.ndltd.org/etd/odu/oai:digitalcommons.odu.edu:mathstat_etds-1091","repository":{"repo_id":"odu","name":"Old Dominion University","base_url":"https://digitalcommons.odu.edu/do/oai/"},"display":{"title":"Software Reliability Models","abstract":"<p>The problem considered here is the building of Non-homogeneous Poisson Process (NHPP) model. Currently existing popular NHPP process models like Goel-Okumoto (G-O) and Yamada <em>et al</em> models suffer from the drawback that the probability density function of the inter-failure times is an improper density function. This is because the event no failure in (0, oo] is allowed in these models. In real life situations we cannot draw sample(s) from such a population and also none of the moments of inter-failure times exist. Therefore, these models are unsuitable for modelling real software error data. On the other hand if the density function of the inter-failure times is made proper by multiplying with a constant, then we cannot assume finite number of expected faults in the system which is the basic assumption in building the software reliability models.</p> <p>Taking these factors into consideration, we have introduced an extra parameter, say c, in both the G -0 and Yamada <em>et al</em> models in order to get a new model. We find that a specific value of this new parameter gives rise to a proper density for inter-failure times. The G -0 and Yamada <em>et al</em> models are special cases of these models corresponding to c = 0. This raises the question - “Can we do better than existing G -0 and Yamada <em>et al</em> models when 0 < c < 1 ?”. The answer is ‘yes’.</p> <p>With this objective, the behavior of the software failure counting process { N ( t ) , t > 0} has been studied. Several measures, such as the number of failures by some prespecified time, the number of errors remaining in the system at a future time, distribution of remaining number of faults in the system and reliability during a mission have been proposed in this research. Maximum likelihood estimation method was used to estimate the parameters. Sufficient conditions for the existence of roots of the ML equations were derived. Some of the important statistical aspects of G -0 and Yamada <em>et al</em> models, like conditions for the existence and uniqueness of the ML equations, were not worked out so far in the literature. We have derived these conditions and proved uniqueness of the roots for these models. Finally four different sets of actual failure time data were analyzed. ii</p>","abstract_html":"&lt;p&gt;The problem considered here is the building of Non-homogeneous Poisson Process (NHPP) model. Currently existing popular NHPP process models like Goel-Okumoto (G-O) and Yamada &lt;em&gt;et al&lt;/em&gt; models suffer from the drawback that the probability density function of the inter-failure times is an improper density function. This is because the event no failure in (0, oo] is allowed in these models. In real life situations we cannot draw sample(s) from such a population and also none of the moments of inter-failure times exist. Therefore, these models are unsuitable for modelling real software error data. On the other hand if the density function of the inter-failure times is made proper by multiplying with a constant, then we cannot assume finite number of expected faults in the system which is the basic assumption in building the software reliability models.&lt;/p&gt; &lt;p&gt;Taking these factors into consideration, we have introduced an extra parameter, say c, in both the G -0 and Yamada &lt;em&gt;et al&lt;/em&gt; models in order to get a new model. We find that a specific value of this new parameter gives rise to a proper density for inter-failure times. The G -0 and Yamada &lt;em&gt;et al&lt;/em&gt; models are special cases of these models corresponding to c = 0. This raises the question - “Can we do better than existing G -0 and Yamada &lt;em&gt;et al&lt;/em&gt; models when 0 &lt; c &lt; 1 ?”. The answer is ‘yes’.&lt;/p&gt; &lt;p&gt;With this objective, the behavior of the software failure counting process { N ( t ) , t &gt; 0} has been studied. Several measures, such as the number of failures by some prespecified time, the number of errors remaining in the system at a future time, distribution of remaining number of faults in the system and reliability during a mission have been proposed in this research. Maximum likelihood estimation method was used to estimate the parameters. Sufficient conditions for the existence of roots of the ML equations were derived. Some of the important statistical aspects of G -0 and Yamada &lt;em&gt;et al&lt;/em&gt; models, like conditions for the existence and uniqueness of the ML equations, were not worked out so far in the literature. We have derived these conditions and proved uniqueness of the roots for these models. Finally four different sets of actual failure time data were analyzed. ii&lt;/p&gt;","abstract_has_math":false,"creators":["Hossain, Syed Afzal"],"institution":null,"degree_name":"Doctor of Philosophy (PhD)","degree_level":"Dissertation","degree_discipline":"Mathematics & Statistics","degree_department":null,"school":null,"contributors":["Ram C. Dahiya","Larry Lee","Edward Markowski","N. Rao Chaganty"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":1989,"date_issued":"1989-07-01T07:00:00Z","date_published":"1989-07-01T07:00:00Z","updated_at":"2026-07-24T03:35:15Z","subjects":["Non-homogeneous poisson process (NHPP)","Model","Software reliability","Applied Statistics","Computer Sciences"],"languages":[],"rights":["<p>In Copyright. URI: <a href=\"http://rightsstatements.org/vocab/InC/1.0/\">http://rightsstatements.org/vocab/InC/1.0/</a> This Item is protected by copyright and/or related rights. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s).</p>"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://digitalcommons.odu.edu/mathstat_etds/79","outbound_label":"Repository record","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Ram C. Dahiya","Larry Lee","Edward Markowski","N. Rao Chaganty"]},{"key":"dc:creator","label":"Author","values":["Hossain, Syed Afzal"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.available","label":"Dc Date Available","values":["2019-10-02T07:00:00Z"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Mathematics & Statistics"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Dissertation"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Doctor of Philosophy (PhD)"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Non-homogeneous poisson process (NHPP)","Model","Software reliability","Applied Statistics","Computer Sciences"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:rights","label":"Dc Rights","values":["<p>In Copyright. URI: <a href=\"http://rightsstatements.org/vocab/InC/1.0/\">http://rightsstatements.org/vocab/InC/1.0/</a> This Item is protected by copyright and/or related rights. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s).</p>"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://digitalcommons.odu.edu/mathstat_etds/79"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["<p>The problem considered here is the building of Non-homogeneous Poisson Process (NHPP) model. Currently existing popular NHPP process models like Goel-Okumoto (G-O) and Yamada <em>et al</em> models suffer from the drawback that the probability density function of the inter-failure times is an improper density function. This is because the event no failure in (0, oo] is allowed in these models. In real life situations we cannot draw sample(s) from such a population and also none of the moments of inter-failure times exist. Therefore, these models are unsuitable for modelling real software error data. On the other hand if the density function of the inter-failure times is made proper by multiplying with a constant, then we cannot assume finite number of expected faults in the system which is the basic assumption in building the software reliability models.</p> <p>Taking these factors into consideration, we have introduced an extra parameter, say c, in both the G -0 and Yamada <em>et al</em> models in order to get a new model. We find that a specific value of this new parameter gives rise to a proper density for inter-failure times. The G -0 and Yamada <em>et al</em> models are special cases of these models corresponding to c = 0. This raises the question - “Can we do better than existing G -0 and Yamada <em>et al</em> models when 0 < c < 1 ?”. The answer is ‘yes’.</p> <p>With this objective, the behavior of the software failure counting process { N ( t ) , t > 0} has been studied. Several measures, such as the number of failures by some prespecified time, the number of errors remaining in the system at a future time, distribution of remaining number of faults in the system and reliability during a mission have been proposed in this research. Maximum likelihood estimation method was used to estimate the parameters. Sufficient conditions for the existence of roots of the ML equations were derived. Some of the important statistical aspects of G -0 and Yamada <em>et al</em> models, like conditions for the existence and uniqueness of the ML equations, were not worked out so far in the literature. We have derived these conditions and proved uniqueness of the roots for these models. Finally four different sets of actual failure time data were analyzed. ii</p>"]},{"key":"dc:title","label":"Title","values":["Software Reliability Models"]}]}],"canonical_facts":{"dc:contributor":["Ram C. Dahiya","Larry Lee","Edward Markowski","N. Rao Chaganty"],"dc:creator":["Hossain, Syed Afzal"],"dc:date.available":["2019-10-02T07:00:00Z"],"dc:description.abstract":["<p>The problem considered here is the building of Non-homogeneous Poisson Process (NHPP) model. Currently existing popular NHPP process models like Goel-Okumoto (G-O) and Yamada <em>et al</em> models suffer from the drawback that the probability density function of the inter-failure times is an improper density function. This is because the event no failure in (0, oo] is allowed in these models. In real life situations we cannot draw sample(s) from such a population and also none of the moments of inter-failure times exist. Therefore, these models are unsuitable for modelling real software error data. On the other hand if the density function of the inter-failure times is made proper by multiplying with a constant, then we cannot assume finite number of expected faults in the system which is the basic assumption in building the software reliability models.</p> <p>Taking these factors into consideration, we have introduced an extra parameter, say c, in both the G -0 and Yamada <em>et al</em> models in order to get a new model. We find that a specific value of this new parameter gives rise to a proper density for inter-failure times. The G -0 and Yamada <em>et al</em> models are special cases of these models corresponding to c = 0. This raises the question - “Can we do better than existing G -0 and Yamada <em>et al</em> models when 0 < c < 1 ?”. The answer is ‘yes’.</p> <p>With this objective, the behavior of the software failure counting process { N ( t ) , t > 0} has been studied. Several measures, such as the number of failures by some prespecified time, the number of errors remaining in the system at a future time, distribution of remaining number of faults in the system and reliability during a mission have been proposed in this research. Maximum likelihood estimation method was used to estimate the parameters. Sufficient conditions for the existence of roots of the ML equations were derived. Some of the important statistical aspects of G -0 and Yamada <em>et al</em> models, like conditions for the existence and uniqueness of the ML equations, were not worked out so far in the literature. We have derived these conditions and proved uniqueness of the roots for these models. Finally four different sets of actual failure time data were analyzed. ii</p>"],"dc:identifier":["https://digitalcommons.odu.edu/mathstat_etds/79"],"dc:rights":["<p>In Copyright. URI: <a href=\"http://rightsstatements.org/vocab/InC/1.0/\">http://rightsstatements.org/vocab/InC/1.0/</a> This Item is protected by copyright and/or related rights. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s).</p>"],"dc:subject":["Non-homogeneous poisson process (NHPP)","Model","Software reliability","Applied Statistics","Computer Sciences"],"dc:title":["Software Reliability Models"],"thesis:degree_discipline":["Mathematics & Statistics"],"thesis:degree_level":["Dissertation"],"thesis:degree_name":["Doctor of Philosophy (PhD)"]},"updated_at":"2026-07-24T03:35:15Z"}