|Parallel Programming and Java conference
13 - 16 April 1997, Dish Hotel, Enschede, the Netherlands
Organised by the Control Laboratory of the
University of Twente
This conference is aimed at persons that use object based programming languages (such as Java or occam) to design multi-threaded applications. These applications range from simple Java applets through to internet/ intranet client-server systems, embedded systems and general parallel and distributed multiprocessing.
With its tutorial programme, the conference is also aimed at anyone responsible for teaching in the above areas. With the growing number of Universities switching to Java as the prime language for imperative programming, this meeting is especially timely.
The "Parallel Programming and Java" conference scheduled for 13
- 16 April 1997 is being organised by WoTUG. WoTUG is a world-wide network of scientists
and engineers working on the practical use of parallel computing. This network has been in
operation since 1984 and has hosted some 50 conferences
world-wide. WoTUG-20, the twentieth conference organised by the European branch, will
be hosted by the University of Twente, the Netherlands.
Multithreading is becoming more and more the accepted technique to implement parallelism in contemporary languages, such as Java and C++, and may as such be considered the replacement for the multi-tasking approach. Multithreading by itself, however, is not enough to solve the parallel programming problems. Multithreading should be accompanied by a formalism that assists the programmer to generate correct multithreaded code. WoTUG-members have a track record of implementing parallelism for over a decade based on the formal theory of CSP. This conference brings the two worlds together in order to cross-fertilise both areas.
Parallelism may be considered an inherent property of a system. If so, this property
should be considered during system design and parallelism should not be used as a mere
tool to improve incidental performance. Parallelism is too valuable a property of a system
to be ignored. The problem with the (software) design cycle is that an inherently parallel
design is often implemented on a sequential computing platform. There is no formalism to
support this task. On the other hand, the transformation from parallel application to
parallel software may be realised using the CSP programming paradigm, structured
design methods or the object oriented paradigm and design patterns. As Doug Lea writes in
his book "Concurrent Programming in Java";
"One of Java's most powerful capabilities is its built-in support for threads, making
concurrent programming a viable option for Java development".
The multithreaded feature of Java is being proposed as an approach to concurrent
programming. Java, however, needs to be accompanied by a design formalism for parallel or
concurrent systems design. This conference will address the design of parallel or
concurrent applications in the area of embedded real-time systems as well as in general
purpose concurrent programming. This includes the use of any parallel language, including
Java, in a practical way.
|Preliminary conference schedule
The conference will be held from 13 - 16 April, 1997.
The conference fee includes tutorials, proceedings and all meals. Accommodation should be ordered separately. 4* and 3* is an indication of the luxury of the rooms. Double room prices are for double occupancy of the room. First choice should be the Dish hotel if that is booked up you will be moved to the Campus hotel.
|Click here for a copy of the
The WoTUG committee will grant a discount to a qualified students to attend the conference. The application for this discount may be done electronically by filling out the form in the above link. The student discount is Dfl. 270,00 or BP 89 or US$ 145.50. As a result the total price per student for conference and accommodation has been reduced to BP 150 or US$ 245.10, based on rooms with double occupancy.
The scientific program is refereed by the international WoTUG committee.