A. Large-scale systems that encapsulate generic business functionality and rules are configured for an organization
B. Class and function libraries that implement commonly used abstractions are available for reuse
C. Systems are developed by configuring and integrating existing application systems
D. Shared components are woven into an application at different places when the program is compiled