首页> 外文OA文献 >Uma abordagem anotativa para gerência de variabilidade em linhas de processos de software: concepção, implementação e avaliação
【2h】

Uma abordagem anotativa para gerência de variabilidade em linhas de processos de software: concepção, implementação e avaliação

机译:一种管理软件过程线可变性的注释方法:设计,实施和评估

摘要

Nowadays, the importance of using software processes is already consolidatedand is considered fundamental to the success of software development projects. Largeand medium software projects demand the definition and continuous improvement ofsoftware processes in order to promote the productive development of high-qualitysoftware. Customizing and evolving existing software processes to address the varietyof scenarios, technologies, culture and scale is a recurrent challenge required by thesoftware industry. It involves the adaptation of software process models for the realityof their projects. Besides, it must also promote the reuse of past experiences in thedefinition and development of software processes for the new projects. The adequatemanagement and execution of software processes can bring a better quality andproductivity to the produced software systems. This work aimed to explore the use andadaptation of consolidated software product lines techniques to promote themanagement of the variabilities of software process families. In order to achieve thisaim: (i) a systematic literature review is conducted to identify and characterizevariability management approaches for software processes; (ii) an annotative approachfor the variability management of software process lines is proposed and developed; andfinally (iii) empirical studies and a controlled experiment assess and compare theproposed annotative approach against a compositional one. One study a comparativequalitative study analyzed the annotative and compositional approaches from differentperspectives, such as: modularity, traceability, error detection, granularity, uniformity,adoption, and systematic variability management. Another study a comparativequantitative study has considered internal attributes of the specification of softwareprocess lines, such as modularity, size and complexity. Finally, the last study acontrolled experiment evaluated the effort to use and the understandability of theinvestigated approaches when modeling and evolving specifications of software processlines. The studies bring evidences of several benefits of the annotative approach, and thepotential of integration with the compositional approach, to assist the variabilitymanagement of software process lines
机译:如今,使用软件过程的重要性已经得到了巩固,并被认为是软件开发项目成功的基础。大中型软件项目要求定义和不断改进软件过程,以促进高质量软件的生产性开发。定制和发展现有的软件过程以解决各种情况,技术,文化和规模是软件行业所面临的经常性挑战。它涉及根据他们的项目的实际情况对软件过程模型进行调整。此外,它还必须促进在定义和开发新项目的软件过程中重用过去的经验。软件过程的适当管理和执行可以为生产的软件系统带来更好的质量和生产率。这项工作旨在探索合并软件产品线技术的使用和适应,以促进对软件过程系列变异性的管理。为了实现这一目标:(i)进行了系统的文献综述,以识别和表征软件过程的可变性管理方法; (ii)提出并开发了一种注释方法,用于软件过程线的可变性管理;最后,(iii)实证研究和对照实验评估并比较了建议的注释方法和组合方法。一项比较定性研究的一项研究从不同角度分析了注释和构成方法,例如:模块化,可追溯性,错误检测,粒度,一致性,采用性和系统变异性管理。一项比较定量研究的另一项研究考虑了软件过程线规范的内部属性,例如模块性,大小和复杂性。最后,最近的一项受控实验评估了在对软件生产线的规格进行建模和发展时所使用的工作量以及所研究方法的可理解性。这些研究证明了注释方法的一些好处,以及与组合方法集成的潜力,以帮助软件过程线的可变性管理。

著录项

  • 作者

    Aleixo Fellipe Araújo;

  • 作者单位
  • 年度 2013
  • 总页数
  • 原文格式 PDF
  • 正文语种 por
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号