db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
@InProceedings{Delft97,
title = "{S}criptic: {P}arallel {P}rogramming in {E}xtended {J}ava",
db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
author= "Delft, Andr\`{e} van",
db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
editor= "Bakkers, Andr\`{e} W. P.",
db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
pages = "17--33",
booktitle= "{P}roceedings of {W}o{TUG}-20: {P}arallel {P}rogramming and {J}ava",
isbn= "90 5199 336 6",
year= "1997",
month= "mar",
abstract= "Scriptic is an expression based extension to the Java
programming language, targeted at user interfaces,
simulations and parallel computing on shared memory systems.
The extras are mainly founded on the theory of Process
Algebra: constructs for non-deterministic choice,
parallelism and communica-tion. By default, these parallel
constructs have interleaving seman-tics, rather than
multi-threading or forking. Specific Java code fragments may
run in their own threads or handle events from the windowing
system. This makes interactive applications such as arcade
games execute as fast as corresponding plain Java versions.
GUI components such as buttons and menu items are enabled
and disabled when applicable, without additional
programming. This paper covers an example application in
Scriptic, an overview of the language constructs, the
implementation, originality, previous work and current work."
}