1. The role of domain experience in software design;Adelson;IEEE Trans. Soft. Eng.,1985
2. Structured analysis and system specification;DeMarco,1978
3. The practical guide to structured systems design;Page-Jones,1988
4. SADT: structured analysis and design technique;Marca,1988
5. Designing software for ease of extension and contraction;Parnas;IEEE Trans. Soft. Eng.,1979