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.
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?
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?
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.
Fixed deadlines and complex projects led to the expansion of the project management realm; can project managers maintain IT interest?<BR>
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?
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>
Implementing a business intelligence strategy can help companies leverage their data to boost profits, keep customers happy and enhance cross-company communication.
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.