Homework Assignment 1

Due : 6.30pm, October 12, 2000.


Problem Statement

Suppose that is 2005 and economical high-speed/broadband wireless Internet is widely available in society. In an effort to improve the quality of living in US homes, US industry (e.g., General Electric; Cisco; SUN Microsystems; Microsoft), is developing household-level networking infrastructure, and a new generation of sensors and appliances for the home market. Recognised ways of improving the quality of household living include new services for disabled people, aging people, busy people, and more generally, measures that enhance human health, save energy, enhance security, provide entertainment, and so forth.

You should assume that new houses are being built with high-speed network infrastructure and that a variety of suitable sensors are readily available. Basic applications of sensor technology could include:

Each of these sensors might be connected to a computer, which can monitor the values and perform various actions using electronically operated devices. Possible actions of a smart house might include:

What to do?

Suppose that you have been asked to redesign an everyday household appliance (e.g., refrigerator, microwave oven, dish washer, tv, alarm clock, lamp, fire alarm, security system/alarm, entertainment center) to take advantage of this new technology. Your next-generation appliance should:

For one appliance of your choice, develop a use case model;

This assignment is tricky and will require some thinking, but I'm sure there will be many good solutions. My suggestion is that you write a summary of your key ideas -- let's say no more than 8-10 pages, including diagrams. State all of your assumptions (even if they seem outrageous).

Develop a web page containing the appropriate use case, sequence, and class hierarchy diagrams.

What to hand in

Students in ITV-land can hand in a pencil-and-paper solution. Students at UMD should hand in a printout of their web pages.

References

Here are some on-line references:


Developed in September 2000 by Mark Austin
Copyright © 2000, Institute for Systems Research, University of Maryland