Other
Java world.com: Design Techniques
An article on the role of design in the context of the overall software development process. Includes the two phases of design techniques.
Other
Components: Logical, Physical Models
This December 1999 Software Development Magazine article explores the different methodologies that constitute an architectural element. Includes an illustration of high-level architectural elements.