ACM Tech Packs

ACM Tech Packs are an ongoing project of the ACM Professional Development Committee.

Enterprise Architecture


Although there are a number of ways to define Enterprise Architecture (EA), the benefits that a successful EA implementation can bring to a company are undeniable. In order to be successful and make proper decisions, organizations need to have access to accurate information and the ability to communicate these elements throughout the enterprise. Enterprise Architecture is the mechanism that allows organizations to achieve this. By enabling high-quality and reliable information, Enterprise Architecture allows organizations to respond to business needs and change more efficiently. By the same notion, this communication allows for a business to plan across its various divisions (most of the time between the IT division and business division). This allows for business stakeholders to understand the impact of complex IT projects on the business and what benefits will be realized. Also, Enterprise Architecture will allow for the standardization of terms for this collaboration between business and IT. By being able to provide a common language in which business and IT can communicate, EA allows for two different, yet influential divisions to work together. 
    Historically, the benefits of EA have been seen in the IT field. This is due to its technical origins. With this, EA has been associated primarily with efficiency in the sense of cost reduction. As EA has evolved into a business process, the expectations of EA have evolved as well.
    The following list of topics is organized into the various fundamentals of Enterprise Architecture. Each section is prefaced with a basic description as well as the purpose of each topic.

Read the Enterprise Architecture Tech Pack
(Free ACM Web Account login required — create one now)

Visit the Tech Pack site to see current and upcoming topics.

  • Access to the full Tech Packs is available to everyone, through a free ACM Web Account login (create one now).
  • Access to materials referenced in a Tech Pack may require additional permissions, such as membership in ACM or a subscription to the ACM Digital Library.
  • Some materials are derived from third-party sites and may require special arrangements directly with those sites for access.