Design and analyze system and software architectures
Author, link, and validate requirements for designs and tests