MM Path Approach for Integration Testing of Aspect-Oriented Programs

被引:0
|
作者
Sahu, Madhusmita [1 ]
Mohapatra, Durga Prasad [1 ]
机构
[1] Natl Inst Technol, Dept Comp Sci, Rourkela 769008, Odisha, India
来源
2015 14TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY (ICIT 2015) | 2015年
关键词
D O I
10.1109/ICIT.2015.13
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We suggest a technique to perform integration testing of Aspect-Oriented Programs (AOPs) using Module to Module path (MM-path). First, we construct a control flow graph (CFG) of the program annotating each edge with messages and identify the source nodes and sink nodes in each module. Then, we find out the feasible execution paths and design the test cases randomly. For each test case, the sequence diagram is designed to depict the order of message exchanges. From the sequence diagram, the MM-path is designed. These MM-paths are used for testing during integration of various modules.
引用
收藏
页码:82 / 87
页数:6
相关论文
共 50 条
  • [1] Testing Aspect-Oriented Programs
    Moreira, Rodrigo M. L. M.
    Paiva, Ana C. R.
    Aguiar, Ademar
    SISTEMAS Y TECNOLOGIAS DE INFORMACION, 2010, : 271 - 276
  • [2] Towards a Tool Supporting Integration Testing of Aspect-Oriented Programs
    Massicotte, Philippe
    Badri, Linda
    Badri, Mourad
    JOURNAL OF OBJECT TECHNOLOGY, 2007, 6 (01): : 67 - 89
  • [3] Evaluating different strategies for integration testing of aspect-oriented programs
    Assunção, Wesley Klewerton Guez
    Colanzi, Thelma Elita
    Vergilio, Silvia Regina
    Ramirez Pozo, Aurora Trinidad
    Journal of the Brazilian Computer Society, 2014, 20 (01) : 1 - 17
  • [4] Integration testing of Object-Oriented and Aspect-Oriented programs: A structural pairwise approach for Java']Java
    Lazzarini Lemos, Otavio Augusto
    Franchin, Ivan Gustavo
    Masiero, Paulo Cesar
    SCIENCE OF COMPUTER PROGRAMMING, 2009, 74 (10) : 861 - 878
  • [5] Contextual integration testing of object-oriented and aspect-oriented programs: A structural approach for Java and AspectJ
    Computer Systems Department, University of São Paulo, Brazil
    Proc. - Braz. Symp. Softw. Eng., SBES, (214-223):
  • [6] An approach to test aspect-oriented programs
    Qamar, M. N.
    Nadeem, A.
    Aziz, R.
    WORLD CONGRESS ON ENGINEERING 2007, VOLS 1 AND 2, 2007, : 211 - +
  • [7] Approach for Automated Test Data Generation for Path Testing in Aspect-Oriented Programs using Genetic Algorithm
    Khandelwal, Juhi
    Tomar, Pradeep
    2015 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION & AUTOMATION (ICCCA), 2015, : 854 - 858
  • [8] Testing aspect-oriented programs with UML design models
    Xu, Dianxiang
    Xu, Weifeng
    Wong, W. Eric
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2008, 18 (03) : 413 - 437
  • [9] Testing aspect-oriented programs with finite state machines
    Xu, Dianxiang
    El-Ariss, Omar
    Xu, Weifeng
    Wang, Linzhang
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2012, 22 (04): : 267 - 293
  • [10] A Structural Testing Approach for Aspect-Oriented Programs Based on Data and Control Flow
    Xiong, Liping
    Li, Junyi
    PROCEEDINGS OF 2013 IEEE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2012, : 85 - 88