|
Architecture
In the context of software and systems development, refers to the broadest, highest-level aspects of a system's design. Typically this includes such things as whether the software will run on a single computer or on multiple computers; what types of computers, operating systems, database engines, and programming languages will be used; and how the various components of the system will communicate.
|