Their wide-ranging and practical methods for Domain Analysis and Domain Engineering describe the first steps that developers can take right now . . . This work covers important application development issues in generative programming, including distribution, sychronization, persistency and security. It contains three case studies that demonstrate the generative development cycle, from analysis to implementation. The intention of this book is software re-use on different abtraction levels and within application families as well as automatisms in the software development process at the basis of components and by configuration knowledge. This book is particularly valuable because of the practical experiences of the authors.
Many examples support the good comprehensibility and legibility.
This book contains recommendations for the future which should you use already today. It is equally important for software designers as also for teachers at universities. Beman Dawes aus Onancock, VA USA , 12. This is a major book, bound to influence the future direction of programming. Should be read by anyone designing reusable systems, particularly those with lots of variability.