EE Architecture modeling concepts are classified under the following architecture domains:
Software Architecture
Hardware Architecture
Network Communication
These concepts enable you to perform in a System Mapping allocation of Software Architecture on Hardware Architecture given the Communication specifications.