Java Conduits Beans (Jacob) project
Note! You can find some new, updated material
at at Pekka Nikander's jacob pages.
Java Conduits Beans, or Jacob, is an informal project being conducted in
the TML laboratory at
Helsinki University of Technology.
The project is a part of the
TeSSA
project whose aim is to study
security related software architectures.
Project goals and objectives
The aim of the project is to study the applicability of object
oriented, design patterns based software architectures and frameworks
on building secure communications software. In practice, we have
developed a Java based protocol development framework, and prototypes
of ARP, IPv4, IPv6, ICMP, IPSEC, UDP and TCP protocols with it. Most
of the protocol prototypes were developed with an obsolete version of
the framework, and they are currently being ported or reimplemented.
Project members
- Pekka Nikander
- Juha Pärssinen
- Tero Hasu
- Mikael Suokas
- Esko Heimonen
Downloadable material
Publications
Related projects
- A group of five HUT students implemented an UDP/IP
stack using an old version of the Java Conduits. See
their project home page for more information.
- The UDP/IP code from the above project is maintained
and further developed within the TeSSA project. For more
information see the JavaUDP sub-project page
- During the academic year 1996-1997 a group of HUT
students wrote an early prototype of the Java Conduits.
Unfortunately the WWW pages of this project are not available anymore.
- Spring 1997 another group of students created a number of
desing documents about implementing TCP with Java Conduits.
Due to lack of allocated time, their implementation was very
primitive. See
their Web page for more information.
Contact Information
Pekka Nikander
Telecommunications and Multimedia Laboratory
Helsinki University of Technology
Post drop 9700
02015 HUT
FINLAND
This page is maintained by Sanna Suoranta,
Email: sos@tcm.hut.fi
This page has been updated last on the 9th of September 1998.
URL: http://www.tcm.hut.fi/Research/TeSSA/Jacob/jacob3.html