Understand the components of application architecture reference models and metamodels. Analyze requirements for applications to comply with approved application guidelines and application architectures. Design analytical reports on current and future applications.