• Architecture (Framework) for building enterprise applications.
  • Need to be:
    • Dynamic – Easy to change / modify
    • Scaleable – Need to scale as use changes
      • Number of users
      • Total data maintained
      • Number of different processes / modules
      • etc
    • Legacy Systems – Easily integrate existing systems / technologies
    • Portable – Handle moving to new environments
      • Hardware
      • Operating System
      • System software
    • Interoperability – Support interactions between systems (data / processing)
    • Loosely coupled – Easy to change how processes / systems are connected
      • No/Minimal code changes required to restructure components / processes

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.