Archives


Ant build process mini how-to

Ant is a Java- and XML-based build tool from Apache's Jakarta project. Ant has the capacity to move files around using a very rich set of include/exclude directives and can move files via FTP. Peter provides a simple, step-by-step example of a typical Ant build file.

UML Hits the Street

As more IT shops implement UML and use cases, some developers find that the OMG standard isn't for everyone; but it can be at least part of a solution for most projects. Is XP complementary or competitive?

Collaborating in an e-world

The Web is helping corporations in their constant search for the Holy Grail of knowledge management; can a new generation of tools help iron out a host of challenges?

Integrating Components in the Real World

The diverse granularity of components requires that specialized solutions be used for specific component types; picking the right solution for the right technology is no easy task.

PSA emerges from Y2K ashes

Fixed deadlines and complex projects led to the expansion of the project management realm; can project managers maintain IT interest?<BR>

Getting it right with meta data

A meta data repository can help organizations take advantage of the hordes of data stored throughout the corporation; but can superior data lead to better decisions?

Re-engineering legacy systems

Applying architectural thinking to legacy re-engineering can help IT in the ongoing struggle to extend mature legacy systems to current platforms; a look at a scenario-based evlauation of architectures.<BR>

Liberate your operational data

Implementing a business intelligence strategy can help companies leverage their data to boost profits, keep customers happy and enhance cross-company communication.

Architecting and Designing Scalable, Multitier Systems

The key to flexible and scalable systems is distributed processing, and a key to distributed processing is code mobility. Michael discusses the Flexible Model View Controller Technique, the Categorizing Business Rules Technique, and the Domain Bean Mobility Technique for architecting and designing multitier systems.