2007
DOI: 10.1007/s10586-007-0034-7
|View full text |Cite
|
Sign up to set email alerts
|

Combining data sharing with the master–worker paradigm in the common component architecture

Abstract: Software component technologies are being accepted as an adequate solution for handling the complexity of applications. However, existing software component models tend to be specialized to some types of resource architectures (e.g. in-process, distributed environments, etc.) and/or do not provide a very high level of abstraction. This paper focuses on handling data sharing on operation invocations between components as a solution allowing applications to be efficiently executed on all kinds of resources. In p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
9
0

Year Published

2007
2007
2023
2023

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 9 publications
(9 citation statements)
references
References 19 publications
0
9
0
Order By: Relevance
“…While it is an algorithmic concept, its implementation varies quite a lot depending on the execution platform. Hence, we defined a high level master-worker relationship between components [5,4]. While it provides a model close to the abstract concept to the programmers, it can be configured by the execution environment to fit to the actual resources.…”
Section: Introductionmentioning
confidence: 99%
“…While it is an algorithmic concept, its implementation varies quite a lot depending on the execution platform. Hence, we defined a high level master-worker relationship between components [5,4]. While it provides a model close to the abstract concept to the programmers, it can be configured by the execution environment to fit to the actual resources.…”
Section: Introductionmentioning
confidence: 99%
“…In contrast, Spigot provides fine-grained locks to protect blocks of a file, and therefore may improve performance. Juxmem [7][8][9] is somewhat similar to Spigot. Juxmem is also inspired by the DSM approach for transparent access to data and consistency management.…”
Section: Related Workmentioning
confidence: 99%
“…Moreover, it is not uncommon for scientists to parallelize dataintensive jobs such as climate simulation [1,[7][8][9]2,4,5]. In respect to performance concerns, the original job is usually divided into several sub-jobs which can be executed in parallel.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations