next up previous contents
Next: System Operation Up: Requirements Analysis Previous: Requirements Analysis   Contents

Objectives

The objective of this project will be to produce a high reliability instant messaging(IM) system for use on the Internet. The system must also address the problems of mobile communication (i.e. from any Internet workstation with a suitable client installed) and security.

It is possible to identify three distinct types of user of such a system.

Mobility is useful to user types one and two since they might want to check their messages or chat to their friends while on holiday, or from someone else's computer. If user three is required to travel as part of their job then mobility is less of an issue as they are likely to have a form of mobile office set up for their other data, allowing them to also transport their IM data.

The security of the system is likely to be of greater importance to user three since business information is often highly confidential, but even so security may be of use to users of types one and two.


Table 2.1: Priority of properties to each user type (3=high, 1=low)
  Reliability Security Mobility Local access pattern1
User 1 2 1 3 3
User 2 2 1 3 1
User 3 3 3 1 3
1 i.e. high proportion of contacts on same network

The importance of these properties is summarised in table 2.1, where 3 represents very important and 1 not important.


next up previous contents
Next: System Operation Up: Requirements Analysis Previous: Requirements Analysis   Contents
Nathan Dimmock 2001-06-20