Managing Test-Procedures to Achieve Reliable Software

Quantitative decision-making procedures are proposed to aid software project managers to manage effectively the testing stage during software project development. The module and integration testing phases are thoroughly investigated. Decision procedures which maximize the reliability and/or minimize...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on reliability 1983-08, Vol.R-32 (3), p.299-303
Hauptverfasser: Kubat, Peter, Koch, Harvey S.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 303
container_issue 3
container_start_page 299
container_title IEEE transactions on reliability
container_volume R-32
creator Kubat, Peter
Koch, Harvey S.
description Quantitative decision-making procedures are proposed to aid software project managers to manage effectively the testing stage during software project development. The module and integration testing phases are thoroughly investigated. Decision procedures which maximize the reliability and/or minimize some cost-benefit objective subject to a time and/or budget constraint are suggested. These procedures optimally allocate test time to the modules for module testing and select the optimal data mixture for integration testing. Testing of computer software is a major component of the software development effort. An efficient allocation of computer time among various modules during testing can appreciably improve reliability and shorten the testing stage. Using decision models presented in this paper, a project manager can effectively allocate test time during module testing and select the best data mixture for integration testing. The models are based upon software failure data that are collected during testing. These decision models can be valuable not only for the project manager but for the group responsible for generating the appropriate test data.
doi_str_mv 10.1109/TR.1983.5221656
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_ieee_primary_5221656</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5221656</ieee_id><sourcerecordid>23236702</sourcerecordid><originalsourceid>FETCH-LOGICAL-c290t-8db4e744b3f99abd45ebf9994c92962c1555943817d69aeb8c6ee55616849d873</originalsourceid><addsrcrecordid>eNo9kDFPwzAQhS0EEqUwM7BkYktqO7bjG6sKClIRKITZcpxLCUqbYqcg_j2pUpjuTu97p6dHyDWjCWMUZkWeMNBpIjlnSqoTMmFS6phlnJ2SCaVMxyA5nJOLED6GUwjQEyKf7Naum-06KjD08YvvHFZ7jyHqu2ju3hv8wijHtrFli9FrV_ff1uMlOattG_DqOKfk7f6uWDzEq-fl42K-ih0H2se6KgVmQpRpDWDLSkgshw2EAw6KuyGgBJFqllUKLJbaKUQpFVNaQKWzdEpux787333uh4Bm0wSHbWu32O2D4SlPVUb5AM5G0PkuBI-12flmY_2PYdQc6jFFbg71mGM9g-NmdDSI-E__qb8GXV9m</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>23236702</pqid></control><display><type>article</type><title>Managing Test-Procedures to Achieve Reliable Software</title><source>IEEE Electronic Library (IEL)</source><creator>Kubat, Peter ; Koch, Harvey S.</creator><creatorcontrib>Kubat, Peter ; Koch, Harvey S.</creatorcontrib><description>Quantitative decision-making procedures are proposed to aid software project managers to manage effectively the testing stage during software project development. The module and integration testing phases are thoroughly investigated. Decision procedures which maximize the reliability and/or minimize some cost-benefit objective subject to a time and/or budget constraint are suggested. These procedures optimally allocate test time to the modules for module testing and select the optimal data mixture for integration testing. Testing of computer software is a major component of the software development effort. An efficient allocation of computer time among various modules during testing can appreciably improve reliability and shorten the testing stage. Using decision models presented in this paper, a project manager can effectively allocate test time during module testing and select the best data mixture for integration testing. The models are based upon software failure data that are collected during testing. These decision models can be valuable not only for the project manager but for the group responsible for generating the appropriate test data.</description><identifier>ISSN: 0018-9529</identifier><identifier>EISSN: 1558-1721</identifier><identifier>DOI: 10.1109/TR.1983.5221656</identifier><identifier>CODEN: IERQAD</identifier><language>eng</language><publisher>IEEE</publisher><subject>Monitoring ; Programming ; Project management ; Software development management ; Software measurement ; Software reliability ; Software testing ; Stochastic processes ; System testing ; Test data selection ; Time measurement</subject><ispartof>IEEE transactions on reliability, 1983-08, Vol.R-32 (3), p.299-303</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c290t-8db4e744b3f99abd45ebf9994c92962c1555943817d69aeb8c6ee55616849d873</citedby><cites>FETCH-LOGICAL-c290t-8db4e744b3f99abd45ebf9994c92962c1555943817d69aeb8c6ee55616849d873</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5221656$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5221656$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Kubat, Peter</creatorcontrib><creatorcontrib>Koch, Harvey S.</creatorcontrib><title>Managing Test-Procedures to Achieve Reliable Software</title><title>IEEE transactions on reliability</title><addtitle>TR</addtitle><description>Quantitative decision-making procedures are proposed to aid software project managers to manage effectively the testing stage during software project development. The module and integration testing phases are thoroughly investigated. Decision procedures which maximize the reliability and/or minimize some cost-benefit objective subject to a time and/or budget constraint are suggested. These procedures optimally allocate test time to the modules for module testing and select the optimal data mixture for integration testing. Testing of computer software is a major component of the software development effort. An efficient allocation of computer time among various modules during testing can appreciably improve reliability and shorten the testing stage. Using decision models presented in this paper, a project manager can effectively allocate test time during module testing and select the best data mixture for integration testing. The models are based upon software failure data that are collected during testing. These decision models can be valuable not only for the project manager but for the group responsible for generating the appropriate test data.</description><subject>Monitoring</subject><subject>Programming</subject><subject>Project management</subject><subject>Software development management</subject><subject>Software measurement</subject><subject>Software reliability</subject><subject>Software testing</subject><subject>Stochastic processes</subject><subject>System testing</subject><subject>Test data selection</subject><subject>Time measurement</subject><issn>0018-9529</issn><issn>1558-1721</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1983</creationdate><recordtype>article</recordtype><recordid>eNo9kDFPwzAQhS0EEqUwM7BkYktqO7bjG6sKClIRKITZcpxLCUqbYqcg_j2pUpjuTu97p6dHyDWjCWMUZkWeMNBpIjlnSqoTMmFS6phlnJ2SCaVMxyA5nJOLED6GUwjQEyKf7Naum-06KjD08YvvHFZ7jyHqu2ju3hv8wijHtrFli9FrV_ff1uMlOattG_DqOKfk7f6uWDzEq-fl42K-ih0H2se6KgVmQpRpDWDLSkgshw2EAw6KuyGgBJFqllUKLJbaKUQpFVNaQKWzdEpux787333uh4Bm0wSHbWu32O2D4SlPVUb5AM5G0PkuBI-12flmY_2PYdQc6jFFbg71mGM9g-NmdDSI-E__qb8GXV9m</recordid><startdate>19830801</startdate><enddate>19830801</enddate><creator>Kubat, Peter</creator><creator>Koch, Harvey S.</creator><general>IEEE</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FD</scope><scope>H8D</scope><scope>L7M</scope></search><sort><creationdate>19830801</creationdate><title>Managing Test-Procedures to Achieve Reliable Software</title><author>Kubat, Peter ; Koch, Harvey S.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c290t-8db4e744b3f99abd45ebf9994c92962c1555943817d69aeb8c6ee55616849d873</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1983</creationdate><topic>Monitoring</topic><topic>Programming</topic><topic>Project management</topic><topic>Software development management</topic><topic>Software measurement</topic><topic>Software reliability</topic><topic>Software testing</topic><topic>Stochastic processes</topic><topic>System testing</topic><topic>Test data selection</topic><topic>Time measurement</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kubat, Peter</creatorcontrib><creatorcontrib>Koch, Harvey S.</creatorcontrib><collection>CrossRef</collection><collection>Technology Research Database</collection><collection>Aerospace Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>IEEE transactions on reliability</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Kubat, Peter</au><au>Koch, Harvey S.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Managing Test-Procedures to Achieve Reliable Software</atitle><jtitle>IEEE transactions on reliability</jtitle><stitle>TR</stitle><date>1983-08-01</date><risdate>1983</risdate><volume>R-32</volume><issue>3</issue><spage>299</spage><epage>303</epage><pages>299-303</pages><issn>0018-9529</issn><eissn>1558-1721</eissn><coden>IERQAD</coden><abstract>Quantitative decision-making procedures are proposed to aid software project managers to manage effectively the testing stage during software project development. The module and integration testing phases are thoroughly investigated. Decision procedures which maximize the reliability and/or minimize some cost-benefit objective subject to a time and/or budget constraint are suggested. These procedures optimally allocate test time to the modules for module testing and select the optimal data mixture for integration testing. Testing of computer software is a major component of the software development effort. An efficient allocation of computer time among various modules during testing can appreciably improve reliability and shorten the testing stage. Using decision models presented in this paper, a project manager can effectively allocate test time during module testing and select the best data mixture for integration testing. The models are based upon software failure data that are collected during testing. These decision models can be valuable not only for the project manager but for the group responsible for generating the appropriate test data.</abstract><pub>IEEE</pub><doi>10.1109/TR.1983.5221656</doi><tpages>5</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0018-9529
ispartof IEEE transactions on reliability, 1983-08, Vol.R-32 (3), p.299-303
issn 0018-9529
1558-1721
language eng
recordid cdi_ieee_primary_5221656
source IEEE Electronic Library (IEL)
subjects Monitoring
Programming
Project management
Software development management
Software measurement
Software reliability
Software testing
Stochastic processes
System testing
Test data selection
Time measurement
title Managing Test-Procedures to Achieve Reliable Software
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-08T23%3A36%3A13IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Managing%20Test-Procedures%20to%20Achieve%20Reliable%20Software&rft.jtitle=IEEE%20transactions%20on%20reliability&rft.au=Kubat,%20Peter&rft.date=1983-08-01&rft.volume=R-32&rft.issue=3&rft.spage=299&rft.epage=303&rft.pages=299-303&rft.issn=0018-9529&rft.eissn=1558-1721&rft.coden=IERQAD&rft_id=info:doi/10.1109/TR.1983.5221656&rft_dat=%3Cproquest_RIE%3E23236702%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=23236702&rft_id=info:pmid/&rft_ieee_id=5221656&rfr_iscdi=true