Reading, Short Answer and Discussion (400 words)

profileh66umi6q
requirement.pdf

To read • [required] M. Shaw. Beyond objects: A software design paradigm based

on process control . ACM Software Engineering Notes, 20(1):27-38, Jan.

1995.

• [required] M. Shaw. Comparing architectural design styles. IEEE Software,

12(6): 27-41, Nov. 1995.

• [required] JULIA CAMBRE. One Voice Fits All Social Implications and

Research Challenges of Designing Voices for Smart Devices

To turn in Prepare a brief written answer to the following two questions. Write up your answer using MS Word or LaTex. One well-presented paragraph for each question is sufficient.

1. What characteristics of a software design problem would make it a good match for a process control solution style? (150 words)

2. Looking at the designs in the readings and how each attempts to be flexible, what kinds of potential change/adaptability can you identify for the cruise control design problem? (150 words)

3. Do you think that there should be one universal virtual assistant template (same design in voice, gender, etc.) or that there should be some variation? Why? (100 words)

  • To read
  • To turn in