1998
DOI: 10.1002/(sici)1096-9128(199809/11)10:11/13<1043::aid-cpe413>3.3.co;2-y
|View full text |Cite
|
Sign up to set email alerts
|

Towards seamless computing and metacomputing in Java

Abstract: Due to its platform-independent execution model, its support for networking, multithreading and mobile code, Java has given hope that easy Internet-wide high-performance network computing was at hand. Numerous attempts have then been made at providing a framework for the development of such metacomputing applications. Unfortunately, none of them addresses seamless sequential, multithreaded and distributed computing, i.e. the execution of the same application on a multiprocessor shared-memory machine as well as… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
22
0
1

Year Published

2000
2000
2007
2007

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 43 publications
(23 citation statements)
references
References 6 publications
0
22
0
1
Order By: Relevance
“…Fractive is a Fractal implementation using the ProActive middle-ware [8]. Thus, it provides a component model having the same features as ProActive, the most important being asynchronous method calls, absence of shared memory, user-definable service policy, and transparency versus distribution and migration.…”
Section: Contextmentioning
confidence: 99%
See 1 more Smart Citation
“…Fractive is a Fractal implementation using the ProActive middle-ware [8]. Thus, it provides a component model having the same features as ProActive, the most important being asynchronous method calls, absence of shared memory, user-definable service policy, and transparency versus distribution and migration.…”
Section: Contextmentioning
confidence: 99%
“…8 specifies that the system is composed of the compositeBufferSystem(line 6), itself described in a separate file( and the primitive Alarm, which implementation is the Java class components.Alarm (line 15). BufferSystem receives as construction parameter the maximal size of the buffer (3 in our example, line 7) and requires an interface named alarm of type components.AlarmInterface (lines 8,9). Alarm provides an interface alarm of type components.…”
Section: Looking At One Examplementioning
confidence: 99%
“…Ptolemy-II [24]), (5) high performance Java implementations for parallel computation over distributed and shared memory architectures focused on intraparadigm compatibility (e.g. ProactivePDC [25]) or message passing efficiency (e.g. Hyperion [26]), (6) resources allowing GRID integration (e.g.…”
Section: Existing Technologies Integrationmentioning
confidence: 99%
“…During this phase secondary processes will be spawned on the appropriate lightweight and heavyweight computational infrastructure available at hand. In order to address issues of parallelism, distribution, concurrency, security and process mobility, we will first attempt to introduce an intermediate layer between the actual mission functional and actor view layers, that provides a unified set of resources for this goal such as INRIAs ProActive library [25]. In this case the GUI will be the one defined by the user in terms of the previous stage.…”
Section: Surfacewarementioning
confidence: 99%
“…Our underlying programming model [8] is based on active objects, asynchronous communications, and data-flow synchronizations. On the security side, security levels are used to independently tag the entities involved in the communication events: active objects and transmitted data.…”
Section: Introductionmentioning
confidence: 99%