Premium
Klava: a Java package for distributed and mobile applications
Author(s) -
Bettini Lorenzo,
De Nicola Rocco,
Pugliese Rosario
Publication year - 2002
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.486
Subject(s) - computer science , exploit , java , code (set theory) , distributed computing , operating system , programming language , computer security , set (abstract data type)
Highly distributed networks have now become a common infrastructure for wide‐area distributed applications whose key design principle is network awareness, namely the ability to deal with dynamic changes of the network environment. Network‐aware computing has called for new programming languages that exploit the mobility paradigm as a basic interaction mechanism. In this paper we present the architecture of K LAVA , an experimental Java package for distributed applications and code mobility. We describe how K LAVA permits code mobility by relying on Java and present a few distributed applications that exploit mobile code programmed in K LAVA . Copyright © 2002 John Wiley & Sons, Ltd.