Preface
Acknowledgments
Chapter 1. Introduction
Part I. Business frameworks
Chapter 2. Domain framework for sales promotions
Sidebar 1. Business policies and rule patterns
Chapter 3. A reflective and repository-based framework
Sidebar 2. Workflow management frameworks
Sidebar 3. IBM SanFrancisco business components
Part II. Artificial intelligence and agent application frameworks
Chapter 4. Speech recognition framework
Chapter 5. Neural network components
Chapter 6. A famework for agent systems
Chapter 7. A model for reusable agent systems
Chapter 8. Experimentation with an agent-oriented platform in JAVA
Sidebar 4. Software agents in frameworks
Part III. Specialized tool frameworks
Chapter 9. CSP++: A framework for executable specifications
Chapter 10. Applying inheritance beyond class-based languages
Chapter 11. Luthier: Building framework-visualization tools
Chapter 12. Scalable architecture for reliable, high volume datafeed handlers
Part IV. Language-specific frameworks
Chapter 13. Hierarchical and distributed constraint satisfaction systems
Chapter 14. Modeling collections of changing interdependent objects
Chapter 15. Oberon with gadgets: a simple component framework
Chapter 16. Inheritance management and method dispatch framework
Chapter 17. Constraint satisfaction problems framework
Chapter 18. Developing frameworks to support design reuse
Chapter 19. Language support for application framework design
Part V. System application frameworks
Chapter 20. Tigger: A framework supporting distributed and persistent objects
Chapter 21. The déjà vu scheduling class library
Chapter 22. A framework for graphics recognition
Chapter 23. A JavaBeans framework for cryptographic protocols
Chapter 24. Dynamic database instance framework
Chapter 25. Compound user interfaces framework
Part VI. Experiences in application frameworks
Chapter 26. Framework development using patterns
Chapter 27. Experiences with the semantic graphics framework
Chapter 28. Enterprise model-based framework
Appendix A. Glossary
Appendix B. Index of authors
Appendix C. About the CD-ROM
Index