Rights / licenseIn Copyright - Non-Commercial Use Permitted
The objective of this work is to reduce the code size and runtime of Jini and Java so the entire system software stack fits in the limited ROM/RAM space of a ubiquitous device. Having identified the size bottleneck being the use of RMI and unnecessary functionalities in the context of ubiquitous devices, we 1) propose to exchange service description instead of service proxy between the lookup server (LUS) and other Jini entities, which allows us to decouple the use of RMI easily, and 2) implement only the minimum service discovery functionality. This simplified form of Jini is referred to as Mini. We have achieved in implementing Mini with similar Jini API and in reducing the Mini/Java stack size to a mere 1133KB. That is approximately a factor of 20 smaller than Sun Microsystem’s implementation of Jini/Java and the size of Mini ifself is approximatly a factor of 4 smaller than the smallest Jini implementation we have come to know. Show more
Journal / seriesTIK Report
PublisherETH Zurich, Computer Engineering and Networks Laboratory
Organisational unit02640 - Inst. f. Technische Informatik und Komm. / Computer Eng. and Networks Lab.
MoreShow all metadata