Serveur d'exploration sur la recherche en informatique en Lorraine

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Message-Passing Specification in a CORBA Environment

Identifieur interne : 001099 ( Istex/Corpus ); précédent : 001098; suivant : 001100

Message-Passing Specification in a CORBA Environment

Auteurs : T. Es-Sqalli ; E. Fleury ; E. Dillon ; J. Guyard1

Source :

RBID : ISTEX:480BEEFF3EBE76F7BA408145367C30603C21B280

Abstract

Abstract: Modern technologies including rapid increase in speed and availability of network of supercomputer provides the infrastructure necessary to develop distributed applications and making high performance global computing possible. The performance potential offered is enormous but generally is hard and tedious to obtain due to the complexity of developing applications in such distributed environment. In this paper, we introduce MeDLey which is a specification language of communications for parallel applications. Its aim is to provide to the user an abstract vision of his application in terms of tasks and exchanges between these tasks independently of material architecture and the means of communication used. Based on this specification, the MeDLey compiler generates several levels of implementation for various communication primitives. More precisely, we will detail in this article, a new approach of this language allowing the implementation of the communications based on ideas underlying the Common Object Request Broker Architecture CORBA.

Url:
DOI: 10.1007/3-540-48311-X_11

Links to Exploration step

ISTEX:480BEEFF3EBE76F7BA408145367C30603C21B280

Le document en format XML

<record>
<TEI wicri:istexFullTextTei="biblStruct">
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">Message-Passing Specification in a CORBA Environment</title>
<author>
<name sortKey="Es Sqalli, T" sort="Es Sqalli, T" uniqKey="Es Sqalli T" first="T." last="Es-Sqalli">T. Es-Sqalli</name>
<affiliation>
<mods:affiliation>Campus Scientifique, LORIA, 239, 54506, VANDCEUVRE-LèS-NANCY cedex, F, France</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Fleury, E" sort="Fleury, E" uniqKey="Fleury E" first="E." last="Fleury">E. Fleury</name>
<affiliation>
<mods:affiliation>Campus Scientifique, LORIA, 239, 54506, VANDCEUVRE-LèS-NANCY cedex, F, France</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Dillon, E" sort="Dillon, E" uniqKey="Dillon E" first="E." last="Dillon">E. Dillon</name>
<affiliation>
<mods:affiliation>Mathematics and Computing Technology, The Boeing Company, 3707, 98124-2207, sEATTLe, WA, USA</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Guyard1, J" sort="Guyard1, J" uniqKey="Guyard1 J" first="J." last="Guyard1">J. Guyard1</name>
<affiliation>
<mods:affiliation>Campus Scientifique, LORIA, 239, 54506, VANDCEUVRE-LèS-NANCY cedex, F, France</mods:affiliation>
</affiliation>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:480BEEFF3EBE76F7BA408145367C30603C21B280</idno>
<date when="1999" year="1999">1999</date>
<idno type="doi">10.1007/3-540-48311-X_11</idno>
<idno type="url">https://api.istex.fr/ark:/67375/HCB-Q5SMV8FB-G/fulltext.pdf</idno>
<idno type="wicri:Area/Istex/Corpus">001099</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Corpus" wicri:corpus="ISTEX">001099</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a" type="main" xml:lang="en">Message-Passing Specification in a
<hi rend="italic">CORBA</hi>
Environment</title>
<author>
<name sortKey="Es Sqalli, T" sort="Es Sqalli, T" uniqKey="Es Sqalli T" first="T." last="Es-Sqalli">T. Es-Sqalli</name>
<affiliation>
<mods:affiliation>Campus Scientifique, LORIA, 239, 54506, VANDCEUVRE-LèS-NANCY cedex, F, France</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Fleury, E" sort="Fleury, E" uniqKey="Fleury E" first="E." last="Fleury">E. Fleury</name>
<affiliation>
<mods:affiliation>Campus Scientifique, LORIA, 239, 54506, VANDCEUVRE-LèS-NANCY cedex, F, France</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Dillon, E" sort="Dillon, E" uniqKey="Dillon E" first="E." last="Dillon">E. Dillon</name>
<affiliation>
<mods:affiliation>Mathematics and Computing Technology, The Boeing Company, 3707, 98124-2207, sEATTLe, WA, USA</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Guyard1, J" sort="Guyard1, J" uniqKey="Guyard1 J" first="J." last="Guyard1">J. Guyard1</name>
<affiliation>
<mods:affiliation>Campus Scientifique, LORIA, 239, 54506, VANDCEUVRE-LèS-NANCY cedex, F, France</mods:affiliation>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series>
<title level="s" type="main" xml:lang="en">Lecture Notes in Computer Science</title>
<idno type="ISSN">0302-9743</idno>
<idno type="ISSN">0302-9743</idno>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt>
<idno type="ISSN">0302-9743</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass></textClass>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">Abstract: Modern technologies including rapid increase in speed and availability of network of supercomputer provides the infrastructure necessary to develop distributed applications and making high performance global computing possible. The performance potential offered is enormous but generally is hard and tedious to obtain due to the complexity of developing applications in such distributed environment. In this paper, we introduce MeDLey which is a specification language of communications for parallel applications. Its aim is to provide to the user an abstract vision of his application in terms of tasks and exchanges between these tasks independently of material architecture and the means of communication used. Based on this specification, the MeDLey compiler generates several levels of implementation for various communication primitives. More precisely, we will detail in this article, a new approach of this language allowing the implementation of the communications based on ideas underlying the Common Object Request Broker Architecture CORBA.</div>
</front>
</TEI>
<istex>
<corpusName>springer-ebooks</corpusName>
<author>
<json:item>
<name>T. Es-sqalli</name>
<affiliations>
<json:string>Campus Scientifique, LORIA, 239, 54506, VANDCEUVRE-LèS-NANCY cedex, F, France</json:string>
</affiliations>
</json:item>
<json:item>
<name>E. Fleury</name>
<affiliations>
<json:string>Campus Scientifique, LORIA, 239, 54506, VANDCEUVRE-LèS-NANCY cedex, F, France</json:string>
</affiliations>
</json:item>
<json:item>
<name>E. Dillon</name>
<affiliations>
<json:string>Mathematics and Computing Technology, The Boeing Company, 3707, 98124-2207, sEATTLe, WA, USA</json:string>
</affiliations>
</json:item>
<json:item>
<name>J. Guyard1</name>
<affiliations>
<json:string>Campus Scientifique, LORIA, 239, 54506, VANDCEUVRE-LèS-NANCY cedex, F, France</json:string>
</affiliations>
</json:item>
</author>
<arkIstex>ark:/67375/HCB-Q5SMV8FB-G</arkIstex>
<language>
<json:string>eng</json:string>
</language>
<originalGenre>
<json:string>OriginalPaper</json:string>
</originalGenre>
<abstract>Abstract: Modern technologies including rapid increase in speed and availability of network of supercomputer provides the infrastructure necessary to develop distributed applications and making high performance global computing possible. The performance potential offered is enormous but generally is hard and tedious to obtain due to the complexity of developing applications in such distributed environment. In this paper, we introduce MeDLey which is a specification language of communications for parallel applications. Its aim is to provide to the user an abstract vision of his application in terms of tasks and exchanges between these tasks independently of material architecture and the means of communication used. Based on this specification, the MeDLey compiler generates several levels of implementation for various communication primitives. More precisely, we will detail in this article, a new approach of this language allowing the implementation of the communications based on ideas underlying the Common Object Request Broker Architecture CORBA.</abstract>
<qualityIndicators>
<score>5.103</score>
<pdfWordCount>1303</pdfWordCount>
<pdfCharCount>8109</pdfCharCount>
<pdfVersion>1.3</pdfVersion>
<pdfPageCount>4</pdfPageCount>
<pdfPageSize>431 x 666 pts</pdfPageSize>
<refBibsNative>false</refBibsNative>
<abstractWordCount>150</abstractWordCount>
<abstractCharCount>1062</abstractCharCount>
<keywordCount>0</keywordCount>
</qualityIndicators>
<title>Message-Passing Specification in a CORBA Environment</title>
<chapterId>
<json:string>11</json:string>
<json:string>Chap11</json:string>
</chapterId>
<genre>
<json:string>conference</json:string>
</genre>
<serie>
<title>Lecture Notes in Computer Science</title>
<language>
<json:string>unknown</json:string>
</language>
<copyrightDate>1999</copyrightDate>
<issn>
<json:string>0302-9743</json:string>
</issn>
<editor>
<json:item>
<name>Gerhard Goos</name>
<affiliations>
<json:string>Karlsruhe University, Germany</json:string>
</affiliations>
</json:item>
<json:item>
<name>Juris Hartmanis</name>
<affiliations>
<json:string>Cornell University, NY, USA</json:string>
</affiliations>
</json:item>
<json:item>
<name>Jan van Leeuwen</name>
<affiliations>
<json:string>Utrecht University, The Netherlands</json:string>
</affiliations>
</json:item>
</editor>
</serie>
<host>
<title>Euro-Par’99 Parallel Processing</title>
<language>
<json:string>unknown</json:string>
</language>
<copyrightDate>1999</copyrightDate>
<doi>
<json:string>10.1007/3-540-48311-X</json:string>
</doi>
<issn>
<json:string>0302-9743</json:string>
</issn>
<eisbn>
<json:string>978-3-540-48311-3</json:string>
</eisbn>
<bookId>
<json:string>3-540-48311-X</json:string>
</bookId>
<isbn>
<json:string>978-3-540-66443-7</json:string>
</isbn>
<volume>1685</volume>
<pages>
<first>113</first>
<last>116</last>
</pages>
<genre>
<json:string>book-series</json:string>
</genre>
<editor>
<json:item>
<name>Patrick Amestoy</name>
<affiliations>
<json:string>ENSEEIHT, 2, Rue Camichel, F-31071, Toulouse Cedex 7, France</json:string>
<json:string>E-mail: amestoy@enseeiht.fr</json:string>
</affiliations>
</json:item>
<json:item>
<name>Philippe Berger</name>
<affiliations>
<json:string>ENSEEIHT, 2, Rue Camichel, F-31071, Toulouse Cedex 7, France</json:string>
<json:string>E-mail: berger@enseeiht.fr</json:string>
</affiliations>
</json:item>
<json:item>
<name>Michel Daydé</name>
<affiliations>
<json:string>ENSEEIHT, 2, Rue Camichel, F-31071, Toulouse Cedex 7, France</json:string>
<json:string>E-mail: dayde@enseeiht.fr</json:string>
</affiliations>
</json:item>
<json:item>
<name>Daniel Ruiz</name>
<affiliations>
<json:string>ENSEEIHT, 2, Rue Camichel, F-31071, Toulouse Cedex 7, France</json:string>
<json:string>E-mail: ruiz@enseeiht.fr</json:string>
</affiliations>
</json:item>
<json:item>
<name>Iain Duff</name>
<affiliations>
<json:string>CERFACS, 42, Av. Gaspard Coriolis, F-31057, Toulouse Cedex 1, France</json:string>
<json:string>E-mail: duff@cerfacs.fr</json:string>
</affiliations>
</json:item>
<json:item>
<name>Valérie Frayssé</name>
<affiliations>
<json:string>CERFACS, 42, Av. Gaspard Coriolis, F-31057, Toulouse Cedex 1, France</json:string>
<json:string>E-mail: fraysse@cerfacs.fr</json:string>
</affiliations>
</json:item>
<json:item>
<name>Luc Giraud</name>
<affiliations>
<json:string>CERFACS, 42, Av. Gaspard Coriolis, F-31057, Toulouse Cedex 1, France</json:string>
<json:string>E-mail: giraud@cerfacs.fr</json:string>
</affiliations>
</json:item>
</editor>
<subject>
<json:item>
<value>Computer Science</value>
</json:item>
<json:item>
<value>Computer Science</value>
</json:item>
<json:item>
<value>Computer Communication Networks</value>
</json:item>
<json:item>
<value>Software Engineering/Programming and Operating Systems</value>
</json:item>
<json:item>
<value>Theory of Computation</value>
</json:item>
<json:item>
<value>Mathematics of Computing</value>
</json:item>
<json:item>
<value>Computational Mathematics and Numerical Analysis</value>
</json:item>
</subject>
</host>
<ark>
<json:string>ark:/67375/HCB-Q5SMV8FB-G</json:string>
</ark>
<publicationDate>1999</publicationDate>
<copyrightDate>1999</copyrightDate>
<doi>
<json:string>10.1007/3-540-48311-X_11</json:string>
</doi>
<id>480BEEFF3EBE76F7BA408145367C30603C21B280</id>
<score>1</score>
<fulltext>
<json:item>
<extension>pdf</extension>
<original>true</original>
<mimetype>application/pdf</mimetype>
<uri>https://api.istex.fr/ark:/67375/HCB-Q5SMV8FB-G/fulltext.pdf</uri>
</json:item>
<json:item>
<extension>zip</extension>
<original>false</original>
<mimetype>application/zip</mimetype>
<uri>https://api.istex.fr/ark:/67375/HCB-Q5SMV8FB-G/bundle.zip</uri>
</json:item>
<istex:fulltextTEI uri="https://api.istex.fr/ark:/67375/HCB-Q5SMV8FB-G/fulltext.tei">
<teiHeader>
<fileDesc>
<titleStmt>
<title level="a" type="main" xml:lang="en">Message-Passing Specification in a
<hi rend="italic">CORBA</hi>
Environment</title>
</titleStmt>
<publicationStmt>
<authority>ISTEX</authority>
<availability>
<licence>Springer-Verlag Berlin Heidelberg</licence>
</availability>
<date when="1999">1999</date>
</publicationStmt>
<notesStmt>
<note type="conference" source="proceedings" scheme="https://content-type.data.istex.fr/ark:/67375/XTP-BFHXPBJJ-3">conference</note>
<note type="publication-type" subtype="book-series" scheme="https://publication-type.data.istex.fr/ark:/67375/JMC-0G6R5W5T-Z">book-series</note>
</notesStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a" type="main" xml:lang="en">Message-Passing Specification in a
<hi rend="italic">CORBA</hi>
Environment</title>
<author>
<persName>
<forename type="first">T.</forename>
<surname>Es-sqalli</surname>
</persName>
<affiliation>
<orgName type="department">Campus Scientifique</orgName>
<orgName type="institution">LORIA</orgName>
<address>
<postBox>239</postBox>
<region>F</region>
<postCode>54506</postCode>
<settlement>VANDCEUVRE-LèS-NANCY cedex</settlement>
<country key="FR">FRANCE</country>
</address>
</affiliation>
</author>
<author>
<persName>
<forename type="first">E.</forename>
<surname>Fleury</surname>
</persName>
<affiliation>
<orgName type="department">Campus Scientifique</orgName>
<orgName type="institution">LORIA</orgName>
<address>
<postBox>239</postBox>
<region>F</region>
<postCode>54506</postCode>
<settlement>VANDCEUVRE-LèS-NANCY cedex</settlement>
<country key="FR">FRANCE</country>
</address>
</affiliation>
</author>
<author>
<persName>
<forename type="first">E.</forename>
<surname>Dillon</surname>
</persName>
<affiliation>
<orgName type="department">Mathematics and Computing Technology</orgName>
<orgName type="institution">The Boeing Company</orgName>
<address>
<postBox>3707</postBox>
<settlement>sEATTLe</settlement>
<region>WA</region>
<postCode>98124-2207</postCode>
<country key="US">UNITED STATES</country>
</address>
</affiliation>
</author>
<author>
<persName>
<forename type="first">J.</forename>
<surname>Guyard1</surname>
</persName>
<affiliation>
<orgName type="department">Campus Scientifique</orgName>
<orgName type="institution">LORIA</orgName>
<address>
<postBox>239</postBox>
<region>F</region>
<postCode>54506</postCode>
<settlement>VANDCEUVRE-LèS-NANCY cedex</settlement>
<country key="FR">FRANCE</country>
</address>
</affiliation>
</author>
<idno type="istex">480BEEFF3EBE76F7BA408145367C30603C21B280</idno>
<idno type="ark">ark:/67375/HCB-Q5SMV8FB-G</idno>
<idno type="DOI">10.1007/3-540-48311-X_11</idno>
</analytic>
<monogr>
<title level="m" type="main">Euro-Par’99 Parallel Processing</title>
<title level="m" type="sub">5th International Euro-Par Conference Toulouse, France, August 31 – September 3, 1999 Proceedings</title>
<title level="m" type="part">Topic 01</title>
<idno type="DOI">10.1007/3-540-48311-X</idno>
<idno type="book-id">3-540-48311-X</idno>
<idno type="ISBN">978-3-540-66443-7</idno>
<idno type="eISBN">978-3-540-48311-3</idno>
<idno type="chapter-id">Chap11</idno>
<idno type="part-id">Part2</idno>
<editor>
<persName>
<forename type="first">Patrick</forename>
<surname>Amestoy</surname>
</persName>
<email>amestoy@enseeiht.fr</email>
<affiliation>
<orgName type="institution">ENSEEIHT</orgName>
<address>
<street>2, Rue Camichel</street>
<postCode>F-31071</postCode>
<settlement>Toulouse Cedex 7</settlement>
<country key="FR">FRANCE</country>
</address>
</affiliation>
</editor>
<editor>
<persName>
<forename type="first">Philippe</forename>
<surname>Berger</surname>
</persName>
<email>berger@enseeiht.fr</email>
<affiliation>
<orgName type="institution">ENSEEIHT</orgName>
<address>
<street>2, Rue Camichel</street>
<postCode>F-31071</postCode>
<settlement>Toulouse Cedex 7</settlement>
<country key="FR">FRANCE</country>
</address>
</affiliation>
</editor>
<editor>
<persName>
<forename type="first">Michel</forename>
<surname>Daydé</surname>
</persName>
<email>dayde@enseeiht.fr</email>
<affiliation>
<orgName type="institution">ENSEEIHT</orgName>
<address>
<street>2, Rue Camichel</street>
<postCode>F-31071</postCode>
<settlement>Toulouse Cedex 7</settlement>
<country key="FR">FRANCE</country>
</address>
</affiliation>
</editor>
<editor>
<persName>
<forename type="first">Daniel</forename>
<surname>Ruiz</surname>
</persName>
<email>ruiz@enseeiht.fr</email>
<affiliation>
<orgName type="institution">ENSEEIHT</orgName>
<address>
<street>2, Rue Camichel</street>
<postCode>F-31071</postCode>
<settlement>Toulouse Cedex 7</settlement>
<country key="FR">FRANCE</country>
</address>
</affiliation>
</editor>
<editor>
<persName>
<forename type="first">Iain</forename>
<surname>Duff</surname>
</persName>
<email>duff@cerfacs.fr</email>
<affiliation>
<orgName type="institution">CERFACS</orgName>
<address>
<street>42, Av. Gaspard Coriolis</street>
<postCode>F-31057</postCode>
<settlement>Toulouse Cedex 1</settlement>
<country key="FR">FRANCE</country>
</address>
</affiliation>
</editor>
<editor>
<persName>
<forename type="first">Valérie</forename>
<surname>Frayssé</surname>
</persName>
<email>fraysse@cerfacs.fr</email>
<affiliation>
<orgName type="institution">CERFACS</orgName>
<address>
<street>42, Av. Gaspard Coriolis</street>
<postCode>F-31057</postCode>
<settlement>Toulouse Cedex 1</settlement>
<country key="FR">FRANCE</country>
</address>
</affiliation>
</editor>
<editor>
<persName>
<forename type="first">Luc</forename>
<surname>Giraud</surname>
</persName>
<email>giraud@cerfacs.fr</email>
<affiliation>
<orgName type="institution">CERFACS</orgName>
<address>
<street>42, Av. Gaspard Coriolis</street>
<postCode>F-31057</postCode>
<settlement>Toulouse Cedex 1</settlement>
<country key="FR">FRANCE</country>
</address>
</affiliation>
</editor>
<imprint>
<biblScope unit="vol">1685</biblScope>
<biblScope unit="page" from="113">113</biblScope>
<biblScope unit="page" to="116">116</biblScope>
<biblScope unit="chapter-count">212</biblScope>
<biblScope unit="part-chapter-count">12</biblScope>
</imprint>
</monogr>
<series>
<title level="s" type="main" xml:lang="en">Lecture Notes in Computer Science</title>
<editor>
<persName>
<forename type="first">Gerhard</forename>
<surname>Goos</surname>
</persName>
<affiliation>
<orgName type="institution">Karlsruhe University</orgName>
<address>
<country key="DE">GERMANY</country>
</address>
</affiliation>
</editor>
<editor>
<persName>
<forename type="first">Juris</forename>
<surname>Hartmanis</surname>
</persName>
<affiliation>
<orgName type="institution">Cornell University</orgName>
<address>
<region>NY</region>
<country key="US">UNITED STATES</country>
</address>
</affiliation>
</editor>
<editor>
<persName>
<forename type="first">Jan</forename>
<nameLink>van</nameLink>
<surname>Leeuwen</surname>
</persName>
<affiliation>
<orgName type="institution">Utrecht University</orgName>
<address>
<country key=""></country>
</address>
</affiliation>
</editor>
<idno type="pISSN">0302-9743</idno>
<idno type="seriesID">558</idno>
</series>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc>
<abstract xml:lang="en">
<head>Abstract</head>
<p>Modern technologies including rapid increase in speed and availability of network of supercomputer provides the infrastructure necessary to develop distributed applications and making high performance global computing possible. The performance potential offered is enormous but generally is hard and tedious to obtain due to the complexity of developing applications in such distributed environment. In this paper, we introduce
<hi rend="italic">MeDLey</hi>
which is a specification language of communications for parallel applications. Its aim is to provide to the user an abstract vision of his application in terms of tasks and exchanges between these tasks independently of material architecture and the means of communication used. Based on this specification, the
<hi rend="italic">MeDLey</hi>
compiler generates several levels of implementation for various communication primitives. More precisely, we will detail in this article, a new approach of this language allowing the implementation of the communications based on ideas underlying the Common Object Request Broker Architecture
<hi rend="italic">CORBA</hi>
.</p>
</abstract>
<textClass ana="subject">
<keywords scheme="book-subject-collection">
<list>
<label>SUCO11645</label>
<item>
<term>Computer Science</term>
</item>
</list>
</keywords>
</textClass>
<textClass ana="subject">
<keywords scheme="book-subject">
<list>
<label>I</label>
<item>
<term type="Primary">Computer Science</term>
</item>
<label>I13022</label>
<item>
<term type="Secondary" subtype="priority-1">Computer Communication Networks</term>
</item>
<label>I14002</label>
<item>
<term type="Secondary" subtype="priority-2">Software Engineering/Programming and Operating Systems</term>
</item>
<label>I16005</label>
<item>
<term type="Secondary" subtype="priority-3">Theory of Computation</term>
</item>
<label>I17001</label>
<item>
<term type="Secondary" subtype="priority-4">Mathematics of Computing</term>
</item>
<label>M1400X</label>
<item>
<term type="Secondary" subtype="priority-5">Computational Mathematics and Numerical Analysis</term>
</item>
</list>
</keywords>
</textClass>
<langUsage>
<language ident="EN"></language>
</langUsage>
</profileDesc>
</teiHeader>
</istex:fulltextTEI>
<json:item>
<extension>txt</extension>
<original>false</original>
<mimetype>text/plain</mimetype>
<uri>https://api.istex.fr/ark:/67375/HCB-Q5SMV8FB-G/fulltext.txt</uri>
</json:item>
</fulltext>
<metadata>
<istex:metadataXml wicri:clean="corpus springer-ebooks not found" wicri:toSee="no header">
<istex:xmlDeclaration>version="1.0" encoding="UTF-8"</istex:xmlDeclaration>
<istex:docType PUBLIC="-//Springer-Verlag//DTD A++ V2.4//EN" URI="http://devel.springer.de/A++/V2.4/DTD/A++V2.4.dtd" name="istex:docType"></istex:docType>
<istex:document>
<Publisher>
<PublisherInfo>
<PublisherName>Springer Berlin Heidelberg</PublisherName>
<PublisherLocation>Berlin, Heidelberg</PublisherLocation>
</PublisherInfo>
<Series>
<SeriesInfo TocLevels="0" SeriesType="Series">
<SeriesID>558</SeriesID>
<SeriesPrintISSN>0302-9743</SeriesPrintISSN>
<SeriesTitle Language="En">Lecture Notes in Computer Science</SeriesTitle>
</SeriesInfo>
<SeriesHeader>
<EditorGroup>
<Editor AffiliationIDS="Aff1">
<EditorName DisplayOrder="Western">
<GivenName>Gerhard</GivenName>
<FamilyName>Goos</FamilyName>
</EditorName>
</Editor>
<Editor AffiliationIDS="Aff2">
<EditorName DisplayOrder="Western">
<GivenName>Juris</GivenName>
<FamilyName>Hartmanis</FamilyName>
</EditorName>
</Editor>
<Editor AffiliationIDS="Aff3">
<EditorName DisplayOrder="Western">
<GivenName>Jan</GivenName>
<Particle>van</Particle>
<FamilyName>Leeuwen</FamilyName>
</EditorName>
</Editor>
<Affiliation ID="Aff1">
<OrgName>Karlsruhe University</OrgName>
<OrgAddress>
<Country>Germany</Country>
</OrgAddress>
</Affiliation>
<Affiliation ID="Aff2">
<OrgName>Cornell University</OrgName>
<OrgAddress>
<State>NY</State>
<Country>USA</Country>
</OrgAddress>
</Affiliation>
<Affiliation ID="Aff3">
<OrgName>Utrecht University</OrgName>
<OrgAddress>
<Country>The Netherlands</Country>
</OrgAddress>
</Affiliation>
</EditorGroup>
</SeriesHeader>
<Book Language="En">
<BookInfo Language="En" TocLevels="0" NumberingStyle="Unnumbered" ContainsESM="No" BookProductType="Proceedings" MediaType="eBook">
<BookID>3-540-48311-X</BookID>
<BookTitle>Euro-Par’99 Parallel Processing</BookTitle>
<BookSubTitle>5th International Euro-Par Conference Toulouse, France, August 31 – September 3, 1999 Proceedings</BookSubTitle>
<BookVolumeNumber>1685</BookVolumeNumber>
<BookSequenceNumber>1685</BookSequenceNumber>
<BookDOI>10.1007/3-540-48311-X</BookDOI>
<BookTitleID>59699</BookTitleID>
<BookPrintISBN>978-3-540-66443-7</BookPrintISBN>
<BookElectronicISBN>978-3-540-48311-3</BookElectronicISBN>
<BookChapterCount>212</BookChapterCount>
<BookHistory>
<OnlineDate>
<Year>1999</Year>
<Month>8</Month>
<Day>6</Day>
</OnlineDate>
</BookHistory>
<BookCopyright>
<CopyrightHolderName>Springer-Verlag Berlin Heidelberg</CopyrightHolderName>
<CopyrightYear>1999</CopyrightYear>
</BookCopyright>
<BookSubjectGroup>
<BookSubject Code="I" Type="Primary">Computer Science</BookSubject>
<BookSubject Code="I13022" Priority="1" Type="Secondary">Computer Communication Networks</BookSubject>
<BookSubject Code="I14002" Priority="2" Type="Secondary">Software Engineering/Programming and Operating Systems</BookSubject>
<BookSubject Code="I16005" Priority="3" Type="Secondary">Theory of Computation</BookSubject>
<BookSubject Code="I17001" Priority="4" Type="Secondary">Mathematics of Computing</BookSubject>
<BookSubject Code="M1400X" Priority="5" Type="Secondary">Computational Mathematics and Numerical Analysis</BookSubject>
<SubjectCollection Code="SUCO11645">Computer Science</SubjectCollection>
</BookSubjectGroup>
<BookContext>
<SeriesID>558</SeriesID>
</BookContext>
</BookInfo>
<BookHeader>
<EditorGroup>
<Editor AffiliationIDS="Aff4">
<EditorName DisplayOrder="Western">
<GivenName>Patrick</GivenName>
<FamilyName>Amestoy</FamilyName>
</EditorName>
<Contact>
<Email>amestoy@enseeiht.fr</Email>
</Contact>
</Editor>
<Editor AffiliationIDS="Aff4">
<EditorName DisplayOrder="Western">
<GivenName>Philippe</GivenName>
<FamilyName>Berger</FamilyName>
</EditorName>
<Contact>
<Email>berger@enseeiht.fr</Email>
</Contact>
</Editor>
<Editor AffiliationIDS="Aff4">
<EditorName DisplayOrder="Western">
<GivenName>Michel</GivenName>
<FamilyName>Daydé</FamilyName>
</EditorName>
<Contact>
<Email>dayde@enseeiht.fr</Email>
</Contact>
</Editor>
<Editor AffiliationIDS="Aff4">
<EditorName DisplayOrder="Western">
<GivenName>Daniel</GivenName>
<FamilyName>Ruiz</FamilyName>
</EditorName>
<Contact>
<Email>ruiz@enseeiht.fr</Email>
</Contact>
</Editor>
<Editor AffiliationIDS="Aff5">
<EditorName DisplayOrder="Western">
<GivenName>Iain</GivenName>
<FamilyName>Duff</FamilyName>
</EditorName>
<Contact>
<Email>duff@cerfacs.fr</Email>
</Contact>
</Editor>
<Editor AffiliationIDS="Aff5">
<EditorName DisplayOrder="Western">
<GivenName>Valérie</GivenName>
<FamilyName>Frayssé</FamilyName>
</EditorName>
<Contact>
<Email>fraysse@cerfacs.fr</Email>
</Contact>
</Editor>
<Editor AffiliationIDS="Aff5">
<EditorName DisplayOrder="Western">
<GivenName>Luc</GivenName>
<FamilyName>Giraud</FamilyName>
</EditorName>
<Contact>
<Email>giraud@cerfacs.fr</Email>
</Contact>
</Editor>
<Affiliation ID="Aff4">
<OrgName>ENSEEIHT</OrgName>
<OrgAddress>
<Street>2, Rue Camichel</Street>
<Postcode>F-31071</Postcode>
<City>Toulouse Cedex 7</City>
<Country>France</Country>
</OrgAddress>
</Affiliation>
<Affiliation ID="Aff5">
<OrgName>CERFACS</OrgName>
<OrgAddress>
<Street>42, Av. Gaspard Coriolis</Street>
<Postcode>F-31057</Postcode>
<City>Toulouse Cedex 1</City>
<Country>France</Country>
</OrgAddress>
</Affiliation>
</EditorGroup>
</BookHeader>
<Part ID="Part2">
<PartInfo TocLevels="0">
<PartID>2</PartID>
<PartSequenceNumber>2</PartSequenceNumber>
<PartTitle>Topic 01</PartTitle>
<PartChapterCount>12</PartChapterCount>
<PartContext>
<SeriesID>558</SeriesID>
<BookID>3-540-48311-X</BookID>
<BookTitle>Euro-Par’99 Parallel Processing</BookTitle>
</PartContext>
</PartInfo>
<Chapter ID="Chap11" Language="En">
<ChapterInfo ChapterType="OriginalPaper" NumberingStyle="Unnumbered" Language="En" TocLevels="0" ContainsESM="No">
<ChapterID>11</ChapterID>
<ChapterDOI>10.1007/3-540-48311-X_11</ChapterDOI>
<ChapterSequenceNumber>11</ChapterSequenceNumber>
<ChapterTitle Language="En">Message-Passing Specification in a
<Emphasis Type="Italic">CORBA</Emphasis>
Environment</ChapterTitle>
<ChapterFirstPage>113</ChapterFirstPage>
<ChapterLastPage>116</ChapterLastPage>
<ChapterCopyright>
<CopyrightHolderName>Springer-Verlag Berlin Heidelberg</CopyrightHolderName>
<CopyrightYear>1999</CopyrightYear>
</ChapterCopyright>
<ChapterHistory>
<RegistrationDate>
<Year>1999</Year>
<Month>8</Month>
<Day>5</Day>
</RegistrationDate>
<OnlineDate>
<Year>1999</Year>
<Month>8</Month>
<Day>6</Day>
</OnlineDate>
</ChapterHistory>
<ChapterGrants Type="Regular">
<MetadataGrant Grant="OpenAccess"></MetadataGrant>
<AbstractGrant Grant="OpenAccess"></AbstractGrant>
<BodyPDFGrant Grant="Restricted"></BodyPDFGrant>
<BodyHTMLGrant Grant="Restricted"></BodyHTMLGrant>
<BibliographyGrant Grant="Restricted"></BibliographyGrant>
<ESMGrant Grant="Restricted"></ESMGrant>
</ChapterGrants>
<ChapterContext>
<SeriesID>558</SeriesID>
<PartID>2</PartID>
<BookID>3-540-48311-X</BookID>
<BookTitle>Euro-Par’99 Parallel Processing</BookTitle>
</ChapterContext>
</ChapterInfo>
<ChapterHeader>
<AuthorGroup>
<Author AffiliationIDS="Aff6">
<AuthorName DisplayOrder="Western">
<GivenName>T.</GivenName>
<FamilyName>Es-sqalli</FamilyName>
</AuthorName>
</Author>
<Author AffiliationIDS="Aff6">
<AuthorName DisplayOrder="Western">
<GivenName>E.</GivenName>
<FamilyName>Fleury</FamilyName>
</AuthorName>
</Author>
<Author AffiliationIDS="Aff7">
<AuthorName DisplayOrder="Western">
<GivenName>E.</GivenName>
<FamilyName>Dillon</FamilyName>
</AuthorName>
</Author>
<Author AffiliationIDS="Aff6">
<AuthorName DisplayOrder="Western">
<GivenName>J.</GivenName>
<FamilyName>Guyard1</FamilyName>
</AuthorName>
</Author>
<Affiliation ID="Aff6">
<OrgDivision>Campus Scientifique</OrgDivision>
<OrgName>LORIA</OrgName>
<OrgAddress>
<Postbox>239</Postbox>
<State>F</State>
<Postcode>54506</Postcode>
<City>VANDCEUVRE-LèS-NANCY cedex</City>
<Country>France</Country>
</OrgAddress>
</Affiliation>
<Affiliation ID="Aff7">
<OrgDivision>Mathematics and Computing Technology</OrgDivision>
<OrgName>The Boeing Company</OrgName>
<OrgAddress>
<Postbox>3707</Postbox>
<City>sEATTLe</City>
<State>WA</State>
<Postcode>98124-2207</Postcode>
<Country>USA</Country>
</OrgAddress>
</Affiliation>
</AuthorGroup>
<Abstract ID="Abs1" Language="En">
<Heading>Abstract</Heading>
<Para>Modern technologies including rapid increase in speed and availability of network of supercomputer provides the infrastructure necessary to develop distributed applications and making high performance global computing possible. The performance potential offered is enormous but generally is hard and tedious to obtain due to the complexity of developing applications in such distributed environment. In this paper, we introduce
<Emphasis Type="Italic">MeDLey</Emphasis>
which is a specification language of communications for parallel applications. Its aim is to provide to the user an abstract vision of his application in terms of tasks and exchanges between these tasks independently of material architecture and the means of communication used. Based on this specification, the
<Emphasis Type="Italic">MeDLey</Emphasis>
compiler generates several levels of implementation for various communication primitives. More precisely, we will detail in this article, a new approach of this language allowing the implementation of the communications based on ideas underlying the Common Object Request Broker Architecture
<Emphasis Type="Italic">CORBA</Emphasis>
.</Para>
</Abstract>
</ChapterHeader>
<NoBody></NoBody>
</Chapter>
</Part>
</Book>
</Series>
</Publisher>
</istex:document>
</istex:metadataXml>
<mods version="3.6">
<titleInfo lang="en">
<title>Message-Passing Specification in a CORBA Environment</title>
</titleInfo>
<titleInfo type="alternative" contentType="CDATA">
<title>Message-Passing Specification in a CORBA Environment</title>
</titleInfo>
<name type="personal">
<namePart type="given">T.</namePart>
<namePart type="family">Es-sqalli</namePart>
<affiliation>Campus Scientifique, LORIA, 239, 54506, VANDCEUVRE-LèS-NANCY cedex, F, France</affiliation>
<role>
<roleTerm type="text">author</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">E.</namePart>
<namePart type="family">Fleury</namePart>
<affiliation>Campus Scientifique, LORIA, 239, 54506, VANDCEUVRE-LèS-NANCY cedex, F, France</affiliation>
<role>
<roleTerm type="text">author</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">E.</namePart>
<namePart type="family">Dillon</namePart>
<affiliation>Mathematics and Computing Technology, The Boeing Company, 3707, 98124-2207, sEATTLe, WA, USA</affiliation>
<role>
<roleTerm type="text">author</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">J.</namePart>
<namePart type="family">Guyard1</namePart>
<affiliation>Campus Scientifique, LORIA, 239, 54506, VANDCEUVRE-LèS-NANCY cedex, F, France</affiliation>
<role>
<roleTerm type="text">author</roleTerm>
</role>
</name>
<typeOfResource>text</typeOfResource>
<genre displayLabel="OriginalPaper" authority="ISTEX" authorityURI="https://content-type.data.istex.fr" type="conference" valueURI="https://content-type.data.istex.fr/ark:/67375/XTP-BFHXPBJJ-3">conference</genre>
<originInfo>
<publisher>Springer Berlin Heidelberg</publisher>
<place>
<placeTerm type="text">Berlin, Heidelberg</placeTerm>
</place>
<dateIssued encoding="w3cdtf">1999</dateIssued>
<copyrightDate encoding="w3cdtf">1999</copyrightDate>
</originInfo>
<language>
<languageTerm type="code" authority="rfc3066">en</languageTerm>
<languageTerm type="code" authority="iso639-2b">eng</languageTerm>
</language>
<abstract lang="en">Abstract: Modern technologies including rapid increase in speed and availability of network of supercomputer provides the infrastructure necessary to develop distributed applications and making high performance global computing possible. The performance potential offered is enormous but generally is hard and tedious to obtain due to the complexity of developing applications in such distributed environment. In this paper, we introduce MeDLey which is a specification language of communications for parallel applications. Its aim is to provide to the user an abstract vision of his application in terms of tasks and exchanges between these tasks independently of material architecture and the means of communication used. Based on this specification, the MeDLey compiler generates several levels of implementation for various communication primitives. More precisely, we will detail in this article, a new approach of this language allowing the implementation of the communications based on ideas underlying the Common Object Request Broker Architecture CORBA.</abstract>
<relatedItem type="host">
<titleInfo>
<title>Euro-Par’99 Parallel Processing</title>
<subTitle>5th International Euro-Par Conference Toulouse, France, August 31 – September 3, 1999 Proceedings</subTitle>
</titleInfo>
<name type="personal">
<namePart type="given">Patrick</namePart>
<namePart type="family">Amestoy</namePart>
<affiliation>ENSEEIHT, 2, Rue Camichel, F-31071, Toulouse Cedex 7, France</affiliation>
<affiliation>E-mail: amestoy@enseeiht.fr</affiliation>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Philippe</namePart>
<namePart type="family">Berger</namePart>
<affiliation>ENSEEIHT, 2, Rue Camichel, F-31071, Toulouse Cedex 7, France</affiliation>
<affiliation>E-mail: berger@enseeiht.fr</affiliation>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Michel</namePart>
<namePart type="family">Daydé</namePart>
<affiliation>ENSEEIHT, 2, Rue Camichel, F-31071, Toulouse Cedex 7, France</affiliation>
<affiliation>E-mail: dayde@enseeiht.fr</affiliation>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Daniel</namePart>
<namePart type="family">Ruiz</namePart>
<affiliation>ENSEEIHT, 2, Rue Camichel, F-31071, Toulouse Cedex 7, France</affiliation>
<affiliation>E-mail: ruiz@enseeiht.fr</affiliation>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Iain</namePart>
<namePart type="family">Duff</namePart>
<affiliation>CERFACS, 42, Av. Gaspard Coriolis, F-31057, Toulouse Cedex 1, France</affiliation>
<affiliation>E-mail: duff@cerfacs.fr</affiliation>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Valérie</namePart>
<namePart type="family">Frayssé</namePart>
<affiliation>CERFACS, 42, Av. Gaspard Coriolis, F-31057, Toulouse Cedex 1, France</affiliation>
<affiliation>E-mail: fraysse@cerfacs.fr</affiliation>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Luc</namePart>
<namePart type="family">Giraud</namePart>
<affiliation>CERFACS, 42, Av. Gaspard Coriolis, F-31057, Toulouse Cedex 1, France</affiliation>
<affiliation>E-mail: giraud@cerfacs.fr</affiliation>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<genre type="book-series" authority="ISTEX" authorityURI="https://publication-type.data.istex.fr" valueURI="https://publication-type.data.istex.fr/ark:/67375/JMC-0G6R5W5T-Z">book-series</genre>
<originInfo>
<publisher>Springer</publisher>
<copyrightDate encoding="w3cdtf">1999</copyrightDate>
<issuance>monographic</issuance>
</originInfo>
<subject>
<genre>Book-Subject-Collection</genre>
<topic authority="SpringerSubjectCodes" authorityURI="SUCO11645">Computer Science</topic>
</subject>
<subject>
<genre>Book-Subject-Group</genre>
<topic authority="SpringerSubjectCodes" authorityURI="I">Computer Science</topic>
<topic authority="SpringerSubjectCodes" authorityURI="I13022">Computer Communication Networks</topic>
<topic authority="SpringerSubjectCodes" authorityURI="I14002">Software Engineering/Programming and Operating Systems</topic>
<topic authority="SpringerSubjectCodes" authorityURI="I16005">Theory of Computation</topic>
<topic authority="SpringerSubjectCodes" authorityURI="I17001">Mathematics of Computing</topic>
<topic authority="SpringerSubjectCodes" authorityURI="M1400X">Computational Mathematics and Numerical Analysis</topic>
</subject>
<identifier type="DOI">10.1007/3-540-48311-X</identifier>
<identifier type="ISBN">978-3-540-66443-7</identifier>
<identifier type="eISBN">978-3-540-48311-3</identifier>
<identifier type="ISSN">0302-9743</identifier>
<identifier type="BookTitleID">59699</identifier>
<identifier type="BookID">3-540-48311-X</identifier>
<identifier type="BookChapterCount">212</identifier>
<identifier type="BookVolumeNumber">1685</identifier>
<identifier type="BookSequenceNumber">1685</identifier>
<identifier type="PartChapterCount">12</identifier>
<part>
<date>1999</date>
<detail type="part">
<title>Topic 01</title>
</detail>
<detail type="volume">
<number>1685</number>
<caption>vol.</caption>
</detail>
<extent unit="pages">
<start>113</start>
<end>116</end>
</extent>
</part>
<recordInfo>
<recordOrigin>Springer-Verlag Berlin Heidelberg, 1999</recordOrigin>
</recordInfo>
</relatedItem>
<relatedItem type="series">
<titleInfo>
<title>Lecture Notes in Computer Science</title>
</titleInfo>
<name type="personal">
<namePart type="given">Gerhard</namePart>
<namePart type="family">Goos</namePart>
<affiliation>Karlsruhe University, Germany</affiliation>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Juris</namePart>
<namePart type="family">Hartmanis</namePart>
<affiliation>Cornell University, NY, USA</affiliation>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Jan</namePart>
<namePart type="family">van Leeuwen</namePart>
<affiliation>Utrecht University, The Netherlands</affiliation>
<role>
<roleTerm type="text">editor</roleTerm>
</role>
</name>
<originInfo>
<publisher>Springer</publisher>
<copyrightDate encoding="w3cdtf">1999</copyrightDate>
<issuance>serial</issuance>
</originInfo>
<identifier type="ISSN">0302-9743</identifier>
<identifier type="SeriesID">558</identifier>
<recordInfo>
<recordOrigin>Springer-Verlag Berlin Heidelberg, 1999</recordOrigin>
</recordInfo>
</relatedItem>
<identifier type="istex">480BEEFF3EBE76F7BA408145367C30603C21B280</identifier>
<identifier type="ark">ark:/67375/HCB-Q5SMV8FB-G</identifier>
<identifier type="DOI">10.1007/3-540-48311-X_11</identifier>
<identifier type="ChapterID">11</identifier>
<identifier type="ChapterID">Chap11</identifier>
<accessCondition type="use and reproduction" contentType="copyright">Springer-Verlag Berlin Heidelberg, 1999</accessCondition>
<recordInfo>
<recordContentSource authority="ISTEX" authorityURI="https://loaded-corpus.data.istex.fr" valueURI="https://loaded-corpus.data.istex.fr/ark:/67375/XBH-RLRX46XW-4">springer</recordContentSource>
<recordOrigin>Springer-Verlag Berlin Heidelberg, 1999</recordOrigin>
</recordInfo>
</mods>
<json:item>
<extension>json</extension>
<original>false</original>
<mimetype>application/json</mimetype>
<uri>https://api.istex.fr/ark:/67375/HCB-Q5SMV8FB-G/record.json</uri>
</json:item>
</metadata>
</istex>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Lorraine/explor/InforLorV4/Data/Istex/Corpus
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 001099 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Istex/Corpus/biblio.hfd -nk 001099 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Lorraine
   |area=    InforLorV4
   |flux=    Istex
   |étape=   Corpus
   |type=    RBID
   |clé=     ISTEX:480BEEFF3EBE76F7BA408145367C30603C21B280
   |texte=   Message-Passing Specification in a CORBA Environment
}}

Wicri

This area was generated with Dilib version V0.6.33.
Data generation: Mon Jun 10 21:56:28 2019. Site generation: Fri Feb 25 15:29:27 2022