A Java']Java middleware for guaranteeing privacy of distributed tuple spaces

被引:0
作者
Bettini, L [1 ]
De Nicola, R [1 ]
机构
[1] Univ Florence, Dipartimento Sistemi & Informat, I-50134 Florence, Italy
来源
SCIENTIFIC ENGINEERING FOR DISTRIBUTED JAVA APPLICATIONS | 2002年 / 2604卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The tuple space communication model, such as the one used in Linda, provides great flexibility for modeling concurrent, distributed and mobile processes. In a distributed setting with mobile agents, particular attention is needed for protecting sites and information. We have designed and developed a Java middleware, KLAVA, for implementing distributed tuple spaces and operations to,support agent interaction and mobility. In this paper, we extend the KLAVA middleware with cryptographic primitives that enable encryption and decryption of tuple fields. We describe the actual implementation of the new primitives and provide a few examples. The proposed extension is general enough to be applied to similar Java frameworks using multiple distributed tuples spaces possibly dealing with mobility.
引用
收藏
页码:175 / 184
页数:10
相关论文
共 50 条
[31]   Parallel and distributed computing with Java']Java [J].
Baker, Mark A. ;
Grove, Matthew ;
Shafi, Aamir .
ISPDC 2006: FIFTH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING, PROCEEDINGS, 2006, :3-+
[32]   An environment physically distributed in Java']Java [J].
Lopes, D ;
Abdelouahab, Z .
ACS/IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2001, :290-292
[33]   Java']Java, Web, and distributed objects [J].
Chiou, YW .
SYSTEMS DEVELOPMENT METHODS FOR DATABASES, ENTERPRISE MODELING, AND WORKFLOW MANAGEMENT, 1999, :87-95
[34]   Evolution of distributed Java']Java programs [J].
Eisenbach, S ;
Sadler, C ;
Shaikh, S .
COMPONENT DEPLOYMENT, 2002, 2370 :51-66
[35]   Distributed analysis with Java']Java and Objectivity [J].
Mans, J .
PROCEEDINGS OF CHEP 2001, 2001, :151-153
[36]   Parallel and distributed components with Java']Java [J].
Hyun, CM .
COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2005, PT 3, 2005, 3482 :927-937
[37]   Monitoring of distributed Java']Java applications [J].
Bubak, M ;
Funika, W ;
Wismüller, R ;
Metel, P ;
Orlowski, R .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2003, 19 (05) :651-663
[38]   SERIALIZATION OF DISTRIBUTED THREADS IN JAVA']JAVA [J].
Weyns, Danny ;
Truyen, Eddy ;
Verbaeten, Pierre .
SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2005, 6 (01) :81-98
[39]   IceT: Distributed computing and Java']Java [J].
Gray, PA ;
Sunderam, VS .
CONCURRENCY-PRACTICE AND EXPERIENCE, 1997, 9 (11) :1161-1167
[40]   Will Java']Java revolutionize distributed computing? [J].
Lea, D ;
BenShaul, I ;
Curtis, D ;
Rao, JR ;
Waldo, J .
PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1997, :421-421