File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Book Reviews and the fly likes Program Generators with XML and Java Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Books and Education » Book Reviews
Reply Bookmark "Program Generators with XML and Java" Watch "Program Generators with XML and Java" New topic
Author

Program Generators with XML and Java

Book Review Team
Bartender

Joined: Feb 15, 2002
Posts: 860
<pre>Author/s : J. Craig Cleaveland
Publisher : Prentice-Hall
Category : Advanced
Review by : Margarita Isayeva
Rating : 6 horseshoes
</pre>
I had a very satisfying experience working with template-based program generators and have been intrigued by these techniques since then. A combination of Java and XML stated in the title sounded promising. So, maybe because of too high an expectation, this book was somewhat disappointing. It is written in a simple, "dummies friendly" style which is just too simple for the subject matter.
The book starts with a light introduction to domain analysis; then there is an outline of JSP and XSLT/XPath technologies - probably to allow a reader unfamiliar with them to understand examples. However if you are familiar with both, the examples don't provide too much insight besides common sense.
The chapter that could be central to the book shows how you can develop your own template language. Instead of formal approach, the development process is shown "by example", and a reader can witness how a syntactical clone of JSP is designed. In my opinion, absence of any formal design guidelines, limits the chapter's value.
In short, it can be a gentle introduction in a rather complex field, and give you some ideas how to implement a simple Program Generator in your project. Then, if you want more, Krzysztof Czarnecki and Ulrich W. Eisenecker's "Generative Programming" is the classic in this field; which is more of a challenge to read, though.
More info at Amazon.com || More info at Amazon.co.uk
 
IntelliJ Java IDE
 
subject: Program Generators with XML and Java
 
Threads others viewed
XML and Java by Maruyama Hiroshi et al
JavaServer Pages by Larne Pekowsky
Java Servlets Developer's Guide by Karl Moss
JSTL in Action by Shawn Bayern
Cocoon: Developer's Handbook by Lajos Moczar and Jeremy Aston
developer file tools

cast iron skillet 49er

more from paul wheaton's glorious empire of web junk: cast iron skillet diatomaceous earth rocket mass heater sepp holzer raised garden beds raising chickens lawn care CFL flea control missoula heat permaculture