Designing Distributed Control Systems A Pattern Language Approach

  • ISBN 13:


  • ISBN 10:


  • Edition: 1st
  • Format: Hardcover
  • Copyright: 05/05/2014
  • Publisher: Wiley

Note: Not guaranteed to come with supplemental materials (access cards, study guides, lab manuals, CDs, etc.)

Extend Your Rental at Any Time

Need to keep your rental past your due date? At any time before your due date you can extend or purchase your rental through your account.

Rental Options

List Price $65.00 Save

Free Shipping Free Shipping On Every Order
Usually Ships in 3-4 Business Days


Designing Distributed Control Systems presents more than 50 patterns for designing distributed machine control system software architecture (forestry machinery, mining drills, elevators, etc.). These patterns originate from the state-of-the-art systems of market leading companies and have been tried and tested and will address the typical challenges in the domain such as long life cycle, distribution, real time and fault tolerance.

Each pattern describes a separate design problem that needs to be solved. Solution is provided with consequences and trade-offs. Each solution will enable piecemeal growth of the design. Finding a solution is easy as the patterns are divided into categories based on the problem field the pattern tackles with. The design process is guided by different aspects of quality such as performance and extendibility that are included in the pattern descriptions.

In addition, the book contains example software architecture that is designed by the leading industry experts using the patterns of this book. This example system introduces the reader into the problem domain and guides how the patterns can be used in the practical system design process. The example architecture demonstrates how useful a toolbox the patterns presented in this book are ? for both novices as well as experts.

Patterns guide the design process of the system from the very beginning to the finest details. Designing distributed machine control systems with patterns ensures the high quality of the final product. High quality of systems will bring in the revenue and guarantees the customer satisfaction.

As market need changes the desire to produce a quality machine is not only the primary concern anymore, there is also a need for it to be easy to maintain to improve efficiency and productivity as well as environmental values becoming more important; these all impact machine design. The software of working machines needs to be designed with these new requirements in mind. Designing Distributed Control Systems present patterns to help tackle these challenges. With proven methodologies from the expert author team they?ll show readers how to improve the quality and efficiency of designing distributed control systems.

Write a Review