8.14

Reading 2: Software aspects of strategic defense systems🔗

This assignment is due on Tuesday, October 8 at 11:59pm. Don’t bullshit.

Exercise 1. Watch the video below.
Exercise 2. Read Software aspects of strategic defense systems by Parnas. Only read the first 5 pages, up to the heading “The limits of software engineering methods”. Focus on how computing has changed since Parnas wrote the article in 1985.
  • When you follow the link above with your browser, you should see Parnas’s article, as well as a button “<” in the upper-right corner. Use the “<” button to expand the annotation sidebar.

  • You may need to log in to Hypothesis, using the account you created in Reading 1: Limitations of artificial intelligence.

  • **Pay attention to this next step**. This is a common mistake that results in many zeros on the assignment. After logging in, you are not done. You still have to expand the drop-down menu “Public” in the top right sidebar, make sure it says “my groups”, and change it to our course group “211”. You belong to this group because you used the invite link in Reading 1: Limitations of artificial intelligence. If you don’t post to this group, then other students won’t see your annotations, and you won’t get credit.

Exercise 3. Find a place in the article where Parnas says something that is no longer true since Parnas wrote the article in 1985. Select at most one sentence, and Annotate it with what has changed.

Extra fun. Watch Parnas’s presentation and rebuttal at the debate sponsored by Computing Professionals for Social Responsibility at MIT in 1985.