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
关键词
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 条
  • [1] Engineering Distributed Shared Memory Middleware for Java']Java
    Mazzucco, Michele
    Morgan, Graham
    Panzieri, Fabio
    Sharp, Craig
    [J]. ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2009, PT 1, 2009, 5870 : 531 - +
  • [2] Babylon: middleware for distributed, parallel, and mobile Java']Java applications
    van Heiningen, Willem
    MacDonald, Steve
    Brecht, Tim
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2008, 20 (10): : 1195 - 1224
  • [3] A general-purpose distributed computing Java']Java middleware
    Barroso Almeida, Andre Luis
    Cimino, Leonardo de Souza
    Eugenio de Resende, Jose Estevao
    Moreira Silva, Lucas Henrique
    Souza Rocha, Samuel Queiroz
    Gregorio, Guilherme Aparecido
    Paiva, Gustavo Silva
    Delabrida, Saul
    Santos, Haroldo Gambini
    Moreira de Carvalho, Marco Antonio
    Lins Aquino, Andre Luiz
    Lima, Joubert de Castro
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (07):
  • [4] A distributed computing course with Java']Java based middleware projects
    Ahuja, SP
    [J]. PDPTA '04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2004, : 1013 - 1016
  • [5] PaJDBC: A Transparent Privacy-aware Database Accessing Middleware for Java']Java
    Huang, Baohua
    Lyu, Qi
    Cheng, Xiaolu
    Cheng, Wei
    [J]. 2017 1ST IEEE SYMPOSIUM ON PRIVACY-AWARE COMPUTING (PAC), 2017, : 194 - 195
  • [6] Java']Java 2 distributed object middleware performance analysis and optimization
    Juric, MB
    Rozman, I
    Nash, S
    [J]. ACM SIGPLAN NOTICES, 2000, 35 (08) : 31 - 40
  • [7] A Java']Java middleware platform for resource-aware distributed applications
    Guidec, F
    Mahéo, Y
    Valoria, LC
    [J]. SECOND INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING, PROCEEDINGS, 2003, : 96 - 103
  • [8] Design of a Communication Middleware for Distributed Real-Time Safety Systems in Java']Java
    Tejera, Daniel
    Alonso, Alejandro
    de Miguel, Miguel A.
    [J]. REVISTA IBEROAMERICANA DE AUTOMATICA E INFORMATICA INDUSTRIAL, 2013, 10 (02): : 228 - 239
  • [9] A grid middleware for distributed Java']Java computing with MPI binding and process migration supports
    Chen, L
    Wang, CCL
    Lau, FCM
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2003, 18 (04): : 505 - 514
  • [10] Guaranteeing Correctness Properties of a Java']Java Card Applet
    Fredlund, Lars-Ake
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 113 : 217 - 233