Student name: YOUR-NAME-HERE
LOGIN: YOUR-CS-DEPT-LOGIN-HERE
E-mail: YOUR-EMAIL-HERE

Tufts CS 117 (Fall 2024):
Internet-scale Distributed Systems

Tufts CS 117 Assignment:
Weaving the Web
Questions

  1. Describe briefly Tim Berners-Lee's reasons for creating the Web. What influenced him to build it, in what environment was he working, and what were the short and long term goals he was trying to achieve (a paragraph or two is fine — this is just to make sure you are up on the background for Tim's work)
  2. ...your answer here...
  3. Identify and briefly describe at least eight technical challenges that had to be met as Tim created the Web. You will not find all the answers set out explicitly in the book. Use your knowledge of computer systems and your imagination to figure out the sorts of challenges he would have to overcome. Explain each of the eight briefly (one or a few sentences each, unless you care to say more) :
  4. Technical challenges included:
    1. Reason One: ...explanation here
    2. Reason Two: ...explanation here
    3. ...
  5. Identify and briefly describe at least two organizational, legal and/or economic challenges that had to be met as Tim created the Web. Explain each briefly:
  6. Organizational, legal or economic challenges included:
    1. Reason One: ...explanation here
    2. Reason Two: ...explanation here