2018
DOI: 10.1002/cpe.4967
|View full text |Cite
|
Sign up to set email alerts
|

A general‐purpose distributed computing Java middleware

Abstract: Summary The middleware solutions for General‐Purpose Distributed Computing (GPDC) have distinct requirements, such as task scheduling, processing/storage fault tolerance, code portability for parallel or distributed environments, simple deployment (including over grid or multi‐cluster environments), collaborative development, low code refactoring, native support for distributed data structures, asynchronous task execution, and support for distributed global variables. These solutions do not integrate these req… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2023
2023
2023
2023

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 51 publications
0
1
0
Order By: Relevance
“…Nowadays, not all the solutions reviewed in these survey publications remain active. Besides, almost all analyzed solutions do not adhere to the proposal presented here, where some require specific libraries need to be installed for the execution of the user code [of WISCONSIN-MADISON, 2022], or they are built for a particular programming language [Almeida et al, 2019], or the user must rewrite the code based on the requirements defined by the project [Aldinucci et al, 2021]. With the evolution of technology, it is possible to rethink how these desktop grids can be implemented, focusing on user-friendly adoption, portability, and no (or minimum) user-code intrusion to run the computational experiments.…”
Section: Related Workmentioning
confidence: 99%
“…Nowadays, not all the solutions reviewed in these survey publications remain active. Besides, almost all analyzed solutions do not adhere to the proposal presented here, where some require specific libraries need to be installed for the execution of the user code [of WISCONSIN-MADISON, 2022], or they are built for a particular programming language [Almeida et al, 2019], or the user must rewrite the code based on the requirements defined by the project [Aldinucci et al, 2021]. With the evolution of technology, it is possible to rethink how these desktop grids can be implemented, focusing on user-friendly adoption, portability, and no (or minimum) user-code intrusion to run the computational experiments.…”
Section: Related Workmentioning
confidence: 99%