L2imbo: A distributed systems platform for mobile computing

被引:21
作者
Davies N. [1 ,2 ,3 ,4 ]
Friday A. [1 ,3 ,5 ,6 ]
Wade S.P. [1 ,2 ,3 ]
Blair G.S. [1 ,2 ,7 ,8 ]
机构
[1] Distributed Multimedia Res. Group, Department of Computing, Lancaster University, Bailrigg
[2] Computing Department, Lancaster University
基金
英国工程与自然科学研究理事会;
关键词
Mobile Computing; Mobile Host; Multicast Group; Mobile Environment; Tuple Space;
D O I
10.1023/A:1019116530113
中图分类号
学科分类号
摘要
Mobile computing environments increasingly consist of a range of supporting technologies offering a diverse set of capabilities to applications and end-systems. Such environments are characterised by sudden and dramatic changes in the quality-of-service (QoS) available to applications and users. Recent work has shown that distributed systems platforms can assist applications to take advantage of these changes in QoS and, more specifically, facilitate applications to adapt to their environment. However, the current state-of-the-art in these platforms reflects their fixed network origins through their choice of synchronous connection-oriented communications paradigms. In this paper we argue that these paradigms are not well suited to operation in the emerging mobile environments. Furthermore, we offer an alternative programming paradigm based on tuple spaces which, we believe, offers a number of benefits within a mobile context. The paper presents the design, implementation and evaluation of a new platform based on this paradigm.
引用
收藏
页码:143 / 156
页数:13
相关论文
共 36 条
[1]  
ANSA: An engineers introduction to the architecture, Technical Document Release TR.03.02, (1989)
[2]  
An Introduction to ANSAware 4.0, (1992)
[3]  
Bjornson R., Carriero N., Gelernter D., Mattson T., Kaminsky D., Sherman A., Experience with Linda, Technical Report YALEU/DCS/TR-866, (1991)
[4]  
Butcher P., Wood A., Atkins M., Global synchronisation in Linda, Concurrency: Practice and Experience, 6, 6, pp. 505-516, (1994)
[5]  
Carriero N., Gelernter D., Zuck L., Bauhaus Linda, Selected Papers from ECOOP '94, pp. 66-76, (1994)
[6]  
CHORUS/COOL-ORB Programmer's Guide, Technical Report CS/TR-96-2.1, (1996)
[7]  
Coulson G., Blair G.S., Robin P., Shepherd D., Extending the chorus micro-kernel to support continuous media applications, Proc. NOSSDAV '93, pp. 49-60, (1993)
[8]  
Danthine A., Baguette Y., Leduc G., Leonard L., The OSI 95 connection-mode transport service - The enhanced QoS, Proc. 4th IFIP Conference on High Performance Networking, pp. 232-252, (1992)
[9]  
Davies N., Blair G.S., Cheverst K., Friday A., Supporting adaptive services in a heterogeneous mobile environment, Proc. MCSA '94, pp. 153-157, (1994)
[10]  
Davies N., Blair G.S., Cheverst K., Friday A., Experiences of using RM-ODP to build advanced mobile applications, Distributed Systems Engineering Journal, 2, 3, pp. 142-151, (1995)