首页 > 最新文献

10th International Symposium on Software Metrics, 2004. Proceedings.最新文献

英文 中文
COTS acquisition process: incorporating business factors in COTS vendor evaluation taxonomy COTS获取过程:在COTS供应商评估分类法中纳入业务因素
Pub Date : 2004-09-11 DOI: 10.1002/spip.297
James Miller, H. C. Yeoh
The increasingly prevalent use of COTS components has attracted a huge capital pool to the industry. The result is an industry that is characterized by strong change forces and weak resistance. Under such environment, weaker players are constantly replaced by stronger players, and older technologies are constantly replaced by emerging technologies. This phenomenon has brought about a new class of risk to the COTS acquirers. These risk factors include the vendor's financial stability and technology capability. However, the existing COTS vendor evaluation taxonomies remain product centric, focusing only on product functionality and costs. We extend the taxonomies to incorporate business factors in the vendor evaluation process, and the resulting process is called VERPRO. The VERPRO decision making tool, which is based on the analytic hierarchy process, allows the acquirers to incorporate vendor business factors into the selection criteria.
COTS组件的日益普及为该行业吸引了巨大的资金池。其结果是,一个行业的特点是强大的变革力量和弱阻力。在这样的环境下,弱者不断被强者取代,老技术不断被新兴技术取代。这一现象给COTS收购者带来了一类新的风险。这些风险因素包括供应商的财务稳定性和技术能力。然而,现有的COTS供应商评估分类法仍然以产品为中心,只关注产品功能和成本。我们扩展了分类法,将业务因素合并到供应商评估过程中,生成的过程称为VERPRO。基于层次分析法的VERPRO决策工具允许收购方将供应商业务因素纳入选择标准。
{"title":"COTS acquisition process: incorporating business factors in COTS vendor evaluation taxonomy","authors":"James Miller, H. C. Yeoh","doi":"10.1002/spip.297","DOIUrl":"https://doi.org/10.1002/spip.297","url":null,"abstract":"The increasingly prevalent use of COTS components has attracted a huge capital pool to the industry. The result is an industry that is characterized by strong change forces and weak resistance. Under such environment, weaker players are constantly replaced by stronger players, and older technologies are constantly replaced by emerging technologies. This phenomenon has brought about a new class of risk to the COTS acquirers. These risk factors include the vendor's financial stability and technology capability. However, the existing COTS vendor evaluation taxonomies remain product centric, focusing only on product functionality and costs. We extend the taxonomies to incorporate business factors in the vendor evaluation process, and the resulting process is called VERPRO. The VERPRO decision making tool, which is based on the analytic hierarchy process, allows the acquirers to incorporate vendor business factors into the selection criteria.","PeriodicalId":261807,"journal":{"name":"10th International Symposium on Software Metrics, 2004. Proceedings.","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126810308","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}
引用次数: 10
Software failure rate and reliability incorporating repair policies 包含修复策略的软件故障率和可靠性
Pub Date : 2004-09-11 DOI: 10.1109/METRIC.2004.1357924
S. Gokhale
Reliability of a software application, its failure rate and the residual number of faults in an application are the three most important metrics that provide a quantitative assessment of the failure characteristics of an application. Typically, one of many stochastic models known as software reliability growth models (SRGMs) is used to describe the failure behavior of an application in its testing phase, and obtain an estimate of the above metrics. In order to ensure analytical tractability, SRGMs are based on an assumption of instantaneous repair and thus the estimates of the metrics obtained using SRGMs tend to be optimistic. In practice, fault repair activity consumes a nonnegligible amount of time and resources. Also, repair may be conducted according to many policies which are reflective of the schedule and budget constraints of a project. A few research efforts that have sought to incorporate repair into SRGMs are restrictive, since they consider only one of the several SRGMs, model the repair process using a constant rate, and provide an estimate of only the residual number of faults. These techniques do not address the issue of estimating application failure rate and reliability in the presence of repair. In this paper we present a generic framework which relies on the rate-based simulation technique in order to provide the capability to incorporate various repair policies into the finite failure nonhomogeneous Poisson process (NHPP) class of software reliability growth models. We also present a technique to compute the failure rate and the reliability of an application in the presence of repair. The potential of the framework to obtain quantitative estimates of the above three metrics taking into consideration different repair policies is illustrated using several scenarios.
软件应用程序的可靠性、故障率和应用程序中的剩余故障数是提供应用程序故障特征定量评估的三个最重要的指标。通常,许多随机模型中的一种被称为软件可靠性增长模型(srgm),用于描述应用程序在测试阶段的故障行为,并获得上述度量的估计。为了确保分析的可追溯性,SRGMs基于瞬时修复的假设,因此使用SRGMs获得的度量估计往往是乐观的。在实践中,故障修复活动消耗了不可忽略的时间和资源。此外,维修可以根据许多政策进行,这些政策反映了项目的进度和预算限制。一些试图将修复纳入SRGMs的研究工作是限制性的,因为它们只考虑了几个SRGMs中的一个,使用恒定速率对修复过程进行建模,并且只提供了剩余故障数量的估计。这些技术并没有解决在存在维修的情况下评估应用故障率和可靠性的问题。在本文中,我们提出了一个通用框架,它依赖于基于速率的仿真技术,以提供将各种修复策略纳入有限失效非齐次泊松过程(NHPP)类软件可靠性增长模型的能力。我们还提出了一种技术来计算故障率和可靠性的应用程序存在的维修。考虑到不同的修复策略,使用几个场景说明了框架获得上述三个度量的定量估计的潜力。
{"title":"Software failure rate and reliability incorporating repair policies","authors":"S. Gokhale","doi":"10.1109/METRIC.2004.1357924","DOIUrl":"https://doi.org/10.1109/METRIC.2004.1357924","url":null,"abstract":"Reliability of a software application, its failure rate and the residual number of faults in an application are the three most important metrics that provide a quantitative assessment of the failure characteristics of an application. Typically, one of many stochastic models known as software reliability growth models (SRGMs) is used to describe the failure behavior of an application in its testing phase, and obtain an estimate of the above metrics. In order to ensure analytical tractability, SRGMs are based on an assumption of instantaneous repair and thus the estimates of the metrics obtained using SRGMs tend to be optimistic. In practice, fault repair activity consumes a nonnegligible amount of time and resources. Also, repair may be conducted according to many policies which are reflective of the schedule and budget constraints of a project. A few research efforts that have sought to incorporate repair into SRGMs are restrictive, since they consider only one of the several SRGMs, model the repair process using a constant rate, and provide an estimate of only the residual number of faults. These techniques do not address the issue of estimating application failure rate and reliability in the presence of repair. In this paper we present a generic framework which relies on the rate-based simulation technique in order to provide the capability to incorporate various repair policies into the finite failure nonhomogeneous Poisson process (NHPP) class of software reliability growth models. We also present a technique to compute the failure rate and the reliability of an application in the presence of repair. The potential of the framework to obtain quantitative estimates of the above three metrics taking into consideration different repair policies is illustrated using several scenarios.","PeriodicalId":261807,"journal":{"name":"10th International Symposium on Software Metrics, 2004. Proceedings.","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130309752","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}
引用次数: 14
Assessing quantitatively a programming course 对编程课程进行定量评估
Pub Date : 2004-09-11 DOI: 10.1109/METRIC.2004.1357918
M. Morisio, Marco Torchiano, G. Argentieri
The focus on assessment and measurement represents the main distinction between programming course and software engineering courses in computer curricula. We introduced testing as an essential asset of a programming course. It allows precise measurement of the achievements of the students and allows an objective assessment of the teaching itself. We measured the size and evolution of the programs developed by the students and correlated these metrics with the grades. We plan to collect progressively a large baseline. We compared the productivity and defect density of the program developed by the students during the exam to industrial data and similar academic experiences. We found that the productivity of our students is very high even compared to industrial settings. Our defect density (before rework) is higher than the industrial, which includes rework.
对评估和测量的关注是计算机课程中程序设计课程与软件工程课程的主要区别。我们将测试作为编程课程的基本资产来介绍。它可以精确地衡量学生的成绩,并对教学本身进行客观的评估。我们测量了学生开发的课程的规模和发展,并将这些指标与成绩联系起来。我们计划逐步收集一个大的基线。我们将学生在考试期间开发的程序的生产率和缺陷密度与工业数据和类似的学术经验进行了比较。我们发现,即使与工业环境相比,我们学生的生产力也非常高。我们的缺陷密度(返工前)高于工业,包括返工。
{"title":"Assessing quantitatively a programming course","authors":"M. Morisio, Marco Torchiano, G. Argentieri","doi":"10.1109/METRIC.2004.1357918","DOIUrl":"https://doi.org/10.1109/METRIC.2004.1357918","url":null,"abstract":"The focus on assessment and measurement represents the main distinction between programming course and software engineering courses in computer curricula. We introduced testing as an essential asset of a programming course. It allows precise measurement of the achievements of the students and allows an objective assessment of the teaching itself. We measured the size and evolution of the programs developed by the students and correlated these metrics with the grades. We plan to collect progressively a large baseline. We compared the productivity and defect density of the program developed by the students during the exam to industrial data and similar academic experiences. We found that the productivity of our students is very high even compared to industrial settings. Our defect density (before rework) is higher than the industrial, which includes rework.","PeriodicalId":261807,"journal":{"name":"10th International Symposium on Software Metrics, 2004. Proceedings.","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116500516","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
Evaluating a functional size measurement method for Web applications: an empirical analysis 评估Web应用程序的功能大小度量方法:经验分析
Pub Date : 2004-09-11 DOI: 10.1109/METRICS.2004.22
S. Abrahão, G. Poels, Ó. Pastor
This paper describes a laboratory experiment which evaluates OO-method function points for the Web. OOmFPWeb measures the functional size of Web applications using conceptual models that are developed with object-oriented Web solutions (OOWS), an automated software production method for Web applications. OOmFPWeb is evaluated on a range of performance-based and perception-based variables, including efficiency, reproducibility, perceived ease of use, perceived usefulness and intention to use. The results show that OOmFPWeb is efficient when compared to current industry practices. Furthermore, the method produces consistent functional size assessments and is perceived to be easy to use and useful by its users.
本文描述了一个评估Web面向对象方法功能点的实验室实验。OOmFPWeb使用使用面向对象Web解决方案(OOWS)开发的概念模型度量Web应用程序的功能大小,OOWS是Web应用程序的自动化软件生产方法。OOmFPWeb是根据一系列基于性能和基于感知的变量进行评估的,包括效率、可重复性、感知易用性、感知有用性和使用意图。结果表明,与目前的行业实践相比,OOmFPWeb是高效的。此外,该方法产生一致的功能大小评估,并被用户认为易于使用和有用。
{"title":"Evaluating a functional size measurement method for Web applications: an empirical analysis","authors":"S. Abrahão, G. Poels, Ó. Pastor","doi":"10.1109/METRICS.2004.22","DOIUrl":"https://doi.org/10.1109/METRICS.2004.22","url":null,"abstract":"This paper describes a laboratory experiment which evaluates OO-method function points for the Web. OOmFPWeb measures the functional size of Web applications using conceptual models that are developed with object-oriented Web solutions (OOWS), an automated software production method for Web applications. OOmFPWeb is evaluated on a range of performance-based and perception-based variables, including efficiency, reproducibility, perceived ease of use, perceived usefulness and intention to use. The results show that OOmFPWeb is efficient when compared to current industry practices. Furthermore, the method produces consistent functional size assessments and is perceived to be easy to use and useful by its users.","PeriodicalId":261807,"journal":{"name":"10th International Symposium on Software Metrics, 2004. Proceedings.","volume":"8 9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130581775","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
Measurement and analysis: what can and does go wrong? 测量和分析:什么会出错,什么会出错?
Pub Date : 2004-09-11 DOI: 10.1109/METRIC.2004.1357897
Maureen Brown, Dennis R. Goldenson
By now, one can point to many instances where measurement has been used effectively to inform management and technical decisions in support of the development and maintenance of software and software intensive systems. Yet, measurement is not very well integrated into software or systems engineering education or practice, and measurement remains challenging for all too many organizations. For this paper, we have analyzed 1350 findings drawn from 663 Software CMM/spl reg/ appraisals that were conducted between 1987 and 2002 inclusive. The results are augmented by questions from a survey of CIO's from state and local governments and the private sector. Our analyses suggest several areas where both managers and engineers would benefit from better guidance about the proper use of measurement and analysis. Future work may include lexical analyses based on natural language processing as well as studies of appraiser understanding of the measurement content in CMMI/spl reg/ models.
到目前为止,人们可以指出许多实例,在这些实例中,度量已经被有效地用于通知管理和技术决策,以支持软件和软件密集型系统的开发和维护。然而,度量并没有很好地集成到软件或系统工程教育或实践中,并且度量对于太多的组织来说仍然具有挑战性。在本文中,我们分析了从1987年到2002年间进行的663个软件CMM/spl reg/评估中得出的1350个发现。一项针对州和地方政府以及私营部门首席信息官的调查提出了一些问题,进一步强化了上述结果。我们的分析提出了几个领域,在这些领域中,管理人员和工程师都将从正确使用度量和分析的更好的指导中受益。未来的工作可能包括基于自然语言处理的词法分析,以及评估者对CMMI/spl reg/模型中测量内容的理解的研究。
{"title":"Measurement and analysis: what can and does go wrong?","authors":"Maureen Brown, Dennis R. Goldenson","doi":"10.1109/METRIC.2004.1357897","DOIUrl":"https://doi.org/10.1109/METRIC.2004.1357897","url":null,"abstract":"By now, one can point to many instances where measurement has been used effectively to inform management and technical decisions in support of the development and maintenance of software and software intensive systems. Yet, measurement is not very well integrated into software or systems engineering education or practice, and measurement remains challenging for all too many organizations. For this paper, we have analyzed 1350 findings drawn from 663 Software CMM/spl reg/ appraisals that were conducted between 1987 and 2002 inclusive. The results are augmented by questions from a survey of CIO's from state and local governments and the private sector. Our analyses suggest several areas where both managers and engineers would benefit from better guidance about the proper use of measurement and analysis. Future work may include lexical analyses based on natural language processing as well as studies of appraiser understanding of the measurement content in CMMI/spl reg/ models.","PeriodicalId":261807,"journal":{"name":"10th International Symposium on Software Metrics, 2004. Proceedings.","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2004-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121388025","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}
引用次数: 29
期刊
10th International Symposium on Software Metrics, 2004. Proceedings.
全部 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