Problem
A. Discuss ways to remove ambiguity from these non-functional requirements and the design challenges in meeting which must be overcome to build an acceptable system:
a. The embedded system must be robust.
b. The embedded system must be easy to use.
c. The embedded system must be secure.
B. Describe a threat which is unique to an embedded system, and an approach for mitigating it.