It seems that there is a story in the Silicon Valley press that IBM is encouraging IBMers to "blog" for various business reasons, and providing guidance on what to say. Those of us in IBM find that kind of funny. If I could get IBMers to say what I want them to say, my life would be a lot easier.
Also, I have started using Firefox. It seems pretty good.[Read More]
Middleware and tools
From archive: May 2005 X
donferguson 100000UVJJ 545 Views
I bumped into Martin Nally, the Rational CTO. I forgot to mention Eclipse.[Read More]
donferguson 100000UVJJ 587 Views
IBM just completed its acquisition of Gluecode. There is a featured interview with the Gluecode CTO on the developerWorks root page http://www.ibm.com/developerWorks. We are also authoring a short document that will explain our architecture and technical directions for Gluecode, Geronimo and WebSphere.
We remain committed to open source, using open source and contributing to open source. This has been a pillar of our WebSphere and SWG directions for a long time. Apache Web server and IBM HTTP Server (IHS) are examples. We also contributed to and consummed much of the open source Java implementations for XML processing and Web services.
We are moving to a model in which our products are comprised of a set of components, many of which come from and contribute to open source.
One of the things I really like about SOA is support for model driven development and architectures. WSDL provides a simple mechanism for documenting interfaces. WS-Policy and specification related policy extensions support documenting a service's quality of service requirements, e.g. security, reliable messaging. BPEL4WS abstract processes allow the documentation of valid interaction patterns with a service for each partner link.
WBI Modeler and WebSphere Studio provide support for top-down and bottom-up MDD. We just made available a beta of a UML Profile for SOA (http://www.ibm.com/developerworks/rational/library/05/419_soa/) and Rational Software Architect plug-in (http://www-128.ibm.com/developerworks/rational/library/05/510_svc/) to better link UML with SOA. I have been testing these myself in my spare time.