The Art of Software Modeling

Front Cover
CRC Press, Dec 26, 2006 - Computers - 296 pages
Modeling complex systems is a difficult challenge and all too often one in which modelers are left to their own devices. Using a multidisciplinary approach, The Art of Software Modeling covers theory, practice, and presentation in detail. It focuses on the importance of model creation and demonstrates how to create meaningful models.

Presenting three self-contained sections, the text examines the background of modeling and frameworks for organizing information. It identifies techniques for researching and capturing client and system information and addresses the challenges of presenting models to specific audiences. Using concepts from art theory and aesthetics, this broad-based approach encompasses software practices, cognitive science, and information presentation. The book also looks at perception and cognition of diagrams, view composition, color theory, and presentation techniques.

Providing practical methods for investigating and organizing complex information, The Art of Software Modeling demonstrates the effective use of modeling techniques to improve the development process and establish a functional, useful, and maintainable software system.
 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Selected pages

Contents

Chapter 1 The Art of the Model
3
Chapter 2 A Systematic Approach
17
Chapter 3 Observing Behavior
33
Chapter 4 Analytical Thinking
49
MODEL CONSTRUCTION
63
Chapter 5 Research and Investigation
65
Chapter 6 Model Forms
81
Chapter 7 Data Validation
95
Chapter 11 Perception and Thinking
155
Chapter 12 Composition1
169
Chapter 13 Presentation
189
APPENDICES
199
Example Business Workflow Execute Trade
201
Structured Requirement to Use Case
217
Answer Key and Discussion
223
UML 20 Overview
243

Chapter 8 Business Workflow Analysis
105
Chapter 9 Requirements Archaeology1
123
Chapter 10 Modeling Software Architecture
135
PRESENTATION
153

Other editions - View all

Common terms and phrases

Bibliographic information