计算机科学 ›› 2017, Vol. 44 ›› Issue (4): 131-134.doi: 10.11896/j.issn.1002-137X.2017.04.028

• NASAC 2015 • 上一篇    下一篇

一种TTCN-3编解码器的演化方法

孙晶,马媛媛   

  1. 北方工业大学计算机学院 北京100144,北方工业大学计算机学院 北京100144
  • 出版日期:2018-11-13 发布日期:2018-11-13
  • 基金资助:
    本文受北方工业大学优势学科项目资助

Evolution Method for TTCN-3 Codec

SUN Jing and MA Yuan-yuan   

  • Online:2018-11-13 Published:2018-11-13

摘要: 软件需求常常发生变化,导致软件经常被演化。由于 使用TTCN-3对演化后的软件进行测试时需要为大部分测试脚本重新开发编解码器,因此有必要对原来的编解码器进行演化,以提高测试效率。分析了TTCN-3编解码器的研究现状,提出了一种结合测试套文件对编解码器进行演化的方法。实验表明,该方法是可行的,为TTCN-3测试系统的使用提供了方便。

关键词: 演化,编解码器,TTCN-3

Abstract: Software requirements’ frequent change always leads to the evolution of software.When using TTCN-3 to test the software which has been evolved,we usually need to redevelop the codec for most test suite.Therefore,it is ne-cessary to automate the evolution of the original codec in order to improve the test efficiency.In this paper,we analyzed the state-of-the-art of TTCN-3 codec,and proposed a new method of evolving codec by combining the test suite.Experiments demonstrate that this method is feasible,and it is convenient for the TTCN-3 test system.

Key words: Evolution,Codec,TTCN-3

[1] LEHMAN M M,PERYY D E,RAMIL J F.Metrics and Laws of Software Evolution-the Nineties Views[C]∥Proceeding of 4th International Symposium on Software Metries,2000.IEEE Computer Society Press,2000:20-32.
[2] MENS T,BUCKLEY J,ZENGER M,et al.Towards a Taxonomy of Software Evolution[C]∥International Workshop on Unan-ticipated Software Evolution,2003.Warsaw,Poland,2003:34-45.
[3] ETSI ES 201 873-1 v4.5.1.Methods for Testing and Specification (MTS); The Testing and Test Control Notation version 3; Part 1:TTCN-3 Core Language[S].2013.
[4] SUN M,ZOU F Y,MA J,et al.A method to automatically ge- nerate codec based TTCN-3 to software testing[C]∥IEEE 2nd International Conference on Communication Software and Networks,2010.Singapore:IEEE Press,2010:200-204.
[5] RAJLICH V,SILVA J H.Evolution and reuse of orthogonal architecture[J].IEEE Transactions on Software Engineering,1996,22(2):153-157.
[6] LIU Y P,WU J,LIU S M.Research of Generic Codec for Web Application Testing[J].Computer Science,2013,0(8):157-160.(in Chinese) 柳永坡,吴际,刘霜梅.Web应用测试的通用编解码器研究[J].计算机科学,2013,0(8):157-160.
[7] HAN Z W.The Research and Implementation of Universal Decoder Based on TTCN-3[D].Beijing:Beijing University of Posts and Telecommunications,2010.(in Chinese) 韩正伟.基于TTCN-3通用解码器的研究与实现[D].北京:北京邮电大学,2010.
[8] NING J.The Research and Implementation of Universal En-coder Based on TTCN-3[D].Beijing:Beijing University of Posts and Telecommunications,2010.(in Chinese) 宁娇.基于TTCN-3的通用编码器的研究与实现[D].北京:北京邮电大学,2010.
[9] SHANG S C.Study on Implementation Technology of Mobile Network Application Software Emulation Test Environment[D].Beijing:North China University of Technology,2008.(in Chinese) 尚思超.手机网络应用软件仿真测试环境开发技术研究[D].北京:北方工业大学,2008.
[10] LI W H,MA Y,HUANG X H.Common TTCN-3 Codec to reduce test engineering cost[C]∥IET 6th Proceedings of Advanced Intelligence and Awareness Internet,2010.Ayia Napa:IEEE Press,2010:333-336.
[11] ZHANG B.Design and Implementation of TTCN-3 Adapter Library Management System[D].Beijing:North China University of Technology,2013.(in Chinese) 张暴.TTCN-3适配器库管理系统的设计与实现[D].北京:北方工业大学,2013.

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!