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 条
[41]   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
[42]   A Java']Java-based Middleware for Control and Sensing in Mobile Robotics [J].
Hellstrom, Thomas ;
Johansson, Thomas ;
Ringdahl, Ola .
WCECS 2008: WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, 2008, :649-654
[43]   String Deduplication for Java']Java-based Middleware in Virtualized Environments [J].
Horie, Michihiro ;
Ogata, Kazunori ;
Kawachiya, Kiyokuni ;
Onodera, Tamiya .
ACM SIGPLAN NOTICES, 2014, 49 (07) :177-188
[44]   Exploring processor design options for Java']Java-based middleware [J].
Karlsson, M ;
Hagersten, E ;
Moore, KE ;
Wood, DA .
2005 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSSING, PROCEEDINGS, 2005, :59-68
[45]   Web services and Java']Java middleware functional and perfonnance analysis for SOA [J].
Juric, Matiaz B. ;
Hericko, Marjan ;
Welzer, Tatjana ;
Rozman, Ivan ;
Sasa, Ana ;
Krisper, Marjan .
2007 INAUGURAL IEEE INTERNATIONAL CONFERENCE ON DIGITAL ECOSYSTEMS AND TECHNOLOGIES, 2007, :420-+
[46]   Middleware-based load balancing for communicating Java']Java objects [J].
Felea, V ;
Toursel, B .
Concurrent Information Processing and Computing, 2005, 195 :194-202
[47]   A case study of implementing home appliance middleware on Linux and Java']Java [J].
Ishikawa, H ;
Tokunaga, E ;
Nakajima, T .
2002 SYMPOSIUM ON APPLICATIONS AND THE INTERNET (SAINT) WORKSHOPS, PROCEEDINGS, 2002, :31-34
[48]   Java']Java-based adaptable middleware platform for virtual instrumentation [J].
Holgado-Terriza, Juan A. ;
Moreno Guillen, Alfredo ;
Capel-Tunon, Manuel I. .
2007 IEEE SYMPOSIUM ON VIRTUAL ENVIRONMENTS, HUMAN-COMPUTER INTERFACES AND MEASUREMENT SYSTEMS, 2006, :144-+
[49]   Transparent mobile middleware integration for Java']Java and .NET development environments [J].
Marques, Edgar ;
Veiga, Luis ;
Ferreira, Paulo .
EURO-PAR 2008 PARALLEL PROCESSING, PROCEEDINGS, 2008, 5168 :47-57
[50]   Secure and reliable Java']Java-Based middleware - Challenges and solutions [J].
Binder, Walter .
FIRST INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY, PROCEEDINGS, 2006, :662-669