ABSTRACT

Software design patterns are known to play a vital role in enhancing the quality of software systems while reducing development time and cost. However, the use of these design patterns has also been known to introduce problems that can significantly reduce the stability, robustness, and reusability of software. This book introduces a new process fo

chapter 1|24 pages

An Overview of Knowledge Maps

chapter 3|24 pages

The Goals: Significance and Identification

chapter 4|36 pages

Discovery Stable Analysis Pattern

chapter 5|26 pages

The Knowledge Stable Analysis Pattern

chapter 6|22 pages

Capabilities: The Heart of Business

chapter 7|58 pages

AnyMap Stable Design Pattern

chapter 8|16 pages

AnyContext Stable Design Pattern

chapter 9|32 pages

Knowledge Maps: System of Patterns

chapter 10|18 pages

Development Scenarios: Setting the Stage

chapter 12|12 pages

Knowledge Map Engine: Initial Work

chapter 13|34 pages

CRC Cards Knowledge Map

chapter 14|4 pages

Future Work and Conclusions