A software architecture developer, author, and workshop leader presents an approach to modeling large enterprise systems in which enterprise architecture is viewed as a series of self- contained, mutually suspicious, marginally cooperating software fortresses interacting with each other through artfully crafted, carefully managed treaty relationships.