Application object isolation in cross-platform operating environments

被引:0
|
作者
Paal, S [1 ]
Kammüller, R
Freisleben, B
机构
[1] Fraunhofer Inst Med Commun, D-53754 St Augustin, Germany
[2] Univ Siegen, Dept Elect Engn & Comp Sci, D-57068 Siegen, Germany
[3] Univ Marburg, Dept Math & Comp Sci, Marburg, Germany
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many efforts have been spent to overcome the single-application hosting limitation of the regular Java Virtual Machine (JVM). A common approach is the introduction of custom class loaders to separate application classes and to enable multi-application hosting, A yet unresolved problem is the separation of application objects once the object references have been exposed to other applications within the same and across different JVMs. In this paper, we present a novel approach towards Java object isolation in cross-platform operating environments. We introduce so called Java Object Spaces which control the communication among particularly encapsulated object groups and enable the custom separation of inbound object instances and outbound object references. The realization of the approach is described and its application for ad-hoc execution migration is illustrated.
引用
收藏
页码:1046 / 1064
页数:19
相关论文
共 50 条
  • [1] Crossware:: Integration middleware for autonomic cross-platform Internet application environments
    Paal, S
    Kammüller, R
    Freisleben, B
    INTEGRATED COMPUTER-AIDED ENGINEERING, 2006, 13 (01) : 41 - 62
  • [2] Crosslets:: Self-managing application deployment in a cross-platform operating environment
    Paal, S
    Kammüller, R
    Freisleben, B
    COMPONENT DEPLOYMENT, PROCEEDINGS, 2005, 3798 : 52 - 66
  • [3] Cross-Platform Application Sharing Mechanism
    Akram, Raja Naeem
    Markantonakis, Konstantinos
    Mayes, Keith
    TRUSTCOM 2011: 2011 INTERNATIONAL JOINT CONFERENCE OF IEEE TRUSTCOM-11/IEEE ICESS-11/FCST-11, 2011, : 597 - 605
  • [4] The Cross-platform Application for Arrhythmia Detection
    Borodin, Alexander
    Pogorelov, Artem
    Zavyalova, Yuliya
    PROCEEDINGS OF THE 2012 12TH CONFERENCE OF OPEN INNOVATIONS ASSOCIATION (FRUCT) AND SEMINAR ON E-TRAVEL, 2012, : 26 - 30
  • [5] A cloud software isolation and cross-platform portability methods
    Pozdniakova, Olesia
    Mazeika, Dalius
    2017 OPEN CONFERENCE OF ELECTRICAL, ELECTRONIC AND INFORMATION SCIENCES (ESTREAM), 2017,
  • [6] Cross-Platform UAV Swarm Key Management in Denied Environments
    Yuan, Lin
    Feng, Zhishang
    Zhang, Chang
    Ji, Huifang
    APPLIED SCIENCES-BASEL, 2023, 13 (15):
  • [7] The Discussion of Cross-Platform Mobile Application Based on Phonegap
    LiTian
    HuaichangDu
    LongTang
    YeXu
    PROCEEDINGS OF 2013 IEEE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2012, : 652 - 655
  • [8] Cross-Platform Application Development for Smartphones: Approaches and Implications
    Taneja, Kavita
    Taneja, Harmunish
    Bhullar, Rohit K.
    PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 1752 - 1758
  • [9] Cross-Platform Development for an online Food Delivery Application
    Bin Al Abid, Faisal
    Karim, A. N. M. Rezaul
    PROCEEDINGS OF THE IEEE INTERNATIONAL CONFERENCE ON COMPUTING NETWORKING AND INFORMATICS (ICCNI 2017), 2017,
  • [10] Cross-Platform Mobile Application Development for Smart Services
    Wheeler, D.
    Olszewska, J. I.
    2022 IEEE 22ND INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND INFORMATICS AND 8TH IEEE INTERNATIONAL CONFERENCE ON RECENT ACHIEVEMENTS IN MECHATRONICS, AUTOMATION, COMPUTER SCIENCE AND ROBOTICS (CINTI-MACRO), 2022, : 203 - 208