<?xml version="1.0" encoding="utf-8"?>
<export-example>
  <doc>
    <id>2138</id>
    <completedYear/>
    <publishedYear>2006</publishedYear>
    <thesisYearAccepted/>
    <language>eng</language>
    <pageFirst>31</pageFirst>
    <pageLast>42</pageLast>
    <pageNumber/>
    <edition/>
    <issue/>
    <volume/>
    <type>bookpart</type>
    <publisherName>Springer</publisherName>
    <publisherPlace>Sophia Antipolis, France</publisherPlace>
    <creatingCorporation/>
    <contributingCorporation/>
    <belongsToBibliography>0</belongsToBibliography>
    <completedDate>2021-11-01</completedDate>
    <publishedDate>--</publishedDate>
    <thesisDateAccepted>--</thesisDateAccepted>
    <title language="eng">Automatic Creation of Web Services for Grid Components</title>
    <abstract language="eng">While high-level software components simplify the programming of grid applications and Web services increase their interoperability, developing such components and configuring the interconnecting services is a demanding task. In this paper, we consider the combination of Higher-Order Components (HOCs) with the Fractal component model and the ProActive library.&#13;
&#13;
HOCs are parallel programming components, made accessible on the grid via Web services that use a special class loader enabling code mobility: executable code can be uploaded to a HOC, allowing one to customize the HOC. Fractal simplifies the composition of components and the ProActive library offers a generator for automatically creating Web services from components composed with Fractal, as long as all the parameters of these services have primitive types.&#13;
&#13;
Taking all the advantages of HOCs, ProActive and Fractal together, the obvious conclusion is that composing HOCs using Fractal and automatically exposing them as Web services on the grid via ProActive minimizes the required efforts for building complex grid systems. In this context, we solved the problem of exchanging code-carrying parameters in automatically generated Web services by integrating the HOC class loading mechanism into the ProActive library.</abstract>
    <parentTitle language="eng">Integrated Research in GRID Computing</parentTitle>
    <identifier type="isbn">978-0-387-47656-8</identifier>
    <identifier type="doi">10.1007/978-0-387-47658-2_3</identifier>
    <enrichment key="opus.source">publish</enrichment>
    <author>Jan Dünnweber</author>
    <author>Nikos Parlavatzas</author>
    <author>Sergei Gorlatch</author>
    <author>Francoise Baude</author>
    <author>Virginie Legrand</author>
    <subject>
      <language>eng</language>
      <type>uncontrolled</type>
      <value>CoreGRID Component Model (GCM) &amp; Fractal</value>
    </subject>
    <subject>
      <language>eng</language>
      <type>uncontrolled</type>
      <value>Higher-Order Components</value>
    </subject>
    <collection role="institutes" number="FakIM">Fakultät Informatik und Mathematik</collection>
    <collection role="othpublikationsherkunft" number="">Externe Publikationen</collection>
    <collection role="othforschungsschwerpunkt" number="16311">Digitalisierung</collection>
    <collection role="institutes" number="">Labor Parallele und Verteilte Systeme</collection>
  </doc>
  <doc>
    <id>5089</id>
    <completedYear/>
    <publishedYear>2007</publishedYear>
    <thesisYearAccepted/>
    <language>eng</language>
    <pageFirst>31</pageFirst>
    <pageLast>42</pageLast>
    <pageNumber/>
    <edition/>
    <issue/>
    <volume/>
    <type>conferenceobject</type>
    <publisherName>Springer Science+Business Media</publisherName>
    <publisherPlace>Boston, MA</publisherPlace>
    <creatingCorporation/>
    <contributingCorporation/>
    <belongsToBibliography>0</belongsToBibliography>
    <completedDate>--</completedDate>
    <publishedDate>--</publishedDate>
    <thesisDateAccepted>--</thesisDateAccepted>
    <title language="eng">Towards automatic creation of web services for grid component composition</title>
    <abstract language="eng">While high-level software components simplify the programming of grid applications and Web services increase their interoperability, developing such components and configuring the interconnecting services is a demanding task. In this paper, we consider the combination of Higher-Order Components (HOCs) with the Fractal component model and the ProActive library.&#13;
&#13;
HOCs are parallel programming components, made accessible on the grid via Web services that use a special class loader enabling code mobility: executable code can be uploaded to a HOC, allowing one to customize the HOC. Fractal simplifies the composition of components and the ProActive library offers a generator for automatically creating Web services from components composed with Fractal, as long as all the parameters of these services have primitive types.&#13;
&#13;
Taking all the advantages of HOCs, ProActive and Fractal together, the obvious conclusion is that composing HOCs using Fractal and automatically exposing them as Web services on the grid via ProActive minimizes the required efforts for building complex grid systems. In this context, we solved the problem of exchanging code-carrying parameters in automatically generated Web services by integrating the HOC class loading mechanism into the ProActive library.</abstract>
    <parentTitle language="eng">Integrated Research in GRID Computing : CoreGRID Integration Workshop 2005 (Selected Papers), November 28-30, Pisa, Italy</parentTitle>
    <identifier type="doi">10.1007/978-0-387-47658-2_3</identifier>
    <identifier type="isbn">978-0-387-47658-2</identifier>
    <identifier type="isbn">978-0-387-47656-8</identifier>
    <enrichment key="opus.import.date">2022-08-05T07:16:41+00:00</enrichment>
    <enrichment key="opus.source">sword</enrichment>
    <enrichment key="opus.import.user">importuser</enrichment>
    <licence>Keine Lizenz - Es gilt das deutsche Urheberrecht: § 53 UrhG</licence>
    <author>Jan Dünnweber</author>
    <author>Sergei Gorlatch</author>
    <author>Nikos Parlavantzas</author>
    <author>Francoise Baude</author>
    <author>Virginie Legrand</author>
    <subject>
      <language>eng</language>
      <type>uncontrolled</type>
      <value>CoreGRID Component Model (GCM) &amp; Fractal</value>
    </subject>
    <subject>
      <language>eng</language>
      <type>uncontrolled</type>
      <value>Higher-Order Components</value>
    </subject>
    <collection role="institutes" number="FakIM">Fakultät Informatik und Mathematik</collection>
    <collection role="othpublikationsherkunft" number="">Externe Publikationen</collection>
    <collection role="othforschungsschwerpunkt" number="16315">Information und Kommunikation</collection>
    <collection role="institutes" number="">Labor Parallele und Verteilte Systeme</collection>
  </doc>
</export-example>
