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 条
  • [32] Aspect-oriented Programming Techniques in Unit Testing
    Voesgen, Matthias
    Sokenou, Dehla
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2005, 20 (1-2): : 57 - 71
  • [33] FlexTest:: An aspect-oriented framework for unit testing
    Sokenou, D
    Vösgen, M
    QUALITY OF SOFTWARE ARCHITECTURES AND SOFTWARE QUALITY, PROCEEDINGS, 2005, 3712 : 257 - 270
  • [34] Automated State-Based Unit Testing for Aspect-Oriented Programs: A Supporting Framework
    Badri, Mourad
    Badri, Linda
    Bourque-Fortin, Maxime
    JOURNAL OF OBJECT TECHNOLOGY, 2009, 8 (03): : 121 - 146
  • [35] Maintenance Support for Aspect-Oriented Programs: Opportinuties and Challenges
    Zhao, Jianjun
    2008 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, 2008, : 482 - 483
  • [36] Comprehending aspect-oriented programs: Challenges and open issues
    Di Lucca, Giuseppe A.
    Smit, Michael
    Fraser, Bruce
    Stroulia, Eleni
    Hoover, H. James
    ICPC 2007: 15TH IEEE INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION, PROCEEDINGS, 2007, : 286 - +
  • [37] Automated Test Data Generation for Aspect-Oriented Programs
    Harman, Mark
    Islam, Fayezin
    Xie, Tao
    Wappler, Stefan
    AOSD'09: 8TH INTERNATIONAL CONFERENCE ON ASPECT-ORIENTED SOFTWARE DEVELOPMENT, 2009, : 185 - 196
  • [38] Composition Analysis of Multiple Aspects in Aspect-oriented Programs
    Qamar, Nafees
    APSEC 09: SIXTEENTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2009, : 223 - 230
  • [39] Theme: An approach for aspect-oriented analysis and design
    Baniassad, E
    Clarke, S
    ICSE 2004: 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2004, : 158 - 167
  • [40] An approach to implementation of aspect-oriented programming for C
    Novikov, E. M.
    PROGRAMMING AND COMPUTER SOFTWARE, 2013, 39 (04) : 194 - 206