Program Generators with Java and XML
暫譯: 使用 Java 和 XML 的程式生成器

J. Craig Cleaveland

  • 出版商: Prentice Hall
  • 出版日期: 2001-02-07
  • 定價: $1,750
  • 售價: 2.3$399
  • 語言: 英文
  • 頁數: 415
  • 裝訂: Paperback
  • ISBN: 0130258784
  • ISBN-13: 9780130258786
  • 相關分類: Java 程式語言XML
  • 立即出貨(限量)

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

相關主題

商品描述

Summary
The step-by-step guide to creating program generators with Java and XML.

  • Breakthrough Java/XML techniques for creating program generators, including detailed examples and real-world guidelines
  • Domain engineering techniques for improving software development productivity
  • CD-ROM with examples, working code, and relevant XML specifications
"XML isn't just for data any more. Now you can use XML to describe the programs you need, then write a Java program template to generate them automatically. This book shows you how."

—Charles F. Goldfarb

Using Java and XML, you can now easily create "wizard-like" program generators that automate much of the work of software development(and deliver significant productivity improvements. In this book, former Bell Laboratories Distinguished Staff Member J. Craig Cleaveland shows you how to do it. Using extensive practical examples, Program Generators with XML and Java walks you through every step:

  • Identifying off-the-shelf tools for quickly building program generators
  • Domain Analysis: determining the terminology, boundaries, commonalities, and variabilities of software families
  • Domain Implementation: processes and tools for efficiently generating customized software
  • Accounting for run-time and compile-time variabilities
  • Using XML documents as program specifications, and using the DOM and SAX APIs to read and analyze them
  • Using JavaServer Pages and XPath/XSLT to generate customized software
  • The role of reusable architectures and components, including JavaBeans

Chances are, you're already using automated GUI builders, database application generators, and other code generation "wizards." Now, with Program Generators with XML and Java, you can extend the advantages of code generation throughout your own custom applications and get to market faster, with greater reliability and lower costs.

商品描述(中文翻譯)

摘要
這是一本逐步指南,教你如何使用 Java 和 XML 創建程式生成器。
- 突破性的 Java/XML 技術,用於創建程式生成器,包括詳細的範例和實際指導
- 提高軟體開發生產力的領域工程技術
- 附有範例、可運行的程式碼和相關的 XML 規範的 CD-ROM

「XML 不再僅僅用於數據。現在你可以使用 XML 來描述你需要的程式,然後編寫一個 Java 程式模板自動生成它們。本書將告訴你如何做到這一點。」
— Charles F. Goldfarb

使用 Java 和 XML,你現在可以輕鬆創建類似「精靈」的程式生成器,自動化軟體開發中的大部分工作,並顯著提高生產力。在本書中,前貝爾實驗室傑出成員 J. Craig Cleaveland 將向你展示如何做到這一點。通過大量的實用範例,《使用 XML 和 Java 的程式生成器》將引導你完成每一步:
- 確定現成工具以快速構建程式生成器
- 領域分析:確定軟體家族的術語、邊界、共通性和變異性
- 領域實現:高效生成定制軟體的過程和工具
- 考慮運行時和編譯時的變異性
- 使用 XML 文件作為程式規範,並使用 DOM 和 SAX API 來讀取和分析它們
- 使用 JavaServer Pages 和 XPath/XSLT 生成定制軟體
- 可重用架構和組件的角色,包括 JavaBeans

你可能已經在使用自動化 GUI 建構器、數據庫應用生成器和其他程式碼生成「精靈」。現在,通過《使用 XML 和 Java 的程式生成器》,你可以將程式碼生成的優勢擴展到你自己的定制應用中,更快地進入市場,並提高可靠性和降低成本。