ArchProject is a project mainly written in Java, it's free.
CS4135 Systems Architecture Project
404: Not Found