Tables of Contents for Generative Programming
What Is This Book About?
1
17
Part I Analysis and Design Methods and Techniques
17
148
Domain Engineering and Object-Oriented Analysis and Design
60
22
The Process of Generative Programming
131
34
Part II Implementation Technologies
165
404
Component-Oriented Template-Based C++ Programming Techniques
211
40
Aspect-Oriented Programming
251
81
Static Metaprogramming in C++
397
106
Intentional Programming
503
66
Part III Application Examples
569
150
Generative Matrix Computation Library (GMCL)
624
95
Appendix A Conceptual Modeling
721
17
Appendix B Instance-Specific Extension Protocol for Smalltalk
738
3
Appendix C Protocol for Attaching Listener Objects in Smalltalk
741
5
Appendix D Glossary of Matrix Computation Terms
746
3
Appendix E Metafunction for Evaluating Dependency Tables
749
5
Glossary of Generative Programming Terms
754
3