An information systems framework that describes: (1) business rules—functions a business performs and the information it uses; (2) system structure—definitions and interrelationships between applications and the products, (3) technical specifications— the interfaces, parameters, and protocols used by the product and applications; and (4) product specifications— standards pertaining to the elements of the technical specifications and the application of vendor-specific tools and services in developing and running applications.