首页> 外文期刊>IEEE Transactions on Software Engineering >Evaluating emerging software development technologies: lessons learned from assessing aspect-oriented programming
【24h】

Evaluating emerging software development technologies: lessons learned from assessing aspect-oriented programming

机译:评估新兴软件开发技术:评估面向方面的编程的经验教训

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

摘要

Determining whether a new software development technique is useful and usable is a challenging taste. Various flavors of empirical study may be used to help with this task, including surveys, case studies, and experiments. Little guidance is available within the software engineering community to help choose among these alternatives when assessing a new and evolving software development technique within some cost bounds. We faced this challenge when assessing a new programming technique called aspect-oriented programming. To assess the technique, we chose to apply both a case study approach and a series of four experiments because we wanted to understand and characterize the kinds of information that each approach might provide. We describe and critique the evaluation methods we employed, and discuss the lessons we have learned. These lessons are applicable to other researchers attempting to assess new programming techniques that are in an early stage of development.
机译:确定一种新的软件开发技术是否有用和可用是一种挑战。可以使用各种形式的经验研究来完成此任务,包括调查,案例研究和实验。在某些成本范围内评估新的和发展中的软件开发技术时,软件工程界内部几乎没有指南可帮助选择这些替代方案。在评估一种称为面向方面的编程的新编程技术时,我们面临着这一挑战。为了评估该技术,我们选择同时应用案例研究方法和一系列四个实验,因为我们想了解和表征每种方法可能提供的信息种类。我们描述和批评我们采用的评估方法,并讨论我们所汲取的教训。这些课程适用于其他尝试评估处于开发初期的新编程技术的研究人员。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号