Code Optimization as a Tool for Testing Software

被引:0
|
作者
Bajwa, Manpreet Singh [1 ]
Agarwal, Arun Prakash [1 ]
Gupta, Nitika [1 ]
机构
[1] Amity Univ, Noida, UP, India
关键词
Bug; bottleneck; optimization; Semantic analysis; Software testing;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Optimization of code is one of the craved destinations in programming designing to guarantee that program makes capable use of framework assets. Optimization targets program to be bug free, and reducing time and space complexity and a compact code. This paper is in light of "Optimization of Code" in regard with C and C++ coding Structure. In compiler design, we use the optimization as one of the methods which change a bit of code to make more productive without transforming its result. The principle point of the code optimization is to make Quality code with respect to time and space without influencing the accurate consequence of the code. The basis of code optimization must safeguard the semantic analysis of the system and the calculation ought not to be altered. Transformation must accelerate coding execution part of the program. It is many times hard to think about which piece of project is using the maximum assets, and in the program,we construct our enhancement endeavors in light of hypothesis rather than genuine information, we will waste our plenty of time accelerating the parts of our system that were quick as of now. Advancement may lead to finding a bottleneck, a basic piece of the code that is the essential consumer of the required resources sometimes known as a problem area. Since we accept that our code may be extensive, henceforth we all need to streamline our own particular code. It will lead to testing the Software to point out the suggestions which can he made during the development phases of coding using CCCC.. Finally after this testing through various techniques will test the code.
引用
收藏
页码:961 / 967
页数:7
相关论文
共 50 条
  • [41] A tool to support perspective based approach to software code inspection
    Chan, L
    Jiang, K
    Karunasekera, S
    2005 Australian Software Engineering Conference, Proceedings, 2005, : 110 - 117
  • [42] A tool for optimizing the build performance of large software code bases
    Telea, Alexandru
    Voinea, Lucian
    CSMR 2008: 12TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING: DEVELOPING EVOLVABLE SYSTEMS, 2008, : 323 - +
  • [43] Teaching Software Quality via Source Code Inspection Tool
    de Andrade Gomes, Pedro Henrique
    Garcia, Rogerio Eduardo
    Spadon, Gabriel
    Eler, Danilo Medeiros
    Olivete Junior, Celso
    Messias Correia, Ronaldo Celso
    2017 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2017,
  • [44] SourceMonitor:: Expose your code -: A software metrics tool for programmers
    Wanner, JF
    DR DOBBS JOURNAL, 2000, 25 (03): : 92 - +
  • [45] RT-CUDA: A Software Tool for CUDA Code Restructuring
    Khan, Ayaz H.
    Al-Mouhamed, Mayez
    Al-Mulhem, Muhammed
    Ahmed, Adel F.
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2017, 45 (03) : 551 - 594
  • [46] RT-CUDA: A Software Tool for CUDA Code Restructuring
    Ayaz H. Khan
    Mayez Al-Mouhamed
    Muhammed Al-Mulhem
    Adel F. Ahmed
    International Journal of Parallel Programming, 2017, 45 : 551 - 594
  • [47] A Code Inspection Tool by Mining Recurring Changes in Evolving Software
    Fish, Alex
    Thuy Linh Nguyen
    Song, Myoungkyu
    6TH INTERNATIONAL WORKSHOP ON SOFTWARE MINING (SOFTWAREMINING), 2017, : 48 - 51
  • [48] An automatic code generation tool for partitioned software in distributed systems
    Sairaman, V
    Ranganathan, N
    Singh, NS
    19TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 2005, : 477 - 480
  • [49] BUILDING A TOOL FOR SOFTWARE CODE ANALYSIS - A MACHINE LEARNING APPROACH
    FOUQUE, G
    VRAIN, C
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 593 : 278 - 289
  • [50] Software Tool for Video-Production Optimization
    R. F. Davletshin
    I. S. Shakhova
    Automatic Documentation and Mathematical Linguistics, 2024, 58 (Suppl 4) : S192 - S201