The Architect Framework