architecture and modeling, service-oriented architectures, and requirements