Software Methods and Tools

Kenneth M. Anderson <kena@cs.colorado.edu>

Lecture 10: The Ant Build Management System / Conceptual Integrity

Today's Lecture

Apache Ant

Ant's Model

What is XML?

Example Ant Build File

More on Ant Tasks

Ant in Action

What happened to the dependencies?

Brooks’ Corner: Conceptual Integrity

Conceptual Integrity

Function vs. Complexity

Function vs. Complexity, cont.

Architects as Aristocrats

Coming Up Next