Warianty tytułu
Enhancing and extending the IntelliTrace debugging capabilities
Języki publikacji
Abstrakty
IntelliTrace is a historic debugger for the .NET platform. It has many capabilities but also some serious limitations: it significantly affects the performance of applications or provides only basic methods for analysis of collected data. In this paper, IntelliTrace is examined and a set of tools called IntelliTrace Toolkit, which allows these problems to be overcome, is proposed.
IntelliTrace to debuger historyczny dla platformy .NET. Ma wiele możliwości, ale również kilka ograniczeń, na przykład wpływa negatywnie na wydajności aplikacji i udostępnia tylko podstawowe sposoby analizowania zgromadzonych danych. W tym artykule możliwości IntelliTrace zostały poddane analizie i na tej podstawie zaproponowano zestaw narzędzi IntelliTrace Toolkit, który rozwiązuje wspomniane problemy.
Słowa kluczowe
Czasopismo
Rocznik
Tom
Strony
107-118
Opis fizyczny
Bibliogr. 18 poz.
Twórcy
autor
- Warsaw University of Technology, Institute of Computer Science, ul. Nowowiejska 15/19, 00-665 Warszawa, Polska, michalkomorowski@tlen.pl
Bibliografia
- 1. Gallaher M. P., Kropp, B. M: Economic Impacts of Inadequate Infrastructure for Software Testing. 2002.
- 2. Koju T., Takada S., Doi N.: An efficient and generic reversible debugger using the virtual machine based approach. 1st ACM/USENIX international conference on Virtual execution environments, 2005, p. 79-88.
- 3. Wang L., Liu X., Song A., Xu L., Liu T.: An Effective Reversible Debugger of Cross Platform Based on Virtualization. International Conference on Embedded Software and Systems, 2009, p. 448-453.
- 4. Pothier G, Tanter E.: Back to the Future: Omniscient Debugging. Software, IEEE, 2009, p. 78-85.
- 5. Chronon: http://www.chrononsystems.com.
- 6. Daikon: http://groups.csail.mit.edu/pag/daikon.
- 7. Eclispe: http://www.eclipse.org.
- 8. Lee J.: Dynamic Reverse Code Generation for Backward Execution. In: Proceedings of the Workshop on Verification and Debugging, Vol. 174, 2006, p. 37-54.
- 9. Balzer R. M.: EXDAMS: extendable debugging and monitoring system. Proceedings of the May 14-16, 1969, spring joint computer conference, 1969, p. 567-580.
- 10. Farseer Physics Engine: http://farseerphysics.codeplex.com.
- 11. IntelliTrace: http://msdn.microsoft.com/en-us/library/dd264915.aspx.
- 12. IntelliTrace API: http://msdn.microsofx.com/en-us/library/microsoft.visualsrudio.intelu
- 13. NetBeans: http://netbeans.org.
- 14. Omniscient Debugging, http://www.lambdacs.com/debugger/debugger.html.
- 15. Chen S., Fuchs W. K., Chung J.: Reversible Debugging Using Program Instrumentation. IEEE Transactions on Software Engineering, Vol. 27, 2001, p. 715-727.
- 16. Perracotta: http://www.cs.virginia.edu/perracotta/.
- 17. Hangal S., Lam M. S.: Tracking Down Software Bugs Using Automatic Anomaly Detection. 24rd International Conference on Software Engineering, 2002, p. 291-301.
- 18. Visual Studio 2010: http://www.microsoft.com/visualstudio/en-us.
Typ dokumentu
Bibliografia
Identyfikatory
Identyfikator YADDA
bwmeta1.element.baztech-article-BSL3-0026-0097