Software Paradigms

Front Cover
John Wiley & Sons, Apr 22, 2005 - Computers - 440 pages
Software Paradigms provides the first complete compilation of software paradigms commonly used to develop large software applications, with coverage ranging from discrete problems to full-scale applications. The book focuses on providing a structure for understanding a hierarchy of software development approaches, and showing the relationships between the different models. Coverage includes paradigms in design patterns, software components, software architectures, and frameworks. Chapters within each of these sections include design issues related to building and using the paradigm as well as numerous real world applications. A practical overview of the hierarchy of development paradigms, Software Paradigms is an excellent teaching tool for undergraduates and graduates, and a comprehensive and reliable reference for software engineers.
 

Contents

1 Introduction
1
2 Paradigm Overview
11
I DESIGN PATTERNS
39
II COMPONENTS
97
III SOFTWARE ARCHITECTURES
197
IV FRAMEWORKS
343
BIBLIOGRAPHY
413
GLOSSARY
427
INDEX
433
Copyright

Other editions - View all

Common terms and phrases

Popular passages

Page 18 - The aim is to establish a set of clusters such that cases within a cluster are more similar to each other than they are to cases in other clusters.

About the author (2005)

STEPHEN H. KAISLER, DSc, is currently a Senior Associate with SET Associates supporting the DARPA Information Exploitation Office. He was formerly the information technology advisor to the CIO in the Office of the Sergeant at Arms, United States Senate. Dr. Kaisler is also Adjunct Professor of Engineering in the Department of Computer Science at The George Washington University. He has published three books and numerous technical papers.

Bibliographic information