首页 | 官方网站   微博 | 高级检索  
     

面向方面的计算误差处理技术:实例研究与评估
引用本文:崔展齐,王林章,刘慧根,李宣东. 面向方面的计算误差处理技术:实例研究与评估[J]. 软件学报, 2011, 22(11): 2639-2651. DOI: 10.3724/SP.J.1001.2011.03892
作者姓名:崔展齐  王林章  刘慧根  李宣东
作者单位:1. 南京大学计算机软件新技术国家重点实验室,江苏南京210093;南京大学计算机科学与技术系,江苏南京210093
2. 南京大学天文学系,江苏南京,210093
基金项目:国家自然科学基金(60721002,90818022,61170066); 国家重点基础研究发展计划(973)(2009CB320702)
摘    要:传统的实现方法通常把误差处理策略与程序的基本功能交织到一起,这会增加程序的耦合度,使得程序难以理解与维护.针对这一问题,提出一种面向方面的解决方案,即将程序的各种误差处理策略封装为方面.为评估该方法的有效性,将一个真实的卫星轨道测算系统中的误差处理策略分别封装为类中的方法和方面,并设计了一系列实验来评估原程序及分别采用...

关 键 词:面向方面程序设计  重构  计算误差处理  科学计算
收稿时间:2009-12-08
修稿时间:2010-05-14

Computational Error Handling as Aspects: A Case Study and Evaluation
CUI Zhan-Qi,WANG Lin-Zhang,LIU Hui-Gen and LI Xuan-Dong. Computational Error Handling as Aspects: A Case Study and Evaluation[J]. Journal of Software, 2011, 22(11): 2639-2651. DOI: 10.3724/SP.J.1001.2011.03892
Authors:CUI Zhan-Qi  WANG Lin-Zhang  LIU Hui-Gen  LI Xuan-Dong
Affiliation:CUI Zhan-Qi1,2,WANG Lin-Zhang1,LIU Hui-Gen3,LI Xuan-Dong1,2 1(State Key Laboratory for Novel Software Technology,Nanjing University,Nanjing 210093,China) 2(Department of Computer Science and Technology,China) 3(Department of Astronomy,China)
Abstract:Traditional approaches tangle the error handling concerns with the primary functional code,which inevitably increase the degree of coupling and decreases the understandability and the maintainability of programs.This paper presents an empirical study of a real-world Satellite Orbit Forecasting system by refactoring error handling policies as methods of classes and aspects,respectively.A set of experiments are constructed to evaluate the original version with the two refactored versions.Based on the results ...
Keywords:aspect-oriented programming  refactoring  computational error handling  scientific computing  
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号