[1]徐 明,孙小兵,詹 敏.基于Monte Carlo方法的软件移植风险测试与实际处理过程[J].南京师大学报(自然科学版),2014,37(04):131.
 Xu Ming,Sun Xiaobing,Zhan Min.The Risk Test and Actual Process of Software MigrationBased on Monte Carlo Method[J].Journal of Nanjing Normal University(Natural Science Edition),2014,37(04):131.
点击复制

基于Monte Carlo方法的软件移植风险测试与实际处理过程()
分享到:

《南京师大学报(自然科学版)》[ISSN:1001-4616/CN:32-1239/N]

卷:
第37卷
期数:
2014年04期
页码:
131
栏目:
计算机科学
出版日期:
2014-12-31

文章信息/Info

Title:
The Risk Test and Actual Process of Software MigrationBased on Monte Carlo Method
作者:
徐 明孙小兵詹 敏
扬州大学信息工程学院,江苏 扬州 225127
Author(s):
Xu MingSun XiaobingZhan Min
College of Information Engineering,Yangzhou University,Yangzhou 225127,China
关键词:
软件移植风险因素蒙特·卡罗方法JSP.NET
Keywords:
software migrationrisk factorMonte Carlo methodJSP.NET
分类号:
TP3
文献标志码:
A
摘要:
针对软件移植过程中可能出现的风险,本文分析了各种应对策略以及实际处理过程.按照软件移植的风险测试及处理顺序,文中首先给出了功能风险因素分析,作为预测软件移植是否成功的首要标志.在完成了软件移植过程中对于产生的各种错误进行测试以及处理之后,深入探讨了Monte Carlo测试法,作为移植后软件正确性、稳定性的一种最终检测手段,凸显在软件移植全过程中的重要地位.文章以JSP平台到.NET平台转换为例,详细阐述了软件移植的具体过程.该软件移植风险分析思路已成功运用于某管理系统项目的软件移植过程中.
Abstract:
This paper analyzed various strategies and practical process according to the possible risks in the process of software migration.In accordance with the sequential of the risk test and treatment,this paper first gave the functional analysis of risk factors,as the primary symbol of successful migration of prediction software.At the completion of the process for software migration after produces all kinds of error testing and treatment,this paper studied the Monte Carlo testing method in-depth as the final detection means for software correctness and stability of post migration,this method highlights the important position in the whole process of software migration.This paper took the translation from JSP platform to.NET platform.This example had successfully applied in a practical management system project for the software migration.

参考文献/References:

[1] 黄聪会,陈靖,张黎,等.软件移植理论与技术研究[J].计算机应用研究,2012,29(6):2 024-2 027.
[2]Mariano Ceccato,Thomas Roy Dean,Paolo Tonella,et al.Migrating legacy data structures based on variable overlay to Java[J].Journal of Software Maintenance and Evolution Research and Practics,2010,22(1):211-237.
[3]Roger S.Pressman.Software Engineering:A Practitioner’s Approach[M].7th edition.Columbus:McGraw‐Hill,2010.
[4]William E Perry.Effective Methods for Software Testing[M].3rd edition.Hoboken:John Wiley & Sons Inc,2006.
[5]Yang Qiuxiang.Application research on software reuse technology:image and signal processing(CISP)[C]//2010 3rd International Congress,Yantai,2010.
[6]Alok Ranjan,Rajeev Kumar,and Joydip Dhar.A comparative study between dynamic web scripting languages[C]//2nd International Conference on Data Engineering and Management,Tirachiraphalli,2010.
[7]Chouki Tibermacine,Mohamed Lamine Kerdoudi.Migrating component-based Web applications to Web services:towards considering a “Web Interface as a service”:Web services(ICWS)[C]//2012 IEEE 19th International Conference,Honolulu,2012.
[8]Yang Shunkun,Zeng Fuping.Improved genetic algorithms for software testing cases generation[C]//2012 4th Electronic System-Integration Technology Conference,Ansterdaun,2012.
[9]马海云,魏凯斌.一种新的软件测试方法的研究[J].自动化与仪表,2010(3):4-5.
[10]Li Qiuying,Ji Ping.Study on the determination method of the minimal software reliability test effort based on sampling probability[C]//Proceedings of 2011 3rd International Conference on Computer Research and Development.Shanghai,2011.
[11]马海云,张少刚.软件质量保证与软件测试技术[M].北京:国防工业出版社,2011.

备注/Memo

备注/Memo:
收稿日期:2014-08-16.
基金项目:2012国家级大学生实践创新训练计划立项项目(2012JSSPITP1332).
通讯联系人:徐明,讲师,研究方向:软件测试.E-mail:xuming@yzu.edu.cn
更新日期/Last Update: 2014-12-31