Home | Business News | Browse by Publication | J | Java Developer's Journal

JDJ asks ... IBM-rational: interview with Grady Booch. (Q & A).

Publication: Java Developer's Journal
Publication Date: 01-JUL-03
Format: Online
Delivery: Immediate Online Access

Article Excerpt
JDJ asked Grady Booch of UML and Rational fame to answer your toughest questions. One of the original developers of the Unified Modeling Language (UML), Booch is recognized internationally for his innovative work in software architecture, modeling, and software engineering processes.

Arun Kumar: The AOP design method is improving a lot in project development phases. Can you suggest some methods for UML testing?

Grady Booch: There's a testing profile for the UML underway inside the OMG but, even now, the current practice is toward greater visualization in the testing process. From the outside in, this involves applying use cases and then their associated behavioral diagrams to assert a test case; from the inside out (meaning, in the debugging of a system), XDE has facilities to create sequence diagrams from a running system, thus facilitating tracking down errant behavior, even in a distributed system.

Sanjay Choudhary: I'm a great fan of yours and have been reading your books since 1996. My question is: Why do we need collaboration diagrams? When should we use them? I always try to convey my point using the sequence diagram. I read a couple of books but none gave a satisfactory answer.

Booch: I tend to use collaboration diagrams when it's important to indicate the structural relationships among objects; most of the time, I too use sequence diagrams, but when there are structural relationships among the associated objects, it helps to show them in collaboration.

James McGovern: As a series editor for a prestigious publisher, you are aware of the decline in the technology book marketplace. What should people be reading and publishers publishing?

Booch: As I walk down the aisles of Borders and Barnes & Noble...

Read the FULL article now - Try Goliath Business News - FREE!   
You can view this article PLUS...

  • Over 5 million business articles
  • Hundreds of the most trusted magazines, newswires, and journals (see list)
  • Premium business information that is timely and relevant
  • Unlimited Access

Now for a Limited Time, try Goliath Business News - Free for 3 Days!
Tell Me More   Terms and Conditions

Get Goliath Business News for 1 year - Just $99 (Save 65%)
Tell Me More   Terms and Conditions

Already a subscriber? Log in to view full article



More articles from Java Developer's Journal
JSP 2.0 technology: the community delivers! (J2EE)., July 01, 2003
Sleeping tigers. (J2SE Insight)., July 01, 2003
Trimming the fat from Swing. (Graphical API)., July 01, 2003
Avoid bothersome: garbage collection pauses: use Java in mission-criti..., July 01, 2003
The MIDlet marketplace. (J2ME Insight)., July 01, 2003

Looking for additional articles?
Search our database of over 3 million articles.

Looking for more in-depth information on this industry?
Search our complete database of Industry & Market reports by text, subject, publication name or publication date.

About Goliath
Whether you're looking for sales prospects, competitive information, company analysis or best practices in managing your organization, Goliath can help you meet your business needs.

Our extensive business information databases empower business professionals with both the breadth and depth of credible, authoritative information they need to support their business goals. Whether it be strategic planning, sales prospecting, company research or defining management best practices - Goliath is your leading source for accurate information.