STUDY OF UNIT AND DATA FLOW TESTING IN OBJECT-ORIENTED AND ASPECT-ORIENTED PROGRAMMING

被引:0
|
作者
Chandra, Alaknanda [1 ]
Singhal, Abhishek [1 ]
机构
[1] Amity Univ Uttar Pradesh, Amity Sch Engn & Technol, Noida, India
来源
2016 1ST INTERNATIONAL CONFERENCE ON INNOVATION AND CHALLENGES IN CYBER SECURITY (ICICCS 2016) | 2016年
关键词
Aspect-oriented Programming; Object-oriented Programming; Data flow Testing; Unit Testing; Control flow graphs;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Software Testing is an evaluation mechanism that signifies the importance of software quality assurance, which will evaluate a particular system to check if it will satisfy all the requirements specified by the user. One cannot underestimate the importance of software testing. The wider perceptibility of software systems and the cost, which is related to the software failure are driving factors for efficient planning through testing. In this paper, we elaborate on the Unit testing and Data flow testing techniques applied on Object-oriented Programming and Aspect-oriented Programming. Moreover a tabular contrast of both the techniques is presented representing the differences between both the techniques.
引用
收藏
页码:245 / 250
页数:6
相关论文
共 50 条
  • [1] Aspect-oriented Programming Techniques in Unit Testing
    Voesgen, Matthias
    Sokenou, Dehla
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2005, 20 (1-2): : 57 - 71
  • [2] 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
  • [3] DESIGN QUALITY OF ASPECT-ORIENTED AND OBJECT-ORIENTED PROGRAMS An Empirical Comparison
    Georgieva, Konstantina
    Farooq, Ayaz
    Dumke, Reiner R.
    ICSOFT 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 1, 2009, : 287 - 290
  • [4] Aspect-oriented programming
    Kiczales, G
    ICSE 05: 27th International Conference on Software Engineering, Proceedings, 2005, : 730 - 730
  • [5] An illustrative example of refactoring object-oriented source code with aspect-oriented mechanisms
    Monteiro, Miguel P.
    Fernandes, Joao M.
    SOFTWARE-PRACTICE & EXPERIENCE, 2008, 38 (04): : 361 - 396
  • [6] Aspect-Oriented Programming Reloaded
    Rebelo, Henrique
    Leavens, Gary T.
    PROCEEDINGS OF THE 21ST BRAZILIAN SYMPOSIUM ON PROGRAMMING LANGUAGES (SBLP 2017), 2017,
  • [7] Cooperative aspect-oriented programming
    Hoffman, Kevin
    Eugster, Patrick
    SCIENCE OF COMPUTER PROGRAMMING, 2009, 74 (5-6) : 333 - 354
  • [8] White-Box Testing Framework for Object-Oriented Programming. An Approach Based on Message Sequence Specification and Aspect Oriented Programming
    Larrea, Martin L.
    Rodriguez Silva, Juan Ignacio
    Selzer, Matias N.
    Urribarri, Dana K.
    COMPUTER SCIENCE - CACIC 2018, 2019, 995 : 143 - 156
  • [9] Control and data flow structural testing criteria for aspect-oriented programs
    Lazzarini Lemos, Otavio Augusto
    Rizzo Vincenzi, Auri Marcelo
    Maldonado, Jose Carlos
    Masiero, Paulo Cesar
    JOURNAL OF SYSTEMS AND SOFTWARE, 2007, 80 (06) : 862 - 882
  • [10] A state-based testing approach for aspect-oriented programming
    Liu, Chien-Hung
    Chang, Chuan-Wen
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2008, 24 (01) : 11 - 31