Integration of Reliability and Performance Analyses for Active Network Services

被引:3
作者
del Mar Gallardo, Maria [1 ]
Martinez, Jesus [1 ]
Merino, Pedro [1 ]
Rodriguez, Guillermo [1 ]
机构
[1] Univ Malaga, Dept Lenguajes Ciencias Computac, Malaga 29071, Spain
关键词
Software testing; specification; verification; performance analysis; MDA; XML;
D O I
10.1016/j.entcs.2004.08.066
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Increasing the quality of software for new telecommunication services requires the joint use of different testing techniques. For instance, automatic verification and performance evaluation are necessary to ensure desired throughput and reliability. However, both kinds of analysis were traditionally performed without sharing a common description of the system, and much work and time was wasted constructing different specifications oriented to particular tools. In recent years a lot of research has been carried out to design languages and tools to manage both functional and performance analysis with only one description, specially within communities devoted to process algebras and Petri nets. These homogeneous frameworks remove the inconveniences of maintaining a set of specifications for the same software. In the paper, we explore an alternative approach to keep the specification of different aspects to be analyzed consistent. Taking into account the number and quality of existing tools for modelling and analyzing telecommunication software, we explore semi-automatic methods to integrate these tools in a way that is as transparent as possible for users. Ideally, the designer of new services will provides only one description of the software with its most familiar language, and a toolset will generate particular specifications to analyze each aspect of interest (currently, reliability and performance). Our proposal takes advantages of recent work on model-driven architecture (MDA) and XML for automating tool construction. Its applicability is shown in the context of developing new services with the active network paradigm, integrating the features of the model checker spin and the network simulator ns2.
引用
收藏
页码:217 / 236
页数:20
相关论文
共 42 条
[21]  
Gallardo M.M., 2002, P ACM S APPL COMP
[22]  
Gerber A., 2002, LECT NOTES COMPUTER, V2505
[23]  
Hatcliff J., 2003, ESSENCE COMPUTION, P172
[24]  
Holzmann G.J., 1991, DESIGN VALIDATION CO
[25]   The model checker SPIN [J].
Holzmann, GJ .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1997, 23 (05) :279-295
[26]  
ITU-T, 2000, ITU T Z 100 SPECIFIC
[27]  
Kasera S., 2000, IEEE NETWORK MAGAZIN
[28]  
KATZ S, 2001, P FORM METH EUR
[29]  
Kong C., 2000, WORKSH FORM METH SOF
[30]  
Legedza U., 1998, P IEEE INFOCOM 98