Advanced Systems Design with Java, UML and MDA (Paperback)
暫譯: 使用 Java、UML 和 MDA 的進階系統設計 (平裝本)
Kevin Lano
- 出版商: Butterworth-Heineman
- 出版日期: 2005-05-25
- 定價: $2,200
- 售價: 8.0 折 $1,760
- 語言: 英文
- 頁數: 416
- 裝訂: Paperback
- ISBN: 0750664967
- ISBN-13: 9780750664967
-
相關分類:
Java 程式語言、UML
立即出貨(限量) (庫存=3)
買這商品的人也買了...
-
$1,029Fundamentals of Data Structures in C
-
$490$387 -
$1,150$1,127 -
$970Introduction to Algorithms, 2/e
-
$590$466 -
$680$537 -
$560$476 -
$2,390$2,271 -
$780$616 -
$650$507 -
$580$452 -
$620$490 -
$750$593 -
$1,078Power System Analysis, 2/e (Paperback)
-
$880$748 -
$880$748 -
$820$648 -
$580$458 -
$680$646 -
$580$458 -
$1,620$1,539 -
$880$695 -
$1,180$1,121 -
$620$608 -
$350$277
商品描述
Description:
The Model Driven Architecture defines an approach where the specification of the functionality of a system can be separated from its implementation on a particular technology platform. The idea being that the architecture will be able to easily be adapted for different situations, whether they be legacy systems, different languages or yet to be invented platforms.
MDA is therefore, a significant evolution of the object-oriented approach to system development.
Advanced System Design with Java, UML and MDA describes the factors involved in designing and constructing large systems, illustrating the design process through a series of examples, including a Scrabble player, a jukebox using web streaming, a security system, and others. The book first considers the challenges of software design, before introducing the Unified Modelling Language and Object Constraint Language. The book then moves on to discuss systems design as a whole, covering internet systems design, web services, Flash, XML, XSLT, SOAP, Servlets, Javascript and JSP.
In the final section of the book, the concepts and terminology of the Model Driven Architecture are discussed. To get the most from this book, readers will need introductory knowledge of software engineering, programming in Java and basic knowledge of HTML.
Table of Contents:
Preface; The Challenges of Software Design; UML and OCL; System Design; Internet System Design; Web Services; Model-Driven Architecture; Bibliography; Index
商品描述(中文翻譯)
**描述:**
模型驅動架構(Model Driven Architecture, MDA)定義了一種方法,該方法將系統功能的規範與其在特定技術平台上的實現分開。其理念在於,架構能夠輕鬆適應不同的情況,無論是舊系統、不同的語言或尚未發明的平台。
因此,MDA 是面向對象系統開發方法的一個重要演變。《使用 Java、UML 和 MDA 的高級系統設計》描述了設計和構建大型系統所涉及的因素,通過一系列示例來說明設計過程,包括一個拼字遊戲玩家、一個使用網路串流的點唱機、一個安全系統等。本書首先考慮了軟體設計的挑戰,然後介紹了統一建模語言(Unified Modelling Language, UML)和物件約束語言(Object Constraint Language, OCL)。接著,本書討論了系統設計的整體,涵蓋了網際網路系統設計、網路服務、Flash、XML、XSLT、SOAP、Servlets、JavaScript 和 JSP。
在本書的最後一部分,討論了模型驅動架構的概念和術語。為了充分利用本書,讀者需要具備軟體工程、Java 程式設計的入門知識以及基本的 HTML 知識。
**目錄:**
前言;軟體設計的挑戰;UML 和 OCL;系統設計;網際網路系統設計;網路服務;模型驅動架構;參考文獻;索引