| What | Status |
Pub Venue |
Notes |
|
|
| Teaching Design by Teaching Reusability
|
| teaching
| OOPSLA'96 workshop, IWSEE'97 workshop
|
| An Environment for Teaching Java
|
| teaching
|
|
| Interfaces first: An approach to teaching OOP
|
| teaching
|
|
| Tools for teaching
|
| ACSE'98
|
| Association Patterns | | |
Is this the same as the next one?
|
| Component and Generative Reuse | submitted ACJ | |
| Context Reuse | | |
| Model (Version 2) | |
| Audio Components vs. Software Components | ACSE97 |
| Inheritance and Reusability (Version 2) |
| Teaching Java | submitted SIGCSE Bulletin
|
| Comparing Renata Model vs. 3C Model |
| Usability and Reusability |
| Concurrency and Reusability |
| Delegation and Reusability |
| A Notation for Designing for Reusability |
|
| Eddie's thesis
|
| Visualising Program Component Reusability |
|
| John's thesis
|
| Micro Domain Analysis |
| Micro Domain Specific Architectures |
| Checkability |
| Customisability |
| Usability |
| C++ Multiple inheritance |
| Multi-methods |
| Exceptions |
| Scripting Languages |
| Garbage collection |
| The Booch Weather station | Draft of Analysis |