Software
Our prototypes:
- DiaGen
- A Generative Framework for Developing Robust Distributed Applications
- Zebu
- A Language-Based Approach
for network message processing layer
- PLAN-P
- A domain-specific
language for active networks
and application-specific protocols
- CPLAN-P
- A new domain-specific
language with c-like
syntax for active networks and application-specific protocols with
enhanced
type system
- Tempo
- A partial evaluator for C
programs (including
run-time code generation)
- JSpec
- A partial evaluator for
Java programs
- Devil
- A domain-specific
language for specifying
device interfaces
- JSCC
- A Java Specialization
Classes Compiler
- Specialization modules
- A
mechanism to support
the specialization of C programs
- Spidle
- A DSL approach to
specifying streaming applications
- SPL - Session Processing Language
- A DSL approach to
develop telephony services in SIP networks