Related Subjects
Computer Design Computer Science Computers Computers & Technology Design & Architecture Education & Reference Microprocessors & System Design Object-Oriented Design Object-Oriented Software Design Software Software Design & Engineering Software Design, Testing & Engineering Software Development Software EngineeringA software fortress is a model for a conglomerate of software systems serving a common purpose. The systems work together very closely in a trust relationship to provide functionality to a world generally considered hostile. An enterprise system is then built from a collection of different fortresses where each one performs a different function. This model makes sense, in that there are those you trust and those you don't...
0Report
I enjoyed the book thoroughly. The concept of using the fortress as a metaphor for system is fluently presented. It starts with simple and well understood characters in a typical fortress and evolves logically into the more difficult concepts, always building on previous discussions and reiterating important concepts if necessary. I found the book very useful in my role as an enterprise architect (more about that later) for...
0Report
In his previous two books, Roger made the distinction between implementation technology (objects) and distribution technology (his definition of components). Briefly, Sessions says components are different from and should not be confused with objects. The distinction is important because of transactions. Components need to take advantage of COMWare (COM+) transaction management in order to be scalable. In this book he introduces...
0Report
Deftly written by enterprise software architectures expert Roger Sessions, Software Fortresses: Modeling Enterprise Architectures is an indispensable instructional and reference guide for advanced software engineers to the software fortress model of forging large enterprise systems. In this model, enterprise architecture is viewed as self-contained, mutually suspicious fortresses that interact through carefully crafted treaty...
0Report
This book provides a basic introduction the Software Fortress model. Whether you are a systems architect, network engineer, developer, developer or consultant, you would benefit from knowing and understanding the software fortress architecture. This book uses excellent diagrams to illustrate and explain the discussed concepts very well. I found the discussion of fortress design principles very easy to understand. After...
0Report