Free Newsletters
Technology & Business Daily

InfoWorld
Log-in | Register

IBM's Grady Booch on solving complexity

Big Blue Fellow talks about grid computing, the future of middleware, and working with IBM Research

By Ed Scannell
February 02, 2004
 

With IBM's acquisition of Rational Software, Grady Booch -- one of the original developers of the Unified Modeling Language and a thought leader in the area of architectural software -- has become the proverbial kid in the candy store. In his role as an IBM Fellow, Booch will help invent IBM's software future. He believes IBM's large cash reserves and a close working relationship with the high-voltage brain power of IBM Research will significantly quicken to market a range of technical innovations in the area of tooling.

Free IT resource

Open Source Business Conference (OSBC) May 22-23, 2007

Sponsored by OSBC

Free IT resource

Virtualization Insights from Top Experts - Learn how virtualization gets real!

Sponsored by Dell

As he prepared for his keynote at this week's EclipseCon show, Booch talked to InfoWorld Editor at Large Ed Scannell about the joys of eating all the technology candy you want, what's going on outside of the battle between Java and .Net, and programming trends among large-scale systems.

InfoWorld: As IBM's designated Free Radical, what havoc you have been able to create?

Booch: A number of things. The real cool thing about working with a large organization is -- and [IBM] is two orders of magnitude larger than what I have been used to -- there are so many bright people doing great things. It is interesting to connect the dots among them. One area where I have been helping to connect the dots is in the area of patterns. Patterns are perhaps the greatest thing to come along in software engineering in the past decade. They are part of the atmosphere of most good development shops. But the issue is, as I build systems, there is this vocabulary of naming these societies of classes that work together well with each other. With that practice now embedded in most shops, there are real opportunities to raise the level of abstraction again. [We] are starting to look at vertical architectural patterns, opportunities for that sort of commoditization.

InfoWorld: Any real-world examples you can point to?

Booch: The insurance industry is doing that already with its insurance application architecture. State Farm tells me 85 percent of that market now uses a common framework to some degree. The auto makers in Europe have banded together around BMW. Others are saying they need to come up with a common architecture for in-car electronics so they don't have compete with one another with these proprietary systems but instead build on top of each other's. So things are emerging. But as I go about being an architectural mentor, I realize people are reinventing the same patterns over and over again. I have been working with Grant Larsen and Jonathan Adams, for instance, and together we are trying to connect the dots on assembling the larger body of experience, especially within IGS [IBM Global Services] to see if we can codify them and then provide some higher degrees of automation with them.

InfoWorld: What sort of experience has it been working with IBM Research?

Booch: Two things. First, I feel like a kid in a candy shop. Second, IBM Research really is Rational's secret weapon. I feel like a kid in the candy shop because prior to Rational joining IBM, IBM Research was certainly doing things in the space of tools, but it wasn't like the software group really had a central place to catch all these things coming out of there. Well, now they do. For the last year it has been this wonderful opportunistic romp through research to say "Hey, you guys are doing cool things, come join us. Let's take what you have done and see if we can bring some things to fruition." In fact, this year we are spending a large number of millions to fund a number of research projects that are focused on just the tooling effort. This is something Rational has done on a smaller level in the past, but now we can do it in a big way.

InfoWorld: Everyone is focusing on Java vs. .Net. What are some of the more interesting things people might be missing out there?

Booch: Even though patterns are very much part of the atmosphere, I still think it is a market that has tremendous opportunity for growth. It goes back to my premise that building systems [is] really no longer just about language; that is only the stuff we use for the vocabulary of what we are doing. The real hard problem is, how do I come up with the right kind of components, the right designs, and how do you syndicate those kinds of things? That is what patterns are all about. In fact, if you look at things like IBM's patterns for e-Business and Sun's J2EE patterns, what these folks are telling us is, these platforms are good but they are still very complex. The way to bridge that complexity is by building patterns on top of them. That's the best kept secret inside the marketplace right now.

InfoWorld: You are a big believer in grid computing. Why?


Continued
1 | 2 | 3 | Next Page » 



 


 
Ed Scannell is an editor at large at InfoWorld.
 

TOP NEWS:


»  Yahoo tells Icahn that its own board knows best
Yahoo claims that Icahn's proposal shows a 'significant misunderstanding' of how Microsoft's buyout offer was handled

»  Does Icahn have a backup plan?
Carl Icahn is trying to force Yahoo back to the bargaining table with Microsoft, but if Microsoft is no longer interested, he'll need to have other options available

»  Sprint: WiMax cleared for commercial use
Sprint has completed nearly a year's worth of testing and has now declared WiMax up to commerical deployment standards

»  Tools circulate that crack Debian, Ubuntu keys
The tools take advantage of a recently discovered vulnerability and can be used to forge digital signatures and steal confidential information

»  Facebook to Google: Friend Disconnect
Facebook cites violation of its terms of service as grounds for blocking Google's Friend Connect from accessing social network's members' data

»  U.S. to investigate semiconductor patent complaints
LSI and subsidiary Agere Systems ask ITC to bar imports by companies violating their patent for semiconductor chips containing tungsten metal




Virtualization: A Step by Step Approach to Success
Your virtual machines can be up and running in a matter of minutes. HP and Citrix have integrated XenServer with HP ProLiant servers and management tools, powered by hardware-assisted Intel Virtualization Technology to enable high- performance, cost-savings solutions for server consolidation and disaster recovery. Sponsor: HP

»  Click here to view this Webcast
  Storage is big, and getting bigger
The only certainty is that your requirement for storage will never be satisfied. While you clean out space and authorize POs, you might consider another alternative: outsourcing. The best way to deal with storage might be to let someone else deal with it. Sponsored by SGI

»  Click here to download now

- Special Advertising Partners -
WHITE PAPERS
 

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
INFOWORLD MARKETPLACE
 
» BUY A LINK NOW
 

FIND PRODUCTS AND COMPANIES
» COMPLETE PRODUCT GUIDE



TECHNOLOGY INDEX
• Applications
• Application Development
• Security
• Networking
• Wireless
• Platforms
• Hardware
• Data Management
• Storage
• Web Services
• Business
• Telecom
• Professional Services
• Standards

TECH WATCH 


What's the 411 on GOOG-411?
Just as Google has become synonymous with "performing a Web search," 411 is understood to mean "information" -- as in "what's the 411?" I was thus surprised to discover, from a billboard, no less, that the king of search is taking on the ...

Apple HTML source reveals 'iPhone Extreme'
"This one's a stretch..." reports AppleInsider. Um, yeah. Reporting on HTML code sightings of product names could be called a stretch, but iPhone Extreme has a ring to it. Now, that sounds like the product Apple should have released first, rather ...

COLUMNISTS

Unified under law
Ephraim Schwartz's Column and Blog (InfoWorld) - In the litigious world we live in, deploying a unified communications platform in your enterprise could...
» MORE COLUMNISTS

MORE INFOWORLD BLOGS


Open Sources 
Product Management
When I joined MySQL four years ago, there was quite a lot of debate about product management. We didn't actually have ...

Zero Day 
Botnet herders tending smaller flocks
New research backs up the theory that botnet operators are keeping their networks smaller in a continued effort to keep ...



• Advice Line
• Database Underground
• The Deep End
• Enterprise Mac
• Geeks in Paradise
• Grid Meter
• The Gripe Line
• InfoWorld Daily
• Inside IT
• IT Troubleshooter
• ITXtreme
• Open Sources
• ProdBlog
• Real World SOA
• Reality Check
• Security Adviser
• SMB IT
• The Storage Network
• Tech Watch
• Virtualization Report
• Zero Day

ADVERTISEMENT


RESOURCE CENTERadvertisement 

GOVERNMENT IT & POLICY
'If you don't go after the network, you're never going to stop these guys. Never.'
From the State Department, All the News for Inquiring Minds
TechPresident, the Internet Citizenry's New Consensus Taker



Sponsored Technology Links

 
 
 HOME  NEWS  BLOGS  PODCASTS  VIDEOS  TECHNOLOGIES  TEST CENTER  EVENTS  CAREERS  IT EXEC-CONNECT   About | Advertise | Awards | RSS | Contact Us 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy, Terms of Service.
All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses,
phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

CIO :: ComputerWorld :: CSO :: Demo :: GamePro :: Games.net :: IDG Connect :: IDG World Expo
Industry Standard :: IT World :: JavaWorld :: LinuxWorld :: MacUser :: Macworld :: Network World :: PC World :: Playlist