Agtivity

Modular Architecture

Modular design is a popular buzzword, but a Modular Architecture involves more than simply modular design:

  1. Integration is best for most uses.  Less hassle, fewer things to figure out.
  2. Modular design is best.  A software system, application, or component is easier to design, develop, and maintain if it is designed using the principles of "modular design".  In other words, it is designed using modules.
  3. Replaceable modules are best.  The replacement module might be different that the original module in many ways, provided that it still implements the "defined interfaces" of the original module.
  4. An open, competitive market for replacement modules gives the user, system administrator, or system integrator better control to optimize the overall system.

Please contact us with any questions or comments.


Hit Counter

Updated: January 17, 2004 08:21:52 AM -0700

Copyright © 2003 John W. Krupansky d/b/a Base Technology