The C programming language
Communications of the ACM
Communications of the ACM
On the criteria to be used in decomposing systems into modules
Communications of the ACM
Software Tools
Principles of Program Design
Hi-index | 0.00 |
A medium size application program (~ 45,000 lines of source code) was developed using a modular design and Liskov's clusters as the main structuring data mechanism. We discuss the implications of this approach to the overall software development, including the supporting abstractions and software tools needed.