首页> 外文会议>New trends in software methodologies, tools and techniques >CQA-ENV: An Integrated Environment for the Continuous Quality Assessment of Software Artifacts
【24h】

CQA-ENV: An Integrated Environment for the Continuous Quality Assessment of Software Artifacts

机译:CQA-ENV:用于对软件工件进行连续质量评估的集成环境

获取原文
获取原文并翻译 | 示例

摘要

At present, the quality of software artefacts is an increasing concern for software development organizations. It is widely acknowledged that the quality of the software product that is finally implemented is influenced to an enormous extent by the quality of software artefacts (commonly models) that are produced throughout the software development process. Quality assessment and assurance techniques must therefore be applied from the early development stages onwards. The quality of the models is gaining even more relevance with the appearance of the Model Driven Development Model paradigm, which consists in the production of software as successive transformations of models. Although some methodologies for evaluating the quality of software artefacts do exist, all of them are isolated proposals, which focus on specific artefacts and apply specific assessment techniques. There is no generic and flexible methodology that allows the quality assessment of any kind of software artefact, regardless of type, much less a tool that supports it. When tackling this problem in this paper, we propose an integrated environment called "CQA-ENV", consisting of a) Methodology for the continuous quality assessment of software artefacts, based on the ISO 14598 standard and other relevant proposals, 2) A set of tools that supports such methodology, which is composed of a vertical tool (CQA-Tool) that supports the methodology, along with several specific tools for the assessment of the different software artefacts.. Current evaluation tools will also be able to be plugged into this generic tool. Moreover, the CQA-Tool provides a capacity for building a catalogue of assessment techniques that integrates available assessment techniques (e.g. metrics, checklists, modelling conventions, guidelines, etc.) for each software artefact. CQA-ENV can also be used by companies that offer software quality assessment services, especially for clients who are software development organisations, outsourcing software construction, thus obtaining an independent quality evaluation of the software products they acquire. Software development organisations that perform their own evaluation will be able to use it as well.
机译:当前,软件制品的质量是软件开发组织日益关注的问题。公认的是,最终实现的软件产品的质量在很大程度上受到整个软件开发过程中产生的软件工件(通常为模型)的质量的影响。因此,必须从早期开发阶段开始就应用质量评估和保证技术。模型质量与模型驱动开发模型范式的出现越来越相关,该模型范式包括作为模型的连续转换的软件生产。尽管确实存在一些评估软件伪像质量的方法,但是所有这些方法都是孤立的建议,它们侧重于特定的伪像并应用特定的评估技术。没有通用且灵活的方法可以对任何类型的软件工件进行质量评估,而不论其类型如何,更不用说支持它的工具了。在解决本文中的问题时,我们提出了一个称为“ CQA-ENV”的集成环境,其中包括:a)基于ISO 14598标准和其他相关建议的软件伪像连续质量评估方法,2)一组支持这种方法的工具,由支持该方法的垂直工具(CQA-Tool)以及用于评估不同软件伪像的几种特定工具组成。当前的评估工具也可以插入该工具中通用工具。此外,CQA工具提供了建立评估技术目录的能力,该目录集成了每种软件工件的可用评估技术(例如,度量,清单,建模惯例,指南等)。提供软件质量评估服务的公司也可以使用CQA-ENV,尤其是对于软件开发组织,软件构建外包的客户,从而获得对其所购买软件产品的独立质量评估。执行自己评估的软件开发组织也将可以使用它。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号