| Foreword | |
| Preface | |
| 1 | Introduction | |
| 2 | Building the Electronic Filing Object Model | 9 |
| 3 | Developing A Dynamic Model for Electronic Filing | 33 |
| 4 | Constructing the Electronic Filing Functional Model | 55 |
| 5 | Summarizing Key Operations and Iterating the Analysis | 71 |
| 6 | Designing and Specifying the Application Interface | 99 |
| 7 | System Design | 139 |
| 8 | Object Design | 151 |
| 9 | Deciding On Implementations for Objects | 183 |
| 10 | Summary and Lessons Learned | 201 |
| App. A. Data Flow Diagram Process Descriptions | 205 |
| App. B. Windowing Concepts & GUI Tools | 213 |
| App. C. Events & Methods | 227 |
| App. D. Analysis Document | 229 |
| App. E. Systems Design Document | 269 |
| App. F. Electronic Filing Methods | 277 |
| App. G. Subsystems & Coherence of Entities | 289 |
| App. H. Design Document | 293 |
| App. I. Smalltalk Code | 313 |
| App. J. C++ Code | 373 |
| App. K. Metrics | 463 |
| App. L. User Interface | 473 |
| App. M. Smalltalk and C++ Implementation Models | 483 |
| References | 531 |
| Subject Index | 533 |
| OMT Notation | 539 |