Final answer:
The incorrect statement is 'Software architecture is concerned only with functional requirements' as software architecture addresses both functional and non-functional requirements. Deployment diagrams, ADLs, and activity diagrams all serve their appropriate roles in representing system architectures.
Step-by-step explanation:
The incorrect statement among the options provided is c. Software architecture is concerned only with functional requirements. This statement is not correct because software architecture is concerned with both functional and non-functional requirements. Functional requirements define what the system should do, while non-functional requirements specify how the system should perform certain functions, such as performance, scalability, and security considerations.
Deployment diagrams indeed support the physical view by showing the physical configuration of hardware and software. ADL, or Architecture Description Language, is not a programming language but rather used to describe the architecture of a system. Activity diagrams are used to model the dynamic aspects of the system, which supports the process view by showing workflow from activity to activity.