Upload
del-myers
View
1.240
Download
0
Embed Size (px)
DESCRIPTION
Slides presented for talk at EclipseCon
Citation preview
Put it In Reverse
Using Eclipse to Understand Code that has
Already Been WrittenDel Myers
2
Software Is Complex
?
3
Browsing Source Code
4
That’s a Lot of Reading
5
That’s a Lot of Reading
6
That’s a Lot of Reading
7
That’s a Lot of Reading
8
That’s a Lot of Reading
9
Dynamic Interactive Views For Reverse Engineering
!
10
Focus on Features
What is it doing?Where does it
happen?Why does it happen?How does it happen?
Demo
12
Trace Focused UI
Rotate
Move
Resume Game Mouse Click
Quit Game
13
Trace Focused UI
Rotate
14
Summary
Focus on featuresIsolate functionalityAnalyze using Sequence
DiagramsAnswer what, where, why,
and howLink different viewsScale up to production software
15
AcknowledgementsSupervisor
Dr. Margaret-Anne Storey
Research Collaborations
Martin SaloisDavid Ouellet
Philippe CharlandChris Bennett
Daniel GermanJim Buckley
More InformationDel Myers
[email protected]://diver.sf.net
http://delaltctrl.blogspot.comEclipse MarketPlace
Yoxosp2:
http://diver.svn.sourceforge.net/svnroot/diver/Development