Content area
Full Text
Software Paradigms Stephen H. Kaisler. 2005. Wiley-Interscience (http://www.wiley.com). 442 pages. ISBN 0-471-48347-8
CSQE Body of Knowledge area: Software Engineering Process
This is a textbook based on a graduate-level computer science course in software paradigms. The book applies "the notion of paradigm to the investigation of programming languages and architectures to determine how well we can solve different types of problems." A "hierarchy of structural paradigms" is presented:
* Programming paradigms cover instantiating algorithms through variables and (control) structures.
* Problem structures are models "for solving a class of problems"...