首页 > 最新文献

Proceedings of 1994 1st International Conference on Software Testing, Reliability and Quality Assurance (STRQA'94)最新文献

英文 中文
Towards a zero-defect product-the End-To-End test process 迈向零缺陷产品——端到端测试过程
Rathna K. Prasad, T. Bell
The competitive market place today demands the best of everything-quality, cost and schedule. The ontime delivery of an error-free product at minimal cost are standards that demanding customers expect and good suppliers continually strive to meet. It is no easy task to strike an effective balance where quality is accomplished without sacrificing schedules and incurring unplanned costs-and to do so consistently, release after release. There is no silver bullet. However, there is a great deal of merit to establishing a well thought out process before-hand, planning the product release steps carefully, and monitoring and controlling the entire release cycle with discipline. I propose to share, from a tester point of view, the approach and experiences from the ontime, at-budget, zero defect delivery of one software development project-approximately 400,000 lines of code, with a very large and diverse customer base. In my opinion, the apriori definition and, more importantly, the buy-in from all the players in the project for the End-to-End test process and the disciplined release management of the project contributed significantly to the success story for this software project.
当今竞争激烈的市场要求一切都做到最好——质量、成本和进度。以最低的成本及时交付无差错的产品是要求苛刻的客户期望的标准,也是优秀的供应商不断努力达到的标准。在不牺牲进度和产生计划外成本的情况下实现质量的有效平衡并不是一件容易的事情,而且要始终如一地这样做,一个又一个版本。没有什么灵丹妙药。然而,事先建立一个深思熟虑的过程,仔细规划产品发布步骤,并有纪律地监视和控制整个发布周期是有很大好处的。从测试人员的角度来看,我建议分享从一个软件开发项目的在线、预算、零缺陷交付的方法和经验——大约40万行代码,有一个非常大的、多样化的客户基础。在我看来,先验的定义,更重要的是,项目中所有参与者对端到端测试过程的支持,以及项目严格的发布管理,对这个软件项目的成功有着重要的贡献。
{"title":"Towards a zero-defect product-the End-To-End test process","authors":"Rathna K. Prasad, T. Bell","doi":"10.1109/STRQA.1994.526399","DOIUrl":"https://doi.org/10.1109/STRQA.1994.526399","url":null,"abstract":"The competitive market place today demands the best of everything-quality, cost and schedule. The ontime delivery of an error-free product at minimal cost are standards that demanding customers expect and good suppliers continually strive to meet. It is no easy task to strike an effective balance where quality is accomplished without sacrificing schedules and incurring unplanned costs-and to do so consistently, release after release. There is no silver bullet. However, there is a great deal of merit to establishing a well thought out process before-hand, planning the product release steps carefully, and monitoring and controlling the entire release cycle with discipline. I propose to share, from a tester point of view, the approach and experiences from the ontime, at-budget, zero defect delivery of one software development project-approximately 400,000 lines of code, with a very large and diverse customer base. In my opinion, the apriori definition and, more importantly, the buy-in from all the players in the project for the End-to-End test process and the disciplined release management of the project contributed significantly to the success story for this software project.","PeriodicalId":125322,"journal":{"name":"Proceedings of 1994 1st International Conference on Software Testing, Reliability and Quality Assurance (STRQA'94)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-12-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116725471","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
An integrated neural-fuzzy system of software reliability prediction 软件可靠性预测的综合神经-模糊系统
W.A. Adnan, M. Yaacob
The paper explores the potential of prediction techniques which have been used for assessing software reliability. It is demonstrated that artificial neural networks (ANN) provide the basis for fully satisfactory prediction methods, which are shown to be superior to conventional analytical models in many respects. The method retains all the advantages normally associated with its use in other applications, and brings significant merits in this prediction study. The basic mode of computer algorithm is presented. The incorporation of fuzzy logic systems in two strategic blocks leads to the achievement of more efficient and decisive system of software reliability prediction.
本文探讨了用于评估软件可靠性的预测技术的潜力。研究表明,人工神经网络(ANN)为完全令人满意的预测方法提供了基础,并在许多方面优于传统的分析模型。该方法保留了在其他应用中通常与之相关的所有优点,并在此预测研究中带来了显着的优点。给出了计算机算法的基本模式。将模糊逻辑系统集成到两个策略块中,可以实现更高效、更果断的软件可靠性预测系统。
{"title":"An integrated neural-fuzzy system of software reliability prediction","authors":"W.A. Adnan, M. Yaacob","doi":"10.1109/STRQA.1994.526401","DOIUrl":"https://doi.org/10.1109/STRQA.1994.526401","url":null,"abstract":"The paper explores the potential of prediction techniques which have been used for assessing software reliability. It is demonstrated that artificial neural networks (ANN) provide the basis for fully satisfactory prediction methods, which are shown to be superior to conventional analytical models in many respects. The method retains all the advantages normally associated with its use in other applications, and brings significant merits in this prediction study. The basic mode of computer algorithm is presented. The incorporation of fuzzy logic systems in two strategic blocks leads to the achievement of more efficient and decisive system of software reliability prediction.","PeriodicalId":125322,"journal":{"name":"Proceedings of 1994 1st International Conference on Software Testing, Reliability and Quality Assurance (STRQA'94)","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-12-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131405221","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 32
Testing and conformance within distributed systems 分布式系统内的测试和一致性
H. Bowman, J. Derrick
The objective of open distributed processing (ODP) is to support the construction of distributed systems in a multi-vendor environment through the provision of an architectural framework that such systems must adhere to. However, without a means to assess conformance the value of this architecture is limited. The paper describes a conformance assessment methodology suitable for open distributed processing, this methodology includes both testing and specification checking. We also discuss the scope of the methodology, which can be seen to support both de jure and de facto standards.
开放分布式处理(ODP)的目标是通过提供这种系统必须遵守的体系结构框架,支持在多供应商环境中构建分布式系统。然而,如果没有评估一致性的方法,这个体系结构的价值是有限的。本文描述了一种适用于开放式分布式处理的一致性评估方法,该方法包括测试和规范检查。我们还讨论了方法的范围,可以看到它既支持法律标准,也支持事实标准。
{"title":"Testing and conformance within distributed systems","authors":"H. Bowman, J. Derrick","doi":"10.1109/STRQA.1994.526388","DOIUrl":"https://doi.org/10.1109/STRQA.1994.526388","url":null,"abstract":"The objective of open distributed processing (ODP) is to support the construction of distributed systems in a multi-vendor environment through the provision of an architectural framework that such systems must adhere to. However, without a means to assess conformance the value of this architecture is limited. The paper describes a conformance assessment methodology suitable for open distributed processing, this methodology includes both testing and specification checking. We also discuss the scope of the methodology, which can be seen to support both de jure and de facto standards.","PeriodicalId":125322,"journal":{"name":"Proceedings of 1994 1st International Conference on Software Testing, Reliability and Quality Assurance (STRQA'94)","volume":"118 15","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-12-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120814732","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Shaping software quality-the quantitative way 塑造软件质量——定量的方法
A. Tiwari, A. Tandon
The paper starts with a brief introduction of the theoretical concepts related to software quality, digresses into a broader area of software reliability and tries to augment the broad guidelines of ISO 9000 in encouraging discipline in the software development process. With the advent of a hi-tech era and growing concern over liberalisation and TQM sufficient light has been thrown on software faults leading to failures, white space used to pen down failure intensity as an alternative for quantification of reliability. A case study giving illustrative results using real application data has been conducted to make the various issues related to quality transparent to our brethren (children of software engineering). Several examples amplifying the essence of various relevant themes, use of software reliability measurement techniques in various fields and how to plan for attaining reliability objectives accompany the authors ideas through the paper. Finally the paper concludes with a blow to the "seat of the pants" engineering approach, highlighting the quantitative approach to software quality which can only help in making informed decisions to make this earth a safer place in this universe of hard realities.
本文首先简要介绍了与软件质量相关的理论概念,然后转移到更广泛的软件可靠性领域,并试图在鼓励软件开发过程中的纪律方面扩充ISO 9000的广泛指导方针。随着高科技时代的到来以及对自由化和全面质量管理的日益关注,导致故障的软件故障已经得到了足够的关注,空白用于记录故障强度,作为量化可靠性的替代方法。一个案例研究使用真实的应用程序数据给出了说明性的结果,使与质量相关的各种问题对我们的兄弟(软件工程的孩子)透明。几个例子放大了各种相关主题的本质,软件可靠性测量技术在各个领域的使用,以及如何计划实现可靠性目标伴随着作者的思想贯穿全文。最后,本文对“凭经验”的工程方法进行了总结,强调了软件质量的定量方法,它只能帮助做出明智的决定,使这个地球在这个残酷现实的宇宙中变得更安全。
{"title":"Shaping software quality-the quantitative way","authors":"A. Tiwari, A. Tandon","doi":"10.1109/STRQA.1994.526390","DOIUrl":"https://doi.org/10.1109/STRQA.1994.526390","url":null,"abstract":"The paper starts with a brief introduction of the theoretical concepts related to software quality, digresses into a broader area of software reliability and tries to augment the broad guidelines of ISO 9000 in encouraging discipline in the software development process. With the advent of a hi-tech era and growing concern over liberalisation and TQM sufficient light has been thrown on software faults leading to failures, white space used to pen down failure intensity as an alternative for quantification of reliability. A case study giving illustrative results using real application data has been conducted to make the various issues related to quality transparent to our brethren (children of software engineering). Several examples amplifying the essence of various relevant themes, use of software reliability measurement techniques in various fields and how to plan for attaining reliability objectives accompany the authors ideas through the paper. Finally the paper concludes with a blow to the \"seat of the pants\" engineering approach, highlighting the quantitative approach to software quality which can only help in making informed decisions to make this earth a safer place in this universe of hard realities.","PeriodicalId":125322,"journal":{"name":"Proceedings of 1994 1st International Conference on Software Testing, Reliability and Quality Assurance (STRQA'94)","volume":"280 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-12-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129093108","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
An applicable methodology to automate software quality measurements 自动化软件质量度量的适用方法
M. Xenos, D. Christodoulakis
Numerous software metrics have been presented in the recent years. However, even if they seem to be able to provide many advantages in the improvement of software quality, they have not helped in terminating the so called "software crisis" . The reason for this is not the inability of metrics to improve the software quality, but the ineffective use of metrics and the lack of easy-to-use and automated methods to collect, interpret and apply the measurement results. We present a methodology of applying three software metrics in a completely automated way, so as to collect and interpret the output measurements and to use the conclusions, in order to improve the quality of the measured software. The experimental use of this methodology, in separate life cycle phases of two sample software projects, is also presented.
近年来出现了许多软件度量标准。然而,即使它们看起来能够在提高软件质量方面提供许多优势,它们也没有帮助终止所谓的“软件危机”。造成这种情况的原因并不是度量标准无法改善软件质量,而是度量标准的无效使用,以及缺乏易于使用和自动化的方法来收集、解释和应用度量结果。我们提出了一种以完全自动化的方式应用三个软件度量的方法,以便收集和解释输出度量并使用结论,以提高被测量软件的质量。本文还介绍了该方法在两个示例软件项目的不同生命周期阶段的实验使用。
{"title":"An applicable methodology to automate software quality measurements","authors":"M. Xenos, D. Christodoulakis","doi":"10.1109/STRQA.1994.526396","DOIUrl":"https://doi.org/10.1109/STRQA.1994.526396","url":null,"abstract":"Numerous software metrics have been presented in the recent years. However, even if they seem to be able to provide many advantages in the improvement of software quality, they have not helped in terminating the so called \"software crisis\" . The reason for this is not the inability of metrics to improve the software quality, but the ineffective use of metrics and the lack of easy-to-use and automated methods to collect, interpret and apply the measurement results. We present a methodology of applying three software metrics in a completely automated way, so as to collect and interpret the output measurements and to use the conclusions, in order to improve the quality of the measured software. The experimental use of this methodology, in separate life cycle phases of two sample software projects, is also presented.","PeriodicalId":125322,"journal":{"name":"Proceedings of 1994 1st International Conference on Software Testing, Reliability and Quality Assurance (STRQA'94)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-12-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126386398","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Investigating coverage-reliability relationship and sensitivity of reliability to errors in the operational profile 研究覆盖-可靠性关系和可靠性对操作剖面中错误的敏感性
P. Garg
The focus of the work is an investigation into the correlation between "true" reliability of a software system and the white box testing measures such as block coverage, c-uses and p-uses coverage. We believe that software reliability and testing measures, especially white box testing, are inherently related. Results from experiments are presented to support this belief. We also demonstrate that the estimated reliability is sensitive to the operational profile defined for the software and hence errors in the operational profile may lead to incorrect reliability estimates.
工作的重点是调查软件系统的“真实”可靠性与白盒测试度量(如块覆盖、c-使用和p-使用覆盖)之间的相关性。我们相信软件可靠性和测试度量,特别是白盒测试,是内在相关的。实验结果支持这一观点。我们还证明了估计的可靠性对为软件定义的操作配置文件很敏感,因此操作配置文件中的错误可能导致不正确的可靠性估计。
{"title":"Investigating coverage-reliability relationship and sensitivity of reliability to errors in the operational profile","authors":"P. Garg","doi":"10.1109/STRQA.1994.526380","DOIUrl":"https://doi.org/10.1109/STRQA.1994.526380","url":null,"abstract":"The focus of the work is an investigation into the correlation between \"true\" reliability of a software system and the white box testing measures such as block coverage, c-uses and p-uses coverage. We believe that software reliability and testing measures, especially white box testing, are inherently related. Results from experiments are presented to support this belief. We also demonstrate that the estimated reliability is sensitive to the operational profile defined for the software and hence errors in the operational profile may lead to incorrect reliability estimates.","PeriodicalId":125322,"journal":{"name":"Proceedings of 1994 1st International Conference on Software Testing, Reliability and Quality Assurance (STRQA'94)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128405904","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 23
期刊
Proceedings of 1994 1st International Conference on Software Testing, Reliability and Quality Assurance (STRQA'94)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1