@MastersThesis{Simon:2000,
AUTHOR = {Simon, Daniel},
TITLE = {An Implementation of the Programming Language DML in Java: Runtime Environment},
YEAR = {2000},
ADDRESS = {Saarbrücken},
SCHOOL = {Universität des Saarlandes, Fachbereich Informatik},
URL = {ftp://ftp.ps.uni-sb.de/pub/papers/ProgrammingSysLab/Simon:2000.ps.gz},
ABSTRACT = {DML is an experimental language that has emerged from the developement of the Oz dialect Alice. DML is dynamically typed, functional, and concurrent. It supports transients and provides a distributed programming model. To translate DML to the Java Virtual Machine, a runtime environment is needed. This work presents a simple and secure implementation of the basic DML runtime classes and elaborates on relevant improvements. Pickling, a mechanism to make higher order values persistent, is provided on top of the Java Object Serialization. Finally, a high-level distributed programming model for DML is implemented based on Java's Remote Method Invocation architecture. Finally, the implemented compiler and the runtime environment of DML are compared to similar projects.},
ANNOTE = {COLIURL : Simon:2000:IPL.pdf Simon:2000:IPL.ps} }
|