product description page
Model-Based System Architecture (Hardcover) (Tim Weilkiens & Jesko G. Lamm & Stephan Roth & Markus
About this item
System architecture is concerned with the composition of a system and its interfaces both internally and with its outside world. System architecting enables an organization to control the system architecture of its products. The central notion of the book is this: the main benefit of system architecting is the creation of communication paths and system understanding in the organization, rather than only the assurance of technical soundness. The book contains in-depth discussions of the system architect role and a system architect’s required skills and organizational interfaces.The authors propose the model-based approach as an enabler in capturing and exchanging knowledge, because various concerns of system development can be expressed in one multi-dimensional model with the possibility of capturing multiple kinds of interrelationships between model elements. Views on the model will provide different perspectives on the system, which are kept consistent through the model. This is a central advantage of anarchitecture model over an architecture description via loosely connected hand-written documents.The described approach is valid for any heterogeneous system, be it hardware-centric, software centric or a complex mixture of hardware and software components or even more specialized entities. As a representative sample of such a heterogeneous system, a fictitious but realistic example system is used for demonstration purposes: the “virtual museum tour system”, which also exemplifies the possible spread of a system over multiple locations.Since the success of systems architecting depends on people working in compliance with an architecture description, the book will describe how to create enthusiasm for systems architecting amongst developers, enabling the roll-out of architecture processes in an organization.