Designing Concurrent, Distributed, and Real-Time Applications with UML (Paperback)
暫譯: 使用UML設計並發、分散式及即時應用程式
Hassan Gomaa
- 出版商: Addison Wesley
- 出版日期: 2000-08-24
- 售價: $2,910
- 貴賓價: 9.5 折 $2,765
- 語言: 英文
- 頁數: 816
- 裝訂: Paperback
- ISBN: 0321951816
- ISBN-13: 9780321951816
-
相關分類:
UML
已絕版
買這商品的人也買了...
-
Linkers and Loaders (Paperback)$2,460$2,411 -
$1,805UML Distilled: A Brief Guide to the Standard Object Modeling Language, 3/e (Paperback) -
UNIX Systems for Modern Architectures: Symmetric Multiprocessing and Caching for Kernel Programmers$2,380$2,261 -
人月神話:軟體專案管理之道 (20 週年紀念版)(The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, 2/e)$480$379 -
Linux Device Driver Programming 驅動程式設計$690$587 -
程式設計師的自我修養-連結、載入、程式庫$580$493 -
The Linux Command Line: A Complete Introduction (Paperback)$1,470$1,397 -
Debug Hacks 除錯駭客 -- 極致除錯的技巧與工具$580$458 -
Binary Hacks -- 駭客秘傳技巧一百招$580$458 -
Kent Beck 的實作模式 (Implementation Patterns)$320$272 -
Linux 系統程式設計, 2/e (內容涵蓋 Linux Kernel 3.0) (Linux System Programming: Talking Directly to the Kernel and C Library)$780$616 -
Linux Kernel Hacks 改善效能、提昇開發效率及節能的技巧與工具$680$537 -
Linux 指令大全 (The Linux Command Line: A Complete Introduction)$590$466 -
並行之美學-撰寫平行應用程式的新手指南 (The Art of Concurrency: A Thread Monkey's Guide to Writing Parallel Applications)$580$458 -
Specification by Example 中文版:團隊如何交付正確的軟體 (Specification by Example: How Successful Teams Deliver the Right Software)$420$357 -
物件導向設計模式-可再利用物件導向軟體之要素 (精裝典藏版) (Design Patterns: Elements of Reusable Object-Oriented Software)$550$550 -
Peopleware:腦力密集產業的人才管理之道 (增訂版) (Peopleware: Productive Projects and Teams, 3/e)$420$357 -
Node.js 實戰手冊 (Node.js in Action)$520$411 -
ARM 系統開發者指南 (ARM System Developer's Guide: Designing and Optimizing System Software)
$800$720 -
Cloud Computing : Theory and Practice, 2/e$2,720$2,584 -
從 Paxos 到 Zookeeper:分散式一致性原理與實例 (舊名: 撐起14億人電商的技術機密:用Paxos及ZooKeeper打造分散叢集)$580$493 -
Programming Persistent Memory: A Comprehensive Guide for Developers (Paperback)$1,663,260$1,575,720 -
軟體架構原理|工程方法 (Fundamentals of Software Architecture: A Comprehensive Guide to Patterns, Characteristics, and Best Practices)$680$537 -
資料密集型應用系統設計 (Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems)$980$774 -
$2,205Parallel and High Performance Computing (Paperback)
相關主題
商品描述
In this book, renowned real-time software expert Hassan Gomaa adapts UML to the unique needs of the concurrent, distributed, and real-time applications -- helping developers leverage the powerful flexibility, reliability, and time-to-market benefits associated with UML. Gomaa starts by reviewing the key issues and concepts associated with analysis and design of distributed and real-time applications -- focusing not only on standard object-oriented concepts such as information hiding, classes, and inheritance, but also specialized issues such as finite state machines, concurrent tasks, and real-time scheduling. Next, he introduces the COMET (Concurrent Object Modeling and Architectural Design) Method, a UML-based object-oriented analysis and design method specifically created for concurrent, distributed, and real-time applications. The book presents detailed structuring criteria that assist the designer at every stage of the analysis and design process, and offers exceptional insight into dynamic modeling, concurrency, distributed application design, and performance analysis of real-time designs. Gomaa concludes with several detailed case studies covering a broad range of applications, including systems for banking, e-Commerce, cruise control, factory automation, and more.
商品描述(中文翻譯)
在這本書中,著名的即時軟體專家 Hassan Gomaa 將 UML 調整為滿足並行、分散式和即時應用程式的獨特需求,幫助開發人員利用 UML 所帶來的強大靈活性、可靠性和縮短上市時間的優勢。Gomaa 首先回顧了與分散式和即時應用程式的分析與設計相關的關鍵問題和概念,重點不僅在於標準的物件導向概念,如資訊隱藏、類別和繼承,還包括有限狀態機、並行任務和即時排程等專門問題。接下來,他介紹了 COMET(Concurrent Object Modeling and Architectural Design)方法,這是一種基於 UML 的物件導向分析和設計方法,專門為並行、分散式和即時應用程式而創建。本書提供了詳細的結構標準,幫助設計師在分析和設計過程的每個階段,並對動態建模、並行性、分散式應用程式設計以及即時設計的性能分析提供了卓越的見解。Gomaa 最後以幾個詳細的案例研究作結,涵蓋了廣泛的應用,包括銀行系統、電子商務、巡航控制、工廠自動化等。
