<?xml version="1.0" encoding="utf-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hal="http://hal.archives-ouvertes.fr/" xmlns:gml="http://www.opengis.net/gml/3.3/" xmlns:gmlce="http://www.opengis.net/gml/3.3/ce" version="1.1" xsi:schemaLocation="http://www.tei-c.org/ns/1.0 http://api.archives-ouvertes.fr/documents/aofr-sword.xsd">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title>HAL TEI export of lirmm-04346669</title>
      </titleStmt>
      <publicationStmt>
        <distributor>CCSD</distributor>
        <availability status="restricted">
          <licence target="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 - Universal</licence>
        </availability>
        <date when="2026-05-22T15:00:40+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">From Object-Oriented to Workflow: Refactoring of OO Applications into Workflows for an Efficient Resources Management in the Cloud</title>
            <author role="aut">
              <persName>
                <forename type="first">Anfel</forename>
                <surname>Selmadji</surname>
              </persName>
              <email type="md5">1a5ce0b8ad5556a10f6f94762621e678</email>
              <email type="domain">lirmm.fr</email>
              <idno type="idhal" notation="numeric">1036460</idno>
              <idno type="halauthorid" notation="string">1423013-1036460</idno>
              <idno type="ORCID">https://orcid.org/0000-0002-9795-7276</idno>
              <affiliation ref="#struct-388202"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Abdelhak-Djamel</forename>
                <surname>Seriai</surname>
              </persName>
              <email type="md5">acaa602c71d0740f58836946b4ffedc1</email>
              <email type="domain">lirmm.fr</email>
              <idno type="idhal" notation="string">abdelhak-djamel-seriai</idno>
              <idno type="idhal" notation="numeric">170191</idno>
              <idno type="halauthorid" notation="string">23306-170191</idno>
              <idno type="ORCID">https://orcid.org/0000-0003-1961-1410</idno>
              <idno type="IDREF">https://www.idref.fr/059927712</idno>
              <affiliation ref="#struct-388202"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Hinde Lilia</forename>
                <surname>Bouziane</surname>
              </persName>
              <email type="md5">7885fdd75e289eb86c2c306a6da6cba1</email>
              <email type="domain">inria.fr</email>
              <idno type="idhal" notation="string">hinde-lilia-bouziane</idno>
              <idno type="idhal" notation="numeric">172705</idno>
              <idno type="halauthorid" notation="string">17524-172705</idno>
              <idno type="ORCID">https://orcid.org/0000-0002-8749-4562</idno>
              <affiliation ref="#struct-388202"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Christophe</forename>
                <surname>Dony</surname>
              </persName>
              <email type="md5">0a4977f04a57a85fe997d1a16a6569b2</email>
              <email type="domain">lirmm.fr</email>
              <idno type="idhal" notation="string">christophe-dony</idno>
              <idno type="idhal" notation="numeric">22055</idno>
              <idno type="halauthorid" notation="string">41929-22055</idno>
              <idno type="GOOGLE SCHOLAR">https://scholar.google.com/citations?user=_ESTjWEAAAAJ&amp;hl=fr</idno>
              <idno type="IDREF">https://www.idref.fr/048655198</idno>
              <affiliation ref="#struct-388202"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Isabelle</forename>
                <surname>Gouat</surname>
              </persName>
              <email type="md5">01a8910ec35817770bca127295d8d38a</email>
              <email type="domain">lirmm.fr</email>
            </editor>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2023-12-15 11:18:50</date>
              <date type="whenModified">2025-08-13 03:11:29</date>
              <date type="whenReleased">2023-12-15 11:19:10</date>
              <date type="whenProduced">2018-03-23</date>
              <date type="whenEndEmbargoed">2023-12-15</date>
              <ref type="file" target="https://hal-lirmm.ccsd.cnrs.fr/lirmm-04346669v1/document">
                <date notBefore="2023-12-15"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://hal-lirmm.ccsd.cnrs.fr/lirmm-04346669v1/file/ASetAl_ENASE_2018.pdf" id="file-4346703-3785084">
                <date notBefore="2023-12-15"/>
              </ref>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="102079">
                <persName>
                  <forename>Isabelle</forename>
                  <surname>Gouat</surname>
                </persName>
                <email type="md5">01a8910ec35817770bca127295d8d38a</email>
                <email type="domain">lirmm.fr</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">lirmm-04346669</idno>
            <idno type="halUri">https://hal-lirmm.ccsd.cnrs.fr/lirmm-04346669</idno>
            <idno type="halBibtex">selmadji:lirmm-04346669</idno>
            <idno type="halRefHtml">&lt;i&gt;ENASE 2018 - 13th International Conference on Evaluation of Novel Approaches to Software Engineering&lt;/i&gt;, Mar 2018, Funchal, Madeira, Portugal. pp.186-214, &lt;a target="_blank" href="https://dx.doi.org/10.1007/978-3-030-22559-9_9"&gt;&amp;#x27E8;10.1007/978-3-030-22559-9_9&amp;#x27E9;&lt;/a&gt;</idno>
            <idno type="halRef">ENASE 2018 - 13th International Conference on Evaluation of Novel Approaches to Software Engineering, Mar 2018, Funchal, Madeira, Portugal. pp.186-214, &amp;#x27E8;10.1007/978-3-030-22559-9_9&amp;#x27E9;</idno>
            <availability status="restricted">
              <licence target="https://about.hal.science/hal-authorisation-v1/">HAL Authorization<ref corresp="#file-4346703-3785084"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="CNRS">CNRS - Centre national de la recherche scientifique</idno>
            <idno type="stamp" n="MAREL" corresp="LIRMM">Models And Reuse Engineering, Languages</idno>
            <idno type="stamp" n="LIRMM">Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier</idno>
            <idno type="stamp" n="MIPS">Mathématiques, Informatique, Physique et Systèmes</idno>
            <idno type="stamp" n="UNIV-MONTPELLIER">Université de Montpellier</idno>
            <idno type="stamp" n="UM-2015-2021" corresp="UNIV-MONTPELLIER">Université de Montpellier (2015-2021)</idno>
          </seriesStmt>
          <notesStmt>
            <note type="audience" n="2">International</note>
            <note type="invited" n="0">No</note>
            <note type="popular" n="0">No</note>
            <note type="peer" n="1">Yes</note>
            <note type="proceedings" n="1">Yes</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">From Object-Oriented to Workflow: Refactoring of OO Applications into Workflows for an Efficient Resources Management in the Cloud</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Anfel</forename>
                    <surname>Selmadji</surname>
                  </persName>
                  <email type="md5">1a5ce0b8ad5556a10f6f94762621e678</email>
                  <email type="domain">lirmm.fr</email>
                  <idno type="idhal" notation="numeric">1036460</idno>
                  <idno type="halauthorid" notation="string">1423013-1036460</idno>
                  <idno type="ORCID">https://orcid.org/0000-0002-9795-7276</idno>
                  <affiliation ref="#struct-388202"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Abdelhak-Djamel</forename>
                    <surname>Seriai</surname>
                  </persName>
                  <email type="md5">acaa602c71d0740f58836946b4ffedc1</email>
                  <email type="domain">lirmm.fr</email>
                  <idno type="idhal" notation="string">abdelhak-djamel-seriai</idno>
                  <idno type="idhal" notation="numeric">170191</idno>
                  <idno type="halauthorid" notation="string">23306-170191</idno>
                  <idno type="ORCID">https://orcid.org/0000-0003-1961-1410</idno>
                  <idno type="IDREF">https://www.idref.fr/059927712</idno>
                  <affiliation ref="#struct-388202"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Hinde Lilia</forename>
                    <surname>Bouziane</surname>
                  </persName>
                  <email type="md5">7885fdd75e289eb86c2c306a6da6cba1</email>
                  <email type="domain">inria.fr</email>
                  <idno type="idhal" notation="string">hinde-lilia-bouziane</idno>
                  <idno type="idhal" notation="numeric">172705</idno>
                  <idno type="halauthorid" notation="string">17524-172705</idno>
                  <idno type="ORCID">https://orcid.org/0000-0002-8749-4562</idno>
                  <affiliation ref="#struct-388202"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Christophe</forename>
                    <surname>Dony</surname>
                  </persName>
                  <email type="md5">0a4977f04a57a85fe997d1a16a6569b2</email>
                  <email type="domain">lirmm.fr</email>
                  <idno type="idhal" notation="string">christophe-dony</idno>
                  <idno type="idhal" notation="numeric">22055</idno>
                  <idno type="halauthorid" notation="string">41929-22055</idno>
                  <idno type="GOOGLE SCHOLAR">https://scholar.google.com/citations?user=_ESTjWEAAAAJ&amp;hl=fr</idno>
                  <idno type="IDREF">https://www.idref.fr/048655198</idno>
                  <affiliation ref="#struct-388202"/>
                </author>
              </analytic>
              <monogr>
                <meeting>
                  <title>ENASE 2018 - 13th International Conference on Evaluation of Novel Approaches to Software Engineering</title>
                  <date type="start">2018-03-23</date>
                  <date type="end">2018-03-24</date>
                  <settlement>Funchal, Madeira</settlement>
                  <country key="PT">Portugal</country>
                </meeting>
                <imprint>
                  <biblScope unit="serie">Communications in Computer and Information Science</biblScope>
                  <biblScope unit="volume">1023</biblScope>
                  <biblScope unit="pp">186-214</biblScope>
                  <date type="datePub">2019-06-29</date>
                </imprint>
              </monogr>
              <idno type="doi">10.1007/978-3-030-22559-9_9</idno>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <keywords scheme="author">
                <term xml:lang="en">Mapping model</term>
                <term xml:lang="en">Cloud</term>
                <term xml:lang="en">Control flow</term>
                <term xml:lang="en">Data flow</term>
                <term xml:lang="en">Workflow</term>
                <term xml:lang="en">Refactoring</term>
                <term xml:lang="en">Object-Oriented</term>
              </keywords>
              <classCode scheme="halDomain" n="info.info-se">Computer Science [cs]/Software Engineering [cs.SE]</classCode>
              <classCode scheme="halTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halOldTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halTreeTypology" n="COMM">Conference papers</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>Cloud Computing is a technology that provides to customers computing/storage resources as services delivered through the internet. Its main characteristics are its elastic nature and its payment model (pay-as-you-go). In order to run applications in the cloud while using its resources efficiently, and thus reducing their usage costs, one of the requirements related to this type of environment is to perform dynamic configurations of these applications. Nevertheless, to dynamically configure applications determining the utilized resources, additionally to when and where they are used is needed. Workflows allow doing this. As a matter of fact, several works aiming to reduce execution costs in the cloud are based on workflows. Unlike them, the architecture of OO applications explicitly expresses little or no behavioral (temporal) information. Therefore, running an OO application in the cloud requires deploying the whole application, and thus all its used resources need to be allocated during its entire execution time. With the goal of reducing execution costs of OO applications in the cloud, we propose a re-engineering process. The process aims to restructure these applications from OO architectural style to workflow style. However, in this paper, we concentrate only on the first step of the process, which aims to generate a workflow from OO source code.</p>
            </abstract>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="researchteam" xml:id="struct-388202" status="OLD">
          <orgName>Models And Reuse Engineering, Languages</orgName>
          <orgName type="acronym">MAREL</orgName>
          <date type="end">2021-12-31</date>
          <desc>
            <address>
              <addrLine>LIRMM, 161 rue Ada, 34000 Montpellier</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.lirmm.fr/equipes/MAREL/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-181" type="direct"/>
            <relation name="UMR5506" active="#struct-410122" type="indirect"/>
            <relation name="UMR5506" active="#struct-441569" type="indirect"/>
          </listRelation>
        </org>
        <org type="laboratory" xml:id="struct-181" status="OLD">
          <idno type="IdRef">139590827</idno>
          <idno type="ISNI">0000000405990488</idno>
          <idno type="RNSR">199111950H</idno>
          <idno type="ROR">https://ror.org/013yean28</idno>
          <orgName>Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier</orgName>
          <orgName type="acronym">LIRMM</orgName>
          <date type="start">1995-01-01</date>
          <date type="end">2021-12-31</date>
          <desc>
            <address>
              <addrLine>161 rue Ada - 34095 Montpellier</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.lirmm.fr</ref>
          </desc>
          <listRelation>
            <relation name="UMR5506" active="#struct-410122" type="direct"/>
            <relation name="UMR5506" active="#struct-441569" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-410122" status="OLD">
          <idno type="ISNI">0000000120970141</idno>
          <idno type="ROR">https://ror.org/051escj72</idno>
          <orgName>Université de Montpellier</orgName>
          <orgName type="acronym">UM</orgName>
          <date type="end">2021-12-31</date>
          <desc>
            <address>
              <addrLine>163 rue Auguste Broussonnet - 34090 Montpellier</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.umontpellier.fr/</ref>
          </desc>
        </org>
        <org type="regroupinstitution" xml:id="struct-441569" status="VALID">
          <idno type="IdRef">02636817X</idno>
          <idno type="ISNI">0000000122597504</idno>
          <idno type="ROR">https://ror.org/02feahw73</idno>
          <orgName>Centre National de la Recherche Scientifique</orgName>
          <orgName type="acronym">CNRS</orgName>
          <date type="start">1939-10-19</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.cnrs.fr/</ref>
          </desc>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>