...
首页> 外文期刊>IEEE Transactions on Software Engineering >Software reflexion models: bridging the gap between design andimplementation
【24h】

Software reflexion models: bridging the gap between design andimplementation

机译:软件反思模型:弥合设计与实现之间的鸿沟

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

获取外文期刊封面封底 >>

       

摘要

The artifacts constituting a software system often drift apartnover time. We have developed the software reflexion model technique tonhelp engineers perform various software engineering tasks by exploiting,nrather than removing, the drift between design and implementation. Morenspecifically, the technique helps an engineer compare artifacts bynsummarizing where one artifact (such as a design) is consistent with andninconsistent with another artifact (such as source). The technique cannbe applied to help a software engineer evolve a structural mental modelnof a system to the point that it is “good enough” to be usednfor reasoning about a task at hand. The software reflexion modelntechnique has been applied to support a variety of tasks, includingndesign conformance, change assessment, and an experimental reengineeringnof the million-lines-of-code Microsoft Excel product. We provide anformal characterization of the reflexion model technique, discussnpractical aspects of the approach, relate experiences of applying thenapproach and tools, and place the technique into the context of relatednwork
机译:构成软件系统的工件通常会随时间推移而漂移。我们已经开发了软件反射模型技术,可以帮助工程师通过开发而不是消除设计和实现之间的偏差来执行各种软件工程任务。更具体地说,该技术通过总结一个工件(例如设计)与另一工件(例如源)一致和不一致的地方来帮助工程师比较工件。该技术无法应用于帮助软件工程师发展系统的结构思维模型,以至于“足够好”以用于进行当前任务的推理。软件反射模型技术已被用于支持各种任务,包括设计一致性,变更评估以及百万行代码的Microsoft Excel产品的实验性重新设计。我们提供了反射模型技术的形式化描述,讨论了该方法的实践方面,介绍了应用方法和工具的相关经验,并将该技术应用于相关工作中

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号