A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2004; you can also visit the original URL.
The file type is application/pdf
.
Filters
Remote procedure calls and Java Remote Method Invocation
1998
IEEE Concurrency
by a compiler for a different target language. ...
This code can then be compiled for the target machine and linked into the appropriate application code. Having a machine-neutral IDL also lets such systems deal with heterogeneous languages. ...
doi:10.1109/4434.708248
fatcat:kzpm4m67mffonbwlnhdlclj4h4
Design And Implementation Distributed System Using Java-RMI Middleware
2020
Academic Journal of Nawroz University
The main goal of this paper is to use Java-RMI middleware to build a distributed system for scheduling the threads. The system comprises two separate programs, a server, and a client. ...
Most organizations use a wide variety of applications for the smooth functioning of their businesses that includes homogenous as well as heterogeneous systems. ...
In addition to solving the problems of heterogeneity, middleware provides a uniform computational model for use by the programmers of servers and distributed applications. ...
doi:10.25007/ajnu.v9n1a550
fatcat:4lpfbo4cj5hp3gyernqooredie
The POLYLITH software bus
1994
ACM Transactions on Programming Languages and Systems
We describe a system called Polylith that helps programmers prepare and interconnect mixed-language software components for execution in heterogeneous environments. ...
for use in one execution environment (such as a distributed network) it can be adapted for reuse in other environments (such as a shared-memory multiprocessor) by automatic techniques. ...
We are grateful to the O ce of Naval Research for their continuing support. ...
doi:10.1145/174625.174629
fatcat:2dwqy4yiubaxhp5mhfuigdbu6e
Transparently programming heterogeneous distributed systems
[chapter]
1996
Distributed Platforms
The HERON system is a language-independent platform for distributed object systems. ...
As opposed to similar platforms such as Amadeus or CORBA, it neither meddles with the language systems nor compromises distribution transparency. ...
For the cross-generation system for multiple languages, instead of implementing lots of cross-generators, we use a front-end and back-end per language via an interface language. ...
doi:10.1007/978-0-387-34947-3_30
fatcat:zxnt7rwag5hrtl7ypahgvwuycq
Managing complexity: middleware explained
1999
IT Professional Magazine
For example, CORBA presumes a heterogeneous, multilanguage environment and thus must have a language-neutral object model. ...
Programmable nodes can expose IDL interfaces, allowing distributed objects to run inside the network. IDL interfaces can be used for binding network algorithms to network resources. ...
doi:10.1109/6294.793667
fatcat:gpiqc2ue7vdn7cbk5hxagvtkie
Programming and coordinating Grid environments and applications
2004
Concurrency and Computation
In this work we discuss how ALua, a programming system based on a dual programming language model, can help the programmer to develop applications for this environment, monitoring the state of resources ...
The heterogeneous and dynamic nature of Grid environments place new demands on models and paradigms for parallel programming. ...
In this paper, we discuss ALua, a distributed programming system based on C and Lua, an interpreted language, and the flexibility that this system can bring to Grid environments. ...
doi:10.1002/cpe.833
fatcat:w7tc3fkmyvc2hcebpzirn3t2lm
Wrapping and interoperating bioinformatics resources using CORBA
2000
Briefings in Bioinformatics
This article concentrates on an explanation of object orientation and how it can be used to over come the problems of distribution and diversity by describing the interfaces between objects. ...
Bioinformatics databases are distributed around the world and exist in many kinds of storage forms, platforms, and access paradigms. ...
Acknowledgements: Robert Stevens is funded by AstraZeneca Pharmaceuticals and the BBSRC/EPSRC Bioinformatics programme. Crispin Miller is funded by the BBSRC and Pfizer through a CASE studentship. ...
doi:10.1093/bib/1.1.9
pmid:11466976
fatcat:yrc3qfq3wrealcdflhslskd474
A high-level process checkpointing and migration scheme for heterogeneous distributed systems
[chapter]
1996
Distributed Platforms
Reliability is a key concern of designers of distributed computing systems. ...
Check pointing can be used as a basis for designing resilient processes and process-migration schemes, but very few systems which implement process-check pointing are heterogeneous. ...
ACKNOWLEDGEMENTS The work reported in this paper has been partly funded by scholarships from the Department of Computer Science at the University of Queensland, and the CRC for Distributed Systems Research ...
doi:10.1007/978-0-387-34947-3_21
fatcat:vlmjdmtwtnclpjxlfhx3rv2c4y
Compiler architectures for heterogeneous systems
[chapter]
1996
Lecture Notes in Computer Science
Heterogeneous parallel systems incorporate diverse models of parallelism within a single machine or across machines and are better suited for diverse applications 25, 43, 30]. ...
These systems are already pervasive in industrial and academic settings and o er a wealth of underutilized resources for achieving high performance. ...
Allowing Programming Models and Languages to Evolve The inherent complexity of a compiler for heterogeneous systems along with the variety of targets favors a single compiler with multiple source languages ...
doi:10.1007/bfb0014216
fatcat:cd7xmc5gtfagpfmohlbjonsai4
Meta Information Management
[chapter]
1997
IFIP Advances in Information and Communication Technology
The increasing openness and heterogeneity of distributed computing systems requires the representation of meta-information in distributed environments. ...
This paper presents a conceptual framework for discussing meta-information, and describes the DSTC's design for a universal Meta-Information Manager (MIM) with the key properties of heterogeneity, extensibility ...
The programmer first defines a type system using a language and tools provided with the MIM. ...
doi:10.1007/978-0-387-35261-9_13
fatcat:o7y5uq24rzgtxdl3wtqsrwtp2q
Building a distributed application using visual Obliq
1995
Conference companion on Human factors in computing systems - CHI '95
Abstract This report describes Visual Obliq, a user interface development environment for constructing distributed, multi-user applications. ...
Applications are created by designing the interface with a GUI-builder and embedding callback code in an interpreted language, in much the same way as one would build a traditional (nondistributed, single-user ...
Acknowledgments We are indebted to Luca Cardelli for developing Obliq, for answering many (sometimes silly) questions, and offering lots of (always) sound advice. ...
doi:10.1145/223355.223757
dblp:conf/chi/BharatB95
fatcat:sjfjvo6jc5dazkfv62y24h4hva
Prototyping an integrated information gathering system on CORBA
2004
Journal of Systems and Software
It offers a unified interface for querying heterogeneous interfaces or protocols of sources and uses SQL compatible query language for heterogeneous backend targets. ...
In this paper, we present an IIR-based prototype for integrated information gathering system. ...
Acknowledgements We are grateful for the many excellent comments and suggestions made by the anonymous referees. ...
doi:10.1016/s0164-1212(03)00086-4
fatcat:dsj6tnuixjdyvoeo7i6wz3kvte
Mach and Matchmaker: kernel and language support for object-oriented distributed systems
1986
Conference proceedings on Object-oriented programming systems, languages and applications - OOPLSA '86
Mach, a multiprocessor operating system kernel providing capability-based interprocess communication, and Matchmaker, a language for specifying and automating the generation of multi-lingual interprocess ...
Their usage together providing a heterogeneous, distributed, object-oriented programming environment is described. Performance and usage statistics are presented. ...
The network message server was originally written by Rick Rashid, and is being rewritten for Mach by Dan Julin, Robert Sansom and Ed Zayas. ...
doi:10.1145/28697.28705
dblp:conf/oopsla/JonesR86
fatcat:ldyykihal5hrrf627w4qqdlzym
A Programming System for the Development of TINA Services
[chapter]
1997
IFIP Advances in Information and Communication Technology
Programming environments for the development of distributed applications are called to face issues such as the configuration of the interconnection system, the coordination of heterogeneous application ...
Aster is a configuration-based system which deals with those issues and allows the programmer to guide the customization of the runtime environment so as to meet the application needs. ...
services developed for heterogeneous distributed platforms. ...
doi:10.1007/978-0-387-35188-9_1
fatcat:yyf4tt3ulrdohjflcoukkwntym
Integration of Automation Resources in Holonic Manufacturing Applications
[chapter]
2003
Lecture Notes in Computer Science
distributed object platform. ...
Holonic and agent-based paradigms are very suitable in the development of distributed manufacturing control systems, taking advantage of their modularity, decentralization, and ability to support dynamic ...
Holonic Manufacturing Control System The ADACOR (Adaptive Holonic Control Architecture for Distributed Manufacturing Systems) architecture, proposes a new holonic approach for flexible manufacturing systems ...
doi:10.1007/978-3-540-45185-3_4
fatcat:sxh72bpj3jgula7d3gy6yivf2u
« Previous
Showing results 1 — 15 out of 36,293 results