此商品已下架,若仍需天瓏代為查詢或代購書籍,請與門市客服人員聯繫,或 E-mail 至 service@tenlong.com.tw 將有專人為您服務。

The Object Constraint Language: Getting Your Models Ready for MDA, 2/e
暫譯: 物件約束語言:為 MDA 準備您的模型,第二版

Jos Warmer, Anneke Kleppe

  • 出版商: Addison Wesley
  • 出版日期: 2003-09-06
  • 售價: $1,880
  • 貴賓價: 9.5$1,786
  • 語言: 英文
  • 頁數: 240
  • 裝訂: Paperback
  • ISBN: 0321179366
  • ISBN-13: 9780321179364
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Summary

"In this thoroughly revised edition, Jos and Anneke offer a concise, pragmatic, and pedagogic explanation of the Object Constraint Language (OCL) and its different applications. Their discussion of OCL's potential role in Model Driven Architecture (MDA) is timely and offers great insight into the way that UML can be taken to the next level of automated software development practice. I highly recommend this book to anyone who is looking to get the most out of UML"

--Shane Sendall, Ph.D.Senior ResearcherSwiss Federal Institute of Technology in Lausanne

The release of Unified Modeling Language (UML) 2.0 places renewed emphasis on the Object Constraint Language (OCL). Within UML, OCL is the standard for specifying expressions that add vital information to object-oriented models and other object-modeling artifacts. Model-Driven Architecture (MDA) relies on OCL to add the level of programming detail necessary to enable Platform-Specific Models (PSM) to communicate with Platform-Independent Models (PIM).

This book is a practical, accessible guide to OCL for software architects, designers, and developers. Much care has been taken during the redesign of OCL to ensure that the syntax remains readable and writable by the average software modeler. The Object Constraint Language, Second Edition, utilizes a case study to show how to exercise these compact but powerful expressions for maximum effect.

This newly updated edition also

  • Explains why OCL is critical to MDA--and why UML alone is not enough
  • Introduces an SQL-like syntax to OCL
  • Defines the new language constructs of OCL 2.0
  • Demonstrates how OCL can be incorporated into code
  • Shares tips and tricks for applying OCL to real-world modeling challenges--showing which can be solved with UML and which require OCL

Using a combination of UML and OCL allows developers to realize the effective, consistent, and coherent models that are critical to working with MDA. The authors' pragmatic approach and illustrative use of examples will help application developers come quickly up to speed with this important object-modeling method--and will serve as a ready reference

商品描述(中文翻譯)

摘要

在這本經過徹底修訂的版本中,Jos 和 Anneke 提供了對物件約束語言(Object Constraint Language, OCL)及其不同應用的簡明、務實和教學性的解釋。他們對 OCL 在模型驅動架構(Model Driven Architecture, MDA)中潛在角色的討論恰逢其時,並提供了對如何將 UML 提升到自動化軟體開發實踐下一個層次的深刻見解。我強烈推薦這本書給任何希望充分利用 UML 的人。

--Shane Sendall, Ph.D. 瑞士洛桑聯邦理工學院高級研究員

統一建模語言(Unified Modeling Language, UML)2.0 的發布重新強調了物件約束語言(OCL)的重要性。在 UML 中,OCL 是指定表達式的標準,這些表達式為物件導向模型和其他物件建模工件添加了重要信息。模型驅動架構(MDA)依賴 OCL 來添加必要的程式設計細節,以使平台特定模型(Platform-Specific Models, PSM)能夠與平台獨立模型(Platform-Independent Models, PIM)進行通信。

這本書是針對軟體架構師、設計師和開發人員的 OCL 實用且易於理解的指南。在 OCL 的重新設計過程中,特別注意確保語法對一般軟體建模者來說仍然可讀且可寫。《物件約束語言(第二版)》利用案例研究展示如何有效運用這些簡潔但強大的表達式以達到最佳效果。

這本新更新的版本還:

- 解釋了為什麼 OCL 對 MDA 至關重要,以及為什麼僅有 UML 是不夠的
- 引入了類似 SQL 的 OCL 語法
- 定義了 OCL 2.0 的新語言結構
- 演示了如何將 OCL 融入程式碼中
- 分享了將 OCL 應用於現實建模挑戰的技巧和竅門,顯示哪些可以用 UML 解決,哪些需要 OCL

結合 UML 和 OCL 的使用使開發人員能夠實現有效、一致且連貫的模型,這對於使用 MDA 至關重要。作者務實的方式和示例的說明將幫助應用開發人員迅速掌握這一重要的物件建模方法,並作為隨手可用的參考。

最後瀏覽商品 (20)