This book enquires into the problem of fusing theory and practice in the discipline of program engineering. It shows why structured programming does not always solve the software crisis, taking an architectural approach rather than a program-engineering point of view.
"synopsis" may belong to another edition of this title.