|
This best-selling book has been called the “bible of component-based development” by analysts. It has been translated to several languages, and adopted as text book for architectural courses by universities, continuous-education courses, and commercial
trainings. The book captures and describes the principles, concepts, and practice of mastering the complexities of large-scale software development using components. It is now clear that agile software manufacturing is not only a matter of technology, although, of course, technology is a necessary enabler. Neither is it only a matter of methodology or development process; these are only part of the puzzle. Rather, it requires all aspects of software development to be addressed with a coordinated and integrated set of concepts, architectures, methodology, and more. We call this integrated set of elements an "approach" to software development.
This book presents a complete
component-based approach called COSM.
It applies and extends component thinking to all aspects of development,
deployment, run-time, and evolution, and it focuses on large-scale
distributed business systems where high rates of change are the norm.
|
|