UML | |||||
Risks | |||||
Java | |||||
Frameworks | |||||
Contracts | |||||
CORBA | |||||
Patterns | |||||
DOT |
For some background see: Ch. 11: Methods and Tools
Ralph Johnson, CACM Nov. 1997
Bertrand Meyer, OO Software Construction 2nd ed.
the designer of a module should strive to make all information about the module part of the module itself ...
A Framework defines an Architecture?
Software Architecture = a set of rules, guidelines, interfaces, and conventions used to define how components and applications communicate and interoperate with eachother ...
see patterns
see the GOF Design Patterns and the Patterns Homepage
The Pattern Schema |
structure
design for change
see also
see UML
If | ||
Java | ||
is the Answer, | ||
What is | ||
the Question? |
see Ted Lewis, IEEE Computer, March 1997, p. 136
if todays languages are inadequate for Software then Java must be inadequate too ...
Java = watered-down C++, retrofitting Pascal
See Ch 6: Component Technology and
see frameworks
Don't discuss risks, unless you know how to do Project Management
knowledge
teaming
productivity
ownership
distraction
training
Hush Online Technology
hush@cs.vu.nl
11/25/99 |
![]() |
![]() |