Middleware support for the development of resource-aware parallel Java']Java components on heterogeneous distributed platforms

被引:1
|
作者
Mahéo, Y
Guidec, F
Courtrai, L
机构
关键词
D O I
10.1109/EURMIC.2004.1333366
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper reports the development of the Concerto platform, which is dedicated to supporting the deployment of resource-aware parallel Java components on heterogeneous distributed platforms, such as pools of workstations in labs or offices. Our work aims at proposing a basic model of a parallel Java component, together with mechanisms and tools for managing the deployment of such a component on a distributed platform. Moreover, we strive to provide components with means to perceive their runtime environment, so they can for example dynamically adapt themselves to changes occurring in this environment. The Concerto platform was designed in order to allow the deployment of parallel components on a distributed platform. It additionally defines and implements an open and extensible framework for distributed resource discovery and monitoring in such an execution environment.
引用
收藏
页码:144 / 151
页数:8
相关论文
共 17 条
  • [1] 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
  • [2] Towards resource-aware parallel Java']Java components
    Mahéo, Y
    Guidec, F
    Courtrai, L
    [J]. PDPTA '04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2004, : 1006 - 1012
  • [3] Parallel and distributed components with Java']Java
    Hyun, CM
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2005, PT 3, 2005, 3482 : 927 - 937
  • [4] 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
  • [5] DISTREAL: Distributed Resource-Aware Learning in Heterogeneous Systems
    Rapp, Martin
    Khalili, Ramin
    Pfeiffer, Kilian
    Henkel, Joerg
    [J]. THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, : 8062 - 8071
  • [6] Resource-Aware Scaling of Multi-threaded Java']Java Applications in Multi-tenancy Scenarios
    Simao, Jose
    Rameshan, Navaneeth
    Veiga, Luis
    [J]. 2013 IEEE FIFTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), VOL 1, 2013, : 445 - 451
  • [7] Java']JavaScript Middleware for Mobile Agents Support on Desktop and Mobile Platforms
    Silva, Carlos
    Costa, Nuno
    Grilo, Carlos
    Veloz, Jorge
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY & SYSTEMS (ICITS 2018), 2018, 721 : 745 - 755
  • [8] Resource-aware hybrid scheduling algorithm in heterogeneous distributed computing
    Vasile, Mihaela-Andreea
    Pop, Florin
    Tutueanu, Radu-Ioan
    Cristea, Valentin
    Kolodziej, Joanna
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2015, 51 : 61 - 71
  • [9] VCluster: a thread-based Java']Java middleware for SMP and heterogeneous clusters with thread migration support
    Zhang, Hua
    Lee, Joohan
    Guha, Ratan
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2008, 38 (10): : 1049 - 1071
  • [10] Java']JavaSymphony: A system for development of locality-oriented distributed and parallel Java']Java applications
    Fahringer, T
    [J]. CLUSTER 2000: IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, PROCEEDINGS, 2000, : 145 - 152