

The terms architecture and architectural design have been used for approximately 30 years, especially in software intensive systems and other domains, such as the space industry. Practitioners found the term structure inadequate to describe all these aspects of a system. This structure explains the functional, behavioral, temporal, physical, and other aspects of a system as described in System Architecture. It was due to complexity that structuring the elements that comprise a system became necessary. In the development of new multi-technology products and services, professionals have recognized the usefulness of the notion of system in dealing with complexity complexity (interconnections level, multi-techno, emergence, etc.). In the recent past, professionals used the term design when they dealt with simpler technological products - ones that do not include several different and interconnected technological components such as hardware, software, operators, services, etc. In industrial practices, the term design is often used to mean both architecture architecture and design design. Assess alternatives for obtaining system elements Establish design characteristics and design enablers related to each system element 1.2 Design Characteristics and Design Enablers.
