首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
Both the impact of software on life and our dependence on software is rapidly increasing. Using product software is an everyday phenomenon and product software is a major worldwide industry. Yet, there are very few scientific studies reported on the engineering of product software specifically. In this paper, we discuss specifics of the software business, the various terms used for product software and provide our definition of product software. Moreover, we explain difference between product software and tailor-made software from a software development perspective and provide a new framework for the categorization of product software. This paper points out the urgent need for more research on product software and the directions.  相似文献   

2.
软件体系结构的提出对软件重用机制和软件开发效率的提高具有非常重要的意义。软件体系结构的使用是提高软件开发质量、减少软件开销和促进软件生产率提高的最有效方法之一。采用定性分析、比较研究等多种方法,实现了几种新型软件体系结构风格的剖析。给出了软件体系结构及软件体系结构风格的定义,阐述了几种新型软件体系结构风格中关键要素的定义及特性及其风格的主要内容,分析了几种新型软件体系结构风格的特点。  相似文献   

3.
随着软件产业的迅速发展,软件系统的规模和复杂性与日俱增.但由于软件开发长期以来都是“重开发,轻测试“的思想,作坊式软件企业和软件开发成本等诸多原因,软件质量难以得到保证,软件测试技术是目前用来保证软件质量、验证软件是否能够完成所期望的功能的惟一有效的方法,软件测试贯穿于软件工程的全过程.因此软件测试技术在软件工程中逐渐发展细化成为一个新的独立的软件专业.对如何设置软件测试专业课程,培养合格的软件测试人才进行了研究.  相似文献   

4.
浅谈软件质量度量和软件产品评价   总被引:2,自引:0,他引:2  
软件质量度量和软件产品评价系列标准是国际标准化组织ISO/IEC JTC1近年来在软件工程标准方面的研究重点之一,对于通过量化手段进行软件产品的度量和评价,规范软件产品的质量管理,这两个系列标准提供了一条可以参考的实施途径。本文在多年跟踪研究国际上软件工程标准和制定软件工程国家标准的基础上,对ISO/IEC JTC1近年推出的ISO/IEC 9126和ISO/IEC 14598系列,以及正在研制的ISO/IEC 25000系列标准进行综合介绍。  相似文献   

5.
软件项目的可拓分析   总被引:1,自引:0,他引:1  
将物元的可拓性应用于管理软件项目,根据物元模型理论,分析客户的要求和软件开发方综合实力,建立软件项目的总目标物元和条件物元,利用物元的可拓性,从多角度分析,得到各软件模块的分目标物元和各项目小组的期望条件物元.继而使各模块的目标及其实现途径条理化,化不相容问题为相容,使软件项目管理形式化,帮助管理者理清思路,制定合理的项目软件开发计划.该方法为解决软件企业普遍存在的项目目标过高而自身开发能力不足的矛盾提供了一种新思路.  相似文献   

6.
为保证和提高软件安全性水平,针对软件安全性与软件失效后果和发生可能性密切相关,提出一种有效的软件安全性测试方法。在JM模型中注入软件失效严重度参数,对软件失效后果严重度进行降级处理;根据软件失效对系统安全影响程度,推导了软件安全可靠度计算公式;以软件错误严重度和发生概率为核心,建立了软件风险计算公式,更直观地反映软件安全性能,其中所定义的含权软件缺陷严重度变化矩阵,直接反映软件安全改善力度。改进后的JM模型以降低软件风险为目的开展测试过程,更符合软件安全性特征,为软件安全性测试的工程实践提供了一种可行、可信的方法。  相似文献   

7.
蔡建平 《软件》2012,(3):29-32
根据教育部对软件人才培养的要求,针对软件工程专业特点,以软件测试紧缺人才培养为突破口,分析IT企业的用人需求,研究软件测试人才的培养目标和能力培养要求,探索软件测试人才能力培养的有效方法。在此基础上,积极开展软件测试人才能力培养的相关实践活动,包括:凝练软件测试人才培养的教学理念,建立软件测试人才能力培养的新模式,制定软件测试理论课与实践课的课程大纲,编写配套教材,开展实验室建设等。  相似文献   

8.
软件的特征   总被引:2,自引:0,他引:2  
卫宏春 《微机发展》2001,11(6):50-51
软件特征是软件本质的反映,是认识软件和软件工程学科的关键。目前软件界对软件特征的认识并没有达到统一,本文对软件特征提出了作者自己的看法,认为软件具有智能性、无形性、抽象性、系统性、泛域性、依附性、非损性、复制性和演化性等特征。  相似文献   

9.
软件测试方法研究   总被引:2,自引:0,他引:2  
从软件产品的质量出发 ,论述了软件测试的复杂性和难点 ,重点对已有的软件测试方法进行了对比和研究 ,提出了图形处理软件的测试方法——图形对照测试法。从而对软件开发人员和测试人员如何快速而准确地选择有效的测试方法、保证软件产品的质量具有十分重要的意义  相似文献   

10.
The use of software measures for project management and software process improvement has been encouraged for many years. However, the low level of acceptance and use of software measures in practice has been a constant concern. In this paper we propose and test a model which explains and predicts the use of software measures. The model is based on the technology acceptance model (TAM) and operationalizes the perceived usefulness construct according to the “desirable properties of software measures.” Our research provides guidance for software engineers in selecting among different software measures and for software metrics coordinators who are planning measurement programs.  相似文献   

11.
软件可靠性是衡量软件质量的重要指标之一,软件可靠性测试和评估是提高软件可靠性的有效手段。针对嵌入式软件,研究了软件可靠性测试关键技术及统计方案,并将软件可靠性测试评估技术首次应用在某产品的嵌入式软件中,通过验证软件是否满足可靠性指标要求,为评价软件可靠性提供依据。  相似文献   

12.
如何提供高质量的软件已成为计算机软件领域中的重要研究课题。为了理解、度量以及预测软件和信息系统的质量,人们围绕软件质量模型展开了很多研究。一个合适的软件质量模型对软件系统的开发与评价将起到关键作用。本文介绍了软件质量与软件质量度量的基本概念,重点分析了软件质量模型方面的研究成果。  相似文献   

13.
随着计算机在我国社会经济生活中的普及和应用,各行业对行业应用软件需求也相应地有所增长,因此对应用型软件人才的需求也呈现上涨趋势。高校作为软件人才培养的重要场所,如何培养社会需求的合格的应用型软件人才就成为各高校及需解决的问题。该文在分析了国内软件人才培养中所存在的问题及软件人才培养目标的基础上,从实际出发提出了软件工程人才培养的指导思想。  相似文献   

14.
基于软构件的软件开发框架研究   总被引:6,自引:1,他引:5  
软件的重要性对其质量提出了严格的要求。如何对软件开发过程进行严格控制,提高软件系统成功率及用户满意度,降低开发成本,成为软件行业理论研究的焦点。在总结当前国际上流行的软件开发模式的基础上,提出了基于软构件的软件开发框架。  相似文献   

15.
随着嵌入式软件技术的发展,嵌入式软件规模日益扩大、复杂程度越来越高,给软件测试提出了挑战。针对复杂嵌入式软件,设计一种软件自动化测试及管理系统,融入软件工程化管理过程,将自动化测试与测试管理过程相结合,打造一个无缝连接的系统。自动化测试及管理系统包括:接口设计、测试策划、测试设计、测试执行、测试结果显示与记录、缺陷管理和回归测试,以及数据分析和知识库等。在此基础上,设计并实现了自动化测试及管理系统,并在某测试项目中进行了应用。实践证明,使用自动化测试及管理系统开展嵌入式软件测试可以有效提高测试效率和质量。  相似文献   

16.
软件的可测试性设计   总被引:8,自引:0,他引:8  
软件产品开发规模的扩大和数量的增长迫切需要找到一种方法来增加软件测试的有效性。可测试性设计可以增强软件的可测试性,降低测试的强度。该文讨论了软件可测试性的特征和影响软件测试的因素,以及改进软件可测试性设计的几种方法。建议在软件开发的整个周期中融入软件的可测试性的设计。  相似文献   

17.
基于SPEM的CMM软件过程元模型   总被引:7,自引:1,他引:6  
李娟  李明树  武占春  王青 《软件学报》2005,16(8):1366-1377
软件企业在实施CMM(capability maturity modelfor software)的过程中面临最主要的障碍是如何将CMM 软件过程模型转换成可实施的、体现组织过程特征的CMM实施过程模型.可以利用模型驱动架构MDA来支持CMM模型转换,其首要问题是建立CMM软件过程元模型.通过分析CMM软件过程,给出了面向CMM的软件过程工程元模型SPEM的扩展策略,提出了一个基于SPEM的CMM软件过程元模型一-SPM-CMM.该元模型既支持CMM软件过程的抽象语法和规则语义,也支持利用UML CASE工具操作CMM软件过程模型.  相似文献   

18.
为了提高武器装备软件工程化水平,在对武器装备设计定型软件测评工作中发现的软件问题进行分析、归纳的基础上,总结提出了武器装备软件问题产生的7种可能原因:装备软件指标可操作性差、软件需求分析不充分、软件设计说明内容不详实、软件编程不规范、软件文档评审不严谨、软件研制单位内部软件测试不落实、软件研制过程的软件工程化管理水平不高,阐述了武器装备软件问题产生原因的各种表现,并通过具体软件问题实例对每一个软件问题产生原因进行了进一步的说明,这对从根本上减少或避免装备软件问题的产生具有促进作用。  相似文献   

19.
测试是软件领域的一项重要技术,软件测试成本评估是软件项目成本评估的重要组成部分,一直以来软件测试成本评估比较难实现。本文涉及的软件测试成本评估主要分为3个步骤:首先评估软件规模;其次根据不同的软件规模运用不同的评估模型评估出软件生存周期总工作量,模型包括适用于小型软件的基于经验法则的评估模型,适用于中型软件的COCOMO模型,适用于大型软件的动态多变量模型;最后则是软件测试成本的评估。  相似文献   

20.
使用软件审计检查应用软件的缺陷和漏洞时,存在类型不匹配和审计方法不完善的问题。适配器模式在匹配不同软件对象或接口时具有较好的安全性和灵活性。针对当前软件审计方法存在的问题,通过使用适配器模式和软件审计方法对应用软件进行审计,以此来降低审计风险并提高软件审计的灵活性。使用软件审计模式组合方法对高校人事管理系统应用软件进行审计,结果表明,相对于纯粹的软件审计方法,使用软件审计适配器模式组合方法对应用软件进行审计,具有较好的重构性和匹配效果。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号