|
|
|
I see three main
contributions resulting from this research.
|
|
The motivating
contribution is Dr. Jones, the tool I am developing that requires two main
innovations.
|
|
The first
innovation is a knowledge base of refactorings for Java programs, built from
the perspective of a tool that assists the user in visual design exploration.
|
|
The second
innovation is a mechanism for keeping the contents of software diagrams
relevant across multiple refactorings by tracking the focus of refactoring
attention.
|
|
The rest of this
talk will focus on my progress towards realizing this first innovation.
|
|
|
|
|