Application Architecture ()

A classification of applications and the set of rules that govern how the applications will interoperate, distribute functionality, and share information across an organization. It will normally be based on the business process data model and will provide a framework that defines the structure and design of the functional components of the business systems and their interrelationship with each other.