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 条
  • [21] Avoiding code pitfalls in Aspect-Oriented Programming
    Santos, Adriano
    Alves, Pericles
    Figueiredo, Eduardo
    Ferrari, Fabian
    SCIENCE OF COMPUTER PROGRAMMING, 2016, 119 : 31 - 50
  • [22] A design rule language for aspect-oriented programming
    Neto, Alberto Costa
    Bonifacio, Rodrigo
    Ribeiro, Marcio
    Pontual, Carlos Eduardo
    Borba, Paulo
    Castor, Fernando
    JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (09) : 2333 - 2356
  • [23] Language-independent aspect-oriented programming
    Lafferty, D
    Cahill, V
    ACM SIGPLAN NOTICES, 2003, 38 (11) : 1 - 12
  • [24] Modeling Aspect-Oriented Programming with UML Profile
    Zhang, Jingjun
    Chen, Yuejuan
    Liu, Guangyuan
    PROCEEDINGS OF THE FIRST INTERNATIONAL WORKSHOP ON EDUCATION TECHNOLOGY AND COMPUTER SCIENCE, VOL II, 2009, : 242 - +
  • [25] Implementing and Testing Producer-Consumer Problem Using Aspect-Oriented Programming
    Zhang, Yang
    Zhang, Jingjun
    Zhang, Dongwen
    FIFTH INTERNATIONAL CONFERENCE ON INFORMATION ASSURANCE AND SECURITY, VOL 2, PROCEEDINGS, 2009, : 749 - +
  • [26] What Object-Oriented Programming Was Supposed to Be Two Grumpy Old Guys' Take on Object-Oriented Programming
    Madsen, Ole Lehrmann
    Moller-Pedersen, Birger
    PROCEEDINGS OF THE 2022 ACM SIGPLAN INTERNATIONAL SYMPOSIUM ON NEW IDEAS, NEW PARADIGMS, AND REFLECTIONS ON PROGRAMMING AND SOFTWARE, ONWARD! 2022, 2022, : 220 - 239
  • [27] Object-Oriented Programming, Functional Programming and R
    Chambers, John M.
    STATISTICAL SCIENCE, 2014, 29 (02) : 167 - 180
  • [28] Empirical taxonomy of refactoring methods for aspect-oriented programming
    Alshayeb, Mohammad
    Al-Jamimi, Hamdi
    Elish, Mahmoud O.
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2013, 25 (01): : 1 - 25
  • [29] Impact of Aspect-Oriented Programming on the Quality of Novices' Programs: A Comparative Study
    Katic, Marija
    Boticki, Ivica
    Fertalj, Kresimir
    JOURNAL OF INFORMATION AND ORGANIZATIONAL SCIENCES, 2013, 37 (01) : 45 - 61
  • [30] Trading Obliviousness for Modularity with Cooperative Aspect-Oriented Programming
    Hoffman, Kevin
    Eugster, Patrick
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2013, 22 (03) : 1 - 46