Welcome!


There is a common misconception that CMMI and Agile are polar opposites. One relies on institutionalization and documentation of processes and methodologies, while the other emphasizes interaction among workers and “working software over comprehensive documentation” (Agile Manifesto). ...
I've recently asked one of my developers to research some integration and middleware technologies for a project we're working on. After spending a couple days on this, he said to me "these things are all part of ESBs now". I.e. all the integration and middleware vendors have pretty muc...
A composite application is a class of application whose fundamental construction model is the composition of parts or components. It is formed by choosing components from a catalog or palette, placing those components on some design surface, and interconnecting the components to create...
Walk through the process of migrating a complex sample application from IBM WebSphere Application Server Community Edition to IBM WebSphere Application Server Base using IBM Rational Application Developer. Involving JSPs, servlets, EJBs, messaging, and database access, this exercise wi...
At the forefront of IBM's autonomic computing strategy is WebSphere Application Server v6. This version of the application server is designed to automatically detect problems ranging from small network glitches to large-scale power failures and, in a matter of seconds, save and process...
This article offers guidance to migrating existing servlet Struts-based applications to portlet Struts-based applications - with a minimum of steps - using WebSphere Studio Application Developer v5.0 with the WebSphere Portal v5.0 test environment
In the coming months, hundreds of corporations will migrate thousands of applications from the WebSphere 4.x platform to WebSphere 5.0. The reasons for doing so are both many and compelling, not the least of which is that support for the WebSphere 4.x platform will cease to exist in a ...
Why migrate to WebSphere v5? Whether you are currently using WebSphere v3.5 or v4, or are using a different J2EE application server altogether, there are many reasons that justify the move.
Get ready for another acronym - HATS (Host Access Transformation Server). Let's begin with a notional conversation - an 'elevator pitch' of sorts - between two IT managers, Jim and Dennis.
It's no revolutionary statement to say that learning to program in a new language involves more than just learning the syntax. It does resonate, however, with those of you who have just been through learning to code in a new language, are currently learning a new language, or are think...
Since the release of IBM VisualAge for Java Enterprise Edition v3.53, the Enterprise Access Builder (EAB) tools have been able to generate code that conforms to the J2EE Connector Architecture (JCA) specification, which allows Java programs to access Enterprise Information Systems ...
Enterprises have invested much time and money in legacy systems. According to industry analysts, over 70% of the world's data is contained in legacy systems. IBM states that there are currently more transactions processed by CICS (IBM's Customer Information Control System) systems toda...
The popularity of distributed computing has gained tremendous momentum over the last three years. Much can be attributed to the maturing of two intricate parts of the solution: the Internet as network solution architecture, and application server technology. One of the more popular app...