Designing Distributed Control Systems: A Pattern Language Approach (Hardcover)
暫譯: 設計分散式控制系統:一種模式語言方法 (精裝版)
Veli-Pekka Eloranta, Johannes Koskinen, Marko Leppänen, Ville Reijonen
- 出版商: Wiley
- 出版日期: 2014-06-09
- 售價: $2,560
- 貴賓價: 9.5 折 $2,432
- 語言: 英文
- 頁數: 500
- 裝訂: Hardcover
- ISBN: 1118694155
- ISBN-13: 9781118694152
-
相關分類:
Design Pattern
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
人月神話:軟體專案管理之道 (20 週年紀念版)(The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, 2/e)$480$379 -
基礎資料結構 ─ 使用 C++ (Fundamentals of Data Structures in C++, 2/e)$790$751 -
Fundamentals of Data Structures in C++, 2/e (Paperback)$1,390$1,362 -
$1,680Clean Code: A Handbook of Agile Software Craftsmanship (Paperback) -
The Art of Readable Code (Paperback)$1,710$1,620 -
The Clean Coder: A Code of Conduct for Professional Programmers (Paperback)$1,850$1,813 -
組合語言, 6/e (國際版) (Assembly Language for x86 Processors, 6/e)$700$630 -
MySQL Troubleshooting: What To Do When Queries Don't Work (Paperback)$998$945 -
ASP.NET 4.5 專題實務 [I]-C# 入門實戰篇$780$616 -
Computer Networking: A Top-Down Approach, 6/e (IE-Paperback)$1,410$1,382 -
Arduino 錦囊妙計, 2/e (Arduino Cookbook, 2/e)$980$774 -
透視 C語言指標-深度探索記憶體管理核心技術 (Understanding and Using C Pointers)$480$408 -
A Handbook for Analytical Writing: Keys to Strategic Thinking (Paperback)$1,250$1,188 -
Specification by Example 中文版:團隊如何交付正確的軟體 (Specification by Example: How Successful Teams Deliver the Right Software)$420$357 -
改變世界的九大演算法 : 讓今日電腦無所不能的最強概念 (Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today’s Computers)$360$284 -
ASP.NET MVC 5 網站開發美學$780$616 -
The Art of Scalability: Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise, 2/e (Paperback)$1,720$1,686 -
完整學會 Git, GitHub, Git Server 的24堂課$360$284 -
Site Reliability Engineering: How Google Runs Production Systems (Paperback)$2,043$1,935 -
$1,519Fundamentals of Database Systems, 7/e (IE-Paperback) -
Clean Architecture: A Craftsman's Guide to Software Structure and Design (Paperback)$1,850$1,813 -
$2,375Refactoring: Improving the Design of Existing Code, 2/e (Hardcover) -
$280過程控制系統工程 -
Practical Site Reliability Engineering: Automate the process of designing, developing, and delivering highly reliable apps and services with SRE (Paperback)$1,490$1,416 -
$294分散控制系統(DCS)和現場總線控制系統(FCS)及其工程設計
商品描述
Designing Distributed Control Systems presents 80 patterns for designing distributed machine control system software architecture (forestry machinery, mining drills, elevators, etc.). These patterns originate from state-of-the-art systems from market-leading companies, have been tried and tested, and will address typical challenges in the domain, such as long lifecycle, distribution, real-time and fault tolerance. Each pattern describes a separate design problem that needs to be solved. Solutions are 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. The design process is guided by different aspects of quality, such as performance and extendibility, which are included in the pattern descriptions. The book also contains an example software architecture designed by leading industry experts using the patterns in the book. The example system introduces the reader to the problem domain and demonstrates how the patterns can be used in a practical system design process. The example architecture shows how useful a toolbox the patterns provide for both novices and experts, guiding the system design process from its beginning to the finest details. Designing distributed machine control systems with patterns ensures high quality in the final product. High-quality systems will improve revenue and guarantee customer satisfaction. As market need changes, the desire to produce a quality machine is not only a primary concern, there is also a need for easy maintenance, to improve efficiency and productivity, as well as the growing importance of environmental values; these all impact machine design. The software of work machines needs to be designed with these new requirements in mind. Designing Distributed Control Systems presents patterns to help tackle these challenges. With proven methodologies from the expert author team, they show readers how to improve the quality and efficiency of distributed control systems.
商品描述(中文翻譯)
《設計分散式控制系統》介紹了80種設計分散式機器控制系統軟體架構的模式(如林業機械、採礦鑽頭、電梯等)。這些模式源自市場領導公司的最先進系統,經過實踐驗證,能夠解決該領域中的典型挑戰,例如長生命周期、分散性、即時性和容錯性。每個模式描述了一個需要解決的獨立設計問題,並提供了解決方案及其後果和權衡。每個解決方案都能促進設計的逐步增長。尋找解決方案相對簡單,因為這些模式根據所解決的問題領域分為不同類別。設計過程受到不同質量方面的指導,例如性能和可擴展性,這些都包含在模式描述中。書中還包含了一個由行業專家使用書中模式設計的示例軟體架構。該示例系統使讀者了解問題領域,並展示了如何在實際系統設計過程中使用這些模式。示例架構顯示了這些模式對於新手和專家來說都是多麼有用的工具箱,指導系統設計過程從開始到最細微的細節。使用模式設計分散式機器控制系統可確保最終產品的高品質。高品質的系統將提高收入並保證客戶滿意度。隨著市場需求的變化,生產高品質機器的願望不僅是主要關注點,還需要易於維護,以提高效率和生產力,以及日益重要的環境價值;這些都影響著機器設計。工作機器的軟體需要考慮這些新要求進行設計。《設計分散式控制系統》提供了幫助應對這些挑戰的模式。憑藉專家作者團隊的經驗方法,他們向讀者展示如何提高分散式控制系統的質量和效率。
