Debugger Frontend for the SharpDevelop IDE
Název práce v češtině: | Debugger Frontend for the SharpDevelop IDE |
---|---|
Název v anglickém jazyce: | Debugger Frontend for the SharpDevelop IDE |
Klíčová slova: | ladění programů, Integrované vývojové prostředí, visualizace dat, .NET |
Klíčová slova anglicky: | debugging, IDE, data visualization, .NET |
Akademický rok vypsání: | 2009/2010 |
Typ práce: | diplomová práce |
Jazyk práce: | angličtina |
Ústav: | Katedra softwarového inženýrství (32-KSI) |
Vedoucí / školitel: | Mgr. Pavel Ježek, Ph.D. |
Řešitel: | skrytý - zadáno a potvrzeno stud. odd. |
Datum přihlášení: | 05.11.2009 |
Datum zadání: | 05.11.2009 |
Datum a čas obhajoby: | 30.05.2011 00:00 |
Datum odevzdání elektronické podoby: | 14.04.2011 |
Datum odevzdání tištěné podoby: | 15.04.2011 |
Datum proběhlé obhajoby: | 30.05.2011 |
Oponenti: | RNDr. Jiří Dokulil, Ph.D. |
Zásady pro vypracování |
The overall goal of the thesis is to explore new approaches to debugging managed code, namely visualization of data in the program being debugged.
Proposed particular goals of the work are: (a) to build an object graph visualizer, which displays selected data structure used in the program as directed graph, (b) improve visualization of object collections. The author should focus on developer experience with using these new features - visualization UI should be intuitive and help developers to keep track of objects as the object graph changes during debugging. The work should be implemented for the SharpDevelop open source IDE for .NET. The author should also cooperate with the SharpDevelop team, so the resulting plug-ins can be directly incorporated into the new version of the IDE. |
Seznam odborné literatury |
[1] SharpDevelop architecture, http://www.codeproject.com/KB/cs/ICSharpCodeCore.aspx
[2] Mike Stall's .NET Debugging blog, http://blogs.msdn.com/jmstall/ [3] Nathan, A.: WPF Unleashed, Sams 2006 [4] MSDN Library, http://msdn.microsoft.com/cs-cz/library/default.aspx |