PubMed HealthSearch

PubMed · 7882671

The HELIOS Unification Bus: a toolbox to develop client/server applications.

Abstract

In the medical domain, new developments commonly rely on client/server architectures. But face to distributed environments, the software developers encounter a tremendously increasing complexity when building integrated applications. This paper presents the HELIOS Unification Bus (HUB), a communication integration framework for the HELIOS medical software engineering environment that allows the exchange of data between components that can be hosted on heterogeneous machines linked by a network. The HUB is developed as a C++ toolbox over UNIX and TCP/IP. It includes a message routing entity called router and a generic application programming interface (API), implemented as a C++ library, that allows to build easily software components compliant with the standardised HELIOS language. Messages conveyed by the bus are composite objects that are serialized to be transmitted over the bus using the ASN.1 ISO presentation protocol. The article describes the use of the bus to ease the development and execution of distributed medical applications and its role from the communication integration standpoint.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

D Sauquet, F C Jean, D Lemaitre, E Zaplétal, P Degoulet. 1994. The HELIOS Unification Bus: a toolbox to develop client/server applications.. https://pubmed.ncbi.nlm.nih.gov/7882671/

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related citations

Bias in the genomic distribution of CAG and CTG trinucleotide repeats.

We investigated the hypothesis that the trinucleotide repeat CAG is disproportionately located in exons in genomic DNA by analyzing unbiased genomic sequences with the Gene Recognition and Analysis Internet Link program (http@avalon.epm.ornl.gov/). Forty percent of CAG/CTG repeats were predicted to lie within exons. This is significantly greater than would be expected by chance, and is also greater than we have observed for ATT/AAT repeats. Therefore, our data support the hypothesis. Furthermore, the data support the utility of a recently reported CAG/CTG PCR genomic screening set for identifying pathogenic expanded CAG/CTG repeats.

Computer Communication Networks