Amazon.com: Developing Enterprise Java Applications with J2EE™ and UML (9780201738292): Khawar Zaman Ahmed, Cary E. Umrysh: Books


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Developing Enterprise Java Applications with J2EE™ and UML
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Developing Enterprise Java Applications with J2EE™ and UML [Paperback]

Khawar Zaman Ahmed (Author), Cary E. Umrysh (Author)
4.5 out of 5 stars  See all reviews (6 customer reviews)

List Price: $44.99
Price: $36.51 & this item ships for FREE with Super Saver Shipping. Details
You Save: $8.48 (19%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 2 left in stock--order soon (more on the way).
Want it delivered Friday, February 24? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more


Book Description

October 27, 2001 0201738295 978-0201738292 1

The Java 2 Platform Enterprise Edition (J2EE TM) offers great promise for dramatically improving the way that enterprise applications are built, and organizations that have adopted the J2EE are gaining a competitive advantage. The industry-standard Unified Modeling Language (UML) has helped countless organizations achieve software success through visual modeling. Together, the UML and J2EE form a powerful set of tools, but the intricacies involved with using them in tandem are considerable.

While UML is highly effective for specifying, designing, constructing, visualizing, and documenting software systems, J2EE offers enterprise developers a simplified, component-based approach to application development. However, when using the two technologies together, developers must first consider--and attempt to reconcile--the different characteristics of each.

Developing Enterprise Java Applications with J2EE TM and UML examines the best ways to jointly leverage these technologies. Exploring concrete methods for completing a successful development project, the authors cover the use of UML and J2EE in detail. Using practical examples and a case study, they illustrate the pros and cons of specific design approaches, show how personal experience can affect design decisions, and demonstrate proven approaches for building better, software faster.

With this book as a guide, developers will be able to overcome the challenges in using UML and J2EE together, and be on their way to building robust, scalable, and complex applications.



0201738295B09042001

Frequently Bought Together

Customers buy this book with Building Web Applications with UML (2nd Edition) $40.45

Developing Enterprise Java Applications with J2EE™ and UML + Building Web Applications with UML (2nd Edition)
  • This item: Developing Enterprise Java Applications with J2EE™ and UML

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Building Web Applications with UML (2nd Edition)

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

From the Back Cover

The Java 2 Platform Enterprise Edition (J2EE TM) offers great promise for dramatically improving the way that enterprise applications are built, and organizations that have adopted the J2EE are gaining a competitive advantage. The industry-standard Unified Modeling Language (UML) has helped countless organizations achieve software success through visual modeling. Together, the UML and J2EE form a powerful set of tools, but the intricacies involved with using them in tandem are considerable.

While UML is highly effective for specifying, designing, constructing, visualizing, and documenting software systems, J2EE offers enterprise developers a simplified, component-based approach to application development. However, when using the two technologies together, developers must first consider--and attempt to reconcile--the different characteristics of each.

Developing Enterprise Java Applications with J2EE TM and UML examines the best ways to jointly leverage these technologies. Exploring concrete methods for completing a successful development project, the authors cover the use of UML and J2EE in detail. Using practical examples and a case study, they illustrate the pros and cons of specific design approaches, show how personal experience can affect design decisions, and demonstrate proven approaches for building better, software faster.

With this book as a guide, developers will be able to overcome the challenges in using UML and J2EE together, and be on their way to building robust, scalable, and complex applications.



0201738295B09042001

About the Author

Khawar Ahmed is a member of the Rational Rose team at Rational Software Corporation. He assists internal and external customers of Rational Rose with the use of UML and Rational Rose in the areas of Java, J2EE, XML, and Web modeling. He has over eleven years of software development experience and has been using visual modeling since the early 1990s.

Cary Umrysh has over twelve years of experience in object-oriented software development. Formerly a Rational Rose development manager and product manager at Rational Software Corporation, he is currently managing development teams for several key Enterprise Java software systems for use in the energy industry.



0201738295AB09042001

Product Details

  • Paperback: 368 pages
  • Publisher: Addison-Wesley Professional; 1 edition (October 27, 2001)
  • Language: English
  • ISBN-10: 0201738295
  • ISBN-13: 978-0201738292
  • Product Dimensions: 9.3 x 7.3 x 0.7 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Best Sellers Rank: #1,832,506 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

6 Reviews
5 star:
 (3)
4 star:
 (3)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (6 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

15 of 15 people found the following review helpful:
5.0 out of 5 stars Excellent Book - Great Work!, January 28, 2002
By 
D. Springwood (San Jose, CA USA) - See all my reviews
This review is from: Developing Enterprise Java Applications with J2EE™ and UML (Paperback)
Grady Booch wrote the foreward to this book where he speaks
highly of these two authors, and I'd have to agree with his
positive assessment. I don't often give out top ratings, but in
this case I was fairly impressed.

The book addresses these two key technologies and describes in
very practical terms how to really use the UML to help create
successful J2EE-based enterprise apps. Even though most of the
chapters go into significant depth and detail, the book is still
very readable by a wide audience. I think someone who is
relatively new to either of these technologies would gain lots
from this book, and even near-gurus should be able to find many
useful items here.

The book covers UML modeling of Java servlets, JSP, and all
current types of EJBs using the latest standards and extensions,
including JSR-26 and WAE. Early chapters go through the UML
mapping for standard Java language constructs, and suggest a
streamlined version of RUP used to develop the case study during
the rest of the book. Different approaches used by popular UML
modeling tools are shown, along with some ideas on future
directions.

I was impressed by the technology coverage for the different
J2EE components. Through a close examination of the architecture
and the different mechanisms at play, the reader learns a
significant amount about how J2EE components such as EJBs work,
how they're intended to be used, when they make sense to use,
and when they don't. There's also discussions on performance,
and some of the newer features in J2EE 1.3. Both J2EE 1.2 and
the new J2EE 1.3 are covered, which amazed me given the amount
of lead time a book like this needs to be published!

Downloadable code for the case study is available from the
publisher's site. The study is fairly compact, smaller than
Sun's pet store example, but I found this enabled me to have an
easier time following the code. What impressed me here is there
is complete working code for both J2EE 1.3 and 1.2, and the
example uses true container managed entity beans. Even Sun's pet
store never seemed to get these EJBs working right.

If a second edition of this book was to be written, I'd like to
see discussions on more advanced patterns using combinations of
J2EE components, additional performance enhancing techniques,
and a larger case study using some of these advanced patterns.

Overall, this was an excellent buy for me.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


10 of 10 people found the following review helpful:
5.0 out of 5 stars Not for code junkies, February 14, 2002
By 
This review is from: Developing Enterprise Java Applications with J2EE™ and UML (Paperback)
This is a book I have been waiting for, a book explaining the relationship between J2EE and UML in practical terms. Whilst the information is not in depth, it is at the right level to explain the concepts clearly, and it gives practical examples. You won't find pages and pages of Java code. But you'll find a case study built up during the first 15 chapters, and nicely summarised in the final chapter.

After a few introductory chapters, 5 chapters are devoted to explaining UML. Already familiar with UML, I skimmed through this, but still picked up good information. Particularly useful background was chapter 6, "Architecture".

The more technical chapters, 9 to 15, explain the J2EE technology in the contect of UML. I found this well explained with just enough information, with no pages "wasted" on code listings. But some Java is present, showing how UML would map to code. The different components of J2EE each has a chapter devoted to them, and the relationships between them are discussed.

All of the above is discussed in the context of RUP (Rational Unified Process), and the case study follows that process as well. The references to Conallen's WAE and the SUN standards are also very useful.

The authors should be congratulated on writing a very clear, well-edited well-organised book.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


6 of 6 people found the following review helpful:
4.0 out of 5 stars a nice light weight treatment of j2ee & uml, January 22, 2002
By 
Robert C. (CA United States) - See all my reviews
This review is from: Developing Enterprise Java Applications with J2EE™ and UML (Paperback)
this book gives a nice coherent detailed tutorial of j2ee and uml, and how to use the two together. it's a pleasant read.

the treatment are concise and coherent, but somewhat light weight. it covers the most important concepts of both j2ee and uml. for modelling, it uses the wae and jsr26 uml extensions. it also follows a customized/simplified RUP process.

the analysis and design chapters (chapter 7 & 8) are pretty good.

the most significant drawback is the case study (chapter 16). it should have been elaborated more.

overall, its a nice attempt trying to put j2ee & uml together!

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews




Only search this product's reviews



What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(3)
(3)
(2)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject