|
C H A I M S: Compiling High-level Access Interfaces for Multi-site
Software
Towards the Science of Component Engineering
|
|
Ongoing Work Winter 1998
Minimal infrastructure
The most urgent goal for the quater winter 1998 is to get a minimal
infrastructure running which takes a CHAIMS-megaprogram, compiles it and
runs it (only CORBA, blobs are still strings). For this, the following
things need to be finished:
- Wrapper:
- adding missing parts, code of Steve (Pankaj, Catherine)
- consolidating interface with output of compiler (Woody, Pankaj)
- Compiler:
- clean up code (Woody, Catherine)
- output to files, repository (Woody)
- Integration and Test: maybe with mathmegamodule (Pankaj, Woody, Catherine)
Basic infrastructure and prototype/demo
A further goal of winter/spring 1998 is to have a basic infrastructure
that allows us to experiment with further features of the CHAIMS-language
like estimation and optimisation. This basic infrastructure includes the
ability to mix megaprograms that speak different protocols (CORBA, DCE,
DCOM, RMI) and the encoding of blobs as ASN.1 data. Furthermore we will
need a demo by the end of June 1998.
- Wrapper:
- ASN.1 converter (Hao)
- wrappers, bridge or compiler enhancements for RMI (Catherine, Mehul)
- Compiler:
- mixing CORBA and DCE (Woody)
- I/O-megamodule:
- displaying ASN.1 data (Kazuki, Hao, Dorothea)
- entering data (???)
Other activities
- Paper for IEEE Software (Dorothea, Catherine), deadline Febr,15
- Rearranging and updating web-pages (Dorothea)
Back to the CHAIMS homepage
2/18/98/db