Software Architecture Specification I Gruia-Catalin Roman and Christopher Gill Washington University in St. Louis.