Appendix
A) References
[Beck97]
Beck Kent. „Smalltalk best practice patterns“.Upper SaddleRiver:
Prentice Hall, 1997
[Batory99]
Don Batory , L. Tokuda „Evolving Object-Oriented Architectures with
Refactorings“ Automated Software Engineering Research,. University of Texas at
Austin 1999
[Fowler99]
Fowler Martin. „Refactoring. Improving the design of existing code“.
Mass.:Addisson-Wesley,1999
[Johnson95]
R.Johnson, E.Gamma, R.Helm and J.Vlissides „Design patterns: Elements
of reusable object oriented Software“. Mass.: Addisson-Wesley, 1995
[Opdyke92]
Opdyke William „Refactoring object-oriented frameworks“ Ph.D. diss.,
University of Illinois at Urbana-Champaign, 1992
B) DPT-Tool modules
-
Main-Components:
dpt-package: Implementation of GUI-components of
DPT-tool(e.g. frame, dialogs)
dpt.filetab-package: Contains classes for DPT-Project file-table.
dpt.symbtab-package: Implementation
of Symbol-table for Java source code
dpt.obj-package: Contains objects
and object manager of DPT-tool
javax: Swing-Classes
which are used by DPT
-
Parsers:
antlr-package: ANTLR2.7 compiler-compiler
parsers.syntax-package: Grammar recognizer parser
for Java(1.1) language
parsers.symbtab-package:Symbol-Table
parser for Java(1.1) language
parsers.tools-package: DPT-Parsers are useful tools (e.g. for
reading config-files)
-
Generators:
generators-package: Contains transformation-bean GUI, interface, abstract
generators
generators.beans-package: Implementation
of concrete transformation-generator beans
-
Others directories:
welcome: Contains source of DPT-Example program
projects: This directory contains user projects
com: Contains component-layouts
dpt/ini: This directory contains the
configuration and init-files of DPT-Tool.