Support pour la reconfiguration d'implantation dans les applications a composants Java

DECOR04 (2004) 171-184 Nowadays, numerous component models are used for various purposes: to build applications, middleware or even operating systems. Those models commonly support structure reconfiguration, that is modification of application's architecture at runtime. On the other hand, very...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Kornas, Jakub, Leclercq, Matthieu, Quema, Vivien, Stefani, Jean-Bernard
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Kornas, Jakub
Leclercq, Matthieu
Quema, Vivien
Stefani, Jean-Bernard
description DECOR04 (2004) 171-184 Nowadays, numerous component models are used for various purposes: to build applications, middleware or even operating systems. Those models commonly support structure reconfiguration, that is modification of application's architecture at runtime. On the other hand, very few allow implementation reconfiguration, that is runtime modification of the code of components building the application. In this article we present the work we performed on JULIA, a Java-based implementation of the FRACTAL component model, in order for it to support implementation reconfigurations. We show how we overcame the limitations of Java class loading mechanism to allow runtime modifications of components' implementation and interfaces. We also describe the integration of our solution with the JULIA ADL.
doi_str_mv 10.48550/arxiv.cs/0411082
format Article
fullrecord <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_cs_0411082</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>cs_0411082</sourcerecordid><originalsourceid>FETCH-LOGICAL-a672-cafcac1ffe266f2e7603ba0f0ca15e34453e6d5e382a5736527c2785615e12563</originalsourceid><addsrcrecordid>eNotT7tqwzAU1dKhJP2ATtWWyYkeluQ1hD4JZEjIam5vpCCQLSHZof37mtTTeXLgEPLM2bpulGIbyD_-tsayYTXnrBGP5HwcU4p5oCmOmQag2WLsnb-OGQYfe3pZ-S4F6IdZQl9osIVCSsHj3ZwExdilWKZaoV9wgyV5cBCKfZpxQU5vr6fdR7U_vH_utvsKtBEVgkNA7pwVWjthjWbyG5hjCFxZWddKWn2ZWCNAGamVMChMo_SUcqG0XJCX_9n7sTZl30H-bbG080H5B4rOTUY</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Support pour la reconfiguration d'implantation dans les applications a composants Java</title><source>arXiv.org</source><creator>Kornas, Jakub ; Leclercq, Matthieu ; Quema, Vivien ; Stefani, Jean-Bernard</creator><creatorcontrib>Kornas, Jakub ; Leclercq, Matthieu ; Quema, Vivien ; Stefani, Jean-Bernard</creatorcontrib><description>DECOR04 (2004) 171-184 Nowadays, numerous component models are used for various purposes: to build applications, middleware or even operating systems. Those models commonly support structure reconfiguration, that is modification of application's architecture at runtime. On the other hand, very few allow implementation reconfiguration, that is runtime modification of the code of components building the application. In this article we present the work we performed on JULIA, a Java-based implementation of the FRACTAL component model, in order for it to support implementation reconfigurations. We show how we overcame the limitations of Java class loading mechanism to allow runtime modifications of components' implementation and interfaces. We also describe the integration of our solution with the JULIA ADL.</description><identifier>DOI: 10.48550/arxiv.cs/0411082</identifier><language>eng</language><subject>Computer Science - Networking and Internet Architecture</subject><creationdate>2004-11</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,776,881</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/cs/0411082$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.cs/0411082$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Kornas, Jakub</creatorcontrib><creatorcontrib>Leclercq, Matthieu</creatorcontrib><creatorcontrib>Quema, Vivien</creatorcontrib><creatorcontrib>Stefani, Jean-Bernard</creatorcontrib><title>Support pour la reconfiguration d'implantation dans les applications a composants Java</title><description>DECOR04 (2004) 171-184 Nowadays, numerous component models are used for various purposes: to build applications, middleware or even operating systems. Those models commonly support structure reconfiguration, that is modification of application's architecture at runtime. On the other hand, very few allow implementation reconfiguration, that is runtime modification of the code of components building the application. In this article we present the work we performed on JULIA, a Java-based implementation of the FRACTAL component model, in order for it to support implementation reconfigurations. We show how we overcame the limitations of Java class loading mechanism to allow runtime modifications of components' implementation and interfaces. We also describe the integration of our solution with the JULIA ADL.</description><subject>Computer Science - Networking and Internet Architecture</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2004</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNotT7tqwzAU1dKhJP2ATtWWyYkeluQ1hD4JZEjIam5vpCCQLSHZof37mtTTeXLgEPLM2bpulGIbyD_-tsayYTXnrBGP5HwcU4p5oCmOmQag2WLsnb-OGQYfe3pZ-S4F6IdZQl9osIVCSsHj3ZwExdilWKZaoV9wgyV5cBCKfZpxQU5vr6fdR7U_vH_utvsKtBEVgkNA7pwVWjthjWbyG5hjCFxZWddKWn2ZWCNAGamVMChMo_SUcqG0XJCX_9n7sTZl30H-bbG080H5B4rOTUY</recordid><startdate>20041124</startdate><enddate>20041124</enddate><creator>Kornas, Jakub</creator><creator>Leclercq, Matthieu</creator><creator>Quema, Vivien</creator><creator>Stefani, Jean-Bernard</creator><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20041124</creationdate><title>Support pour la reconfiguration d'implantation dans les applications a composants Java</title><author>Kornas, Jakub ; Leclercq, Matthieu ; Quema, Vivien ; Stefani, Jean-Bernard</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a672-cafcac1ffe266f2e7603ba0f0ca15e34453e6d5e382a5736527c2785615e12563</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2004</creationdate><topic>Computer Science - Networking and Internet Architecture</topic><toplevel>online_resources</toplevel><creatorcontrib>Kornas, Jakub</creatorcontrib><creatorcontrib>Leclercq, Matthieu</creatorcontrib><creatorcontrib>Quema, Vivien</creatorcontrib><creatorcontrib>Stefani, Jean-Bernard</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Kornas, Jakub</au><au>Leclercq, Matthieu</au><au>Quema, Vivien</au><au>Stefani, Jean-Bernard</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Support pour la reconfiguration d'implantation dans les applications a composants Java</atitle><date>2004-11-24</date><risdate>2004</risdate><abstract>DECOR04 (2004) 171-184 Nowadays, numerous component models are used for various purposes: to build applications, middleware or even operating systems. Those models commonly support structure reconfiguration, that is modification of application's architecture at runtime. On the other hand, very few allow implementation reconfiguration, that is runtime modification of the code of components building the application. In this article we present the work we performed on JULIA, a Java-based implementation of the FRACTAL component model, in order for it to support implementation reconfigurations. We show how we overcame the limitations of Java class loading mechanism to allow runtime modifications of components' implementation and interfaces. We also describe the integration of our solution with the JULIA ADL.</abstract><doi>10.48550/arxiv.cs/0411082</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier DOI: 10.48550/arxiv.cs/0411082
ispartof
issn
language eng
recordid cdi_arxiv_primary_cs_0411082
source arXiv.org
subjects Computer Science - Networking and Internet Architecture
title Support pour la reconfiguration d'implantation dans les applications a composants Java
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-04T15%3A45%3A30IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Support%20pour%20la%20reconfiguration%20d'implantation%20dans%20les%20applications%20a%20composants%20Java&rft.au=Kornas,%20Jakub&rft.date=2004-11-24&rft_id=info:doi/10.48550/arxiv.cs/0411082&rft_dat=%3Carxiv_GOX%3Ecs_0411082%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true