Abstracts

1. A Thin Client Framework Problem

Financial markets are an example of an environment where sharing and maintaining large sets of complex information give the holder competitive advantage. Often queries to such databases are imprecise, producing large result sets that are visually scanned. Also, changing market conditions and positions within them demand that results be kept current while they are displayed. This problem is about designing a mechanism that allows these modestly configured machines to view and control large sets of business objects cached on several dozen large servers.

2. A Case Management Framework Problem

Case Management is a business function common to government health benefit programs, and insurance and financial organisations. This problem involves developing an object oriented framework for use in developing specific case management systems to support case workers in these industries. These systems provide access to all necessary information for case workers to process work or respond to customer service needs. They may also provide workflow and business rules processing to support case workers.

3. A Distributed Plant Control System Problem

Some of the major components of a food processing plant are machines that sort good food products from bad ones. With the advent of faster networks, object oriented techniques, and especially the notion of distributed objects, food processing plants are ready to move to the level where a set of machines, interoperates with one another to achieve a desired sorting goal for the plant, ultimately, allowing the machines to be treated and controlled as a single system, rather than a set of individual entities. This design problem deals with architecting the distributed objects that would be required for such a distributed control system, applied in particular to the process of sorting french fries.

4. 4. A Network Resource Scheduling Problem

The television broadcasting companies (or "networks") own and lease equipment for composing, transmitting and receiving shows and non-show material. The network has to use this equipment efficiently, as well as make sure that there are no conflicts between different programs in using it. Therefore, there is a need to schedule and manage the use of various network and non-network composition and distribution facilities. Participants will design an object-oriented scheduling module that provides a basic scheduling algorithm that can be extended to support these various eqiupments and services.