An Innovative Scheme of Reconciling IDEs Energetic Evidence to Provide Software Missions

Authors

  • S. Ravichandran Professor in Computer Science Department, Annai Fathima College of Arts & Science, Madurai, Tamil Nadu, India.
  • K. Ramanathan Assistant Professor in Department of Computer Science, Annai Fathima College of Arts & Science, Madurai, Tamil Nadu, India

DOI:

https://doi.org/10.51983/ajes-2020.9.1.2371

Keywords:

Object oriented concepts, integrated environments, dynamic analysis, race detection and software maintenance

Abstract

An Integrated Development Environment (IDE) is the essential apparatus utilized by engineers to keep up programming framework. Current IDEs such an Eclipse IDE present static perspective on source code, yet such view ignoring data about runtime conduct of programming frameworks. Since common item arranged frameworks make significant utilization of polymorphism and dynamic official, static perspectives will miss the key data about runtime. An approach Senses used to collect and integrate dynamic information with static view of source code. Dynamic data race and memory leak is hard to detect in IDEs. A memory spill is capacity is distributed anyway that the program not wants. the premier normal mechanical criteria wont to affirm if a program still wants some tad of capacity is whether that memory will be come to from the present choice stack or world factors, that is whether that memory is root open. Capacity that is designated anyway not root available is unmistakably a break: there is no feasible way for the program to utilize that capacity again. This work exhibits a location of information races and memory spills are precisely and proficiently. The software tasks are maintained by improving the Correctness This paper present detection of data race and memory leak is accurately, effectively and efficiently.

References

B. Dufour, L. Hendren, and C. Verbrugge, "A Tool for Dynamic Analysis of Java Programs," in Proc. Companion of the 18th Ann. ACM SIGPLAN Conf. Object-Oriented Programming, Systems, Languages, and Applications, pp. 306-307, 2003.

S. M. Blackburn, et al., "The DaCapo Benchmarks: Java Benchmarking Development and Analysis," in Proc. 21st Ann. ACM SIGPLAN Conf. Object-Oriented Programming, Systems, Languages, and Applications, pp. 169-190, 2006.

G. Ammons, et al., "Exploiting Hardware Performance Counters with Flow and Context Sensitive Profiling," in Proc. ACM SIGPLAN Conf. Programming Language Design and Implementation, pp. 85-96, 1997.

D. Ro¨thlisberger, et al., "Augmenting Static Source Views in IDEs with Dynamic Metrics," in Proc. IEEE Int'l Conf. Software Maintenance, pp. 253-262, 2009.

W. Lo¨we, et al., "Understanding Software—Static and Dynamic Aspects," in Proc. 17th Int'l Conf. Advanced Science and Technology, pp. 52-57, 2001.

A. Villazo´n, et al., "Flexible Calling Context Reification for Aspect-Oriented Programming," in Proc. Eighth Int'l Conf. Aspect-Oriented Software Development, pp. 63-74, 2009.

P. Moret, et al., "Visualizing Calling Context Profiles with Ring Charts," in Proc. Fifth IEEE Int'l Workshop Visualizing Software for Understanding and Analysis, pp. 33-36, 2009.

M. Dmitriev, "Profiling Java Applications Using Code Hots wapping and Dynamic Call Graph Revelation," in Proc. Fourth Int'l Workshop Software and Performance, pp. 139-150, 2004.

W. Binder, et al., "Advanced Java Byte code Instrumentation," in Proc. Fifth Int'l Symp. Principles and Practice of Programming in Java, pp. 135-144, 2007.

L. Guo, et al., "Xrank: Ranked Keyword Search over Xml Documents," in Proc. ACM SIGMOD Int'l Conf. Management of Data, pp. 16-27, 2003.

R. Srikanth and A. G. Ramakrishnan, "Contextual encoding in uniform and adaptive mesh-based lossless compression of MR images," IEEE Trans. Med. Imag., vol. 24, no. 9, pp. 1199–1206, Sep. 2005.

K. Serebryany and T. Iskhodzhanov, "Threads anitizer: data race detection in practice," ser. WBIA’09, ACM, 2009.

C. Doukas and I. Maglogiannis, "Region of interest coding techniques for medical image compression," IEEE Eng. Med. Biol. Mag., vol. 25, no. 5, pp. 29–35, Sep.–Oct. 2007.

R. O’Callahan and J.-D. Choi, "Hybrid dynamic data race detection," 2003.

C. Flanagan and S. Freund, "Fast Track: efficient and precise dynamic race detection," PLDI ’09, Jun 2009.

D. Ro¨thlisberger, et al., "Senseo: Enriching Eclipse’s Static Source Views with Dynamic Metrics," in Proc. IEEE Int'l Conf. Software Maintenance, pp. 383-384, 2009.

M. Haerry, "Augmenting Eclipse with Dynamic Information," master’s thesis, University.

Downloads

Published

29-04-2020

How to Cite

Ravichandran, S., & Ramanathan, K. . (2020). An Innovative Scheme of Reconciling IDEs Energetic Evidence to Provide Software Missions. Asian Journal of Electrical Sciences, 9(1), 33–36. https://doi.org/10.51983/ajes-2020.9.1.2371