Loading…

Development of reconfigurable distributed embedded systems with a model-driven approach

SummaryIn this paper, we propose a model‐driven approach allowing to build reconfigurable distributed real‐time embedded (DRE) systems. The constant growth of the complexity and the required autonomy of embedded software systems management give the dynamic reconfiguration a big importance. New chall...

Full description

Saved in:
Bibliographic Details
Published in:Concurrency and computation 2015-04, Vol.27 (6), p.1391-1411
Main Authors: Krichen, Fatma, Hamid, Brahim, Zalila, Bechir, Jmaiel, Mohamed, Coulette, Bernard
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c4375-7ea56a716b8dbb10589fad936d6984ec668b6c4ad65024db1b73084330c078113
cites cdi_FETCH-LOGICAL-c4375-7ea56a716b8dbb10589fad936d6984ec668b6c4ad65024db1b73084330c078113
container_end_page 1411
container_issue 6
container_start_page 1391
container_title Concurrency and computation
container_volume 27
creator Krichen, Fatma
Hamid, Brahim
Zalila, Bechir
Jmaiel, Mohamed
Coulette, Bernard
description SummaryIn this paper, we propose a model‐driven approach allowing to build reconfigurable distributed real‐time embedded (DRE) systems. The constant growth of the complexity and the required autonomy of embedded software systems management give the dynamic reconfiguration a big importance. New challenges to apply the dynamic reconfiguration at model level as well as runtime support level are required. In this direction, the development of reconfigurable DRE systems according to traditional processes is not applicable. New methods are required to build and to supply reconfigurable embedded software architectures. In this context, we propose an model‐driven engineering based approach that enables to design reconfigurable DRE systems with execution framework support. This approach leads the designer to specify step by step his/her system from a model to another one more refined until the targeted model is reached. This targeted model is related to a specific platform leading to the generation of the most part of the system implementation. We also develop a new middleware that supports reconfigurable DRE systems. Copyright © 2013 John Wiley & Sons, Ltd.
doi_str_mv 10.1002/cpe.3095
format article
fullrecord <record><control><sourceid>proquest_hal_p</sourceid><recordid>TN_cdi_hal_primary_oai_HAL_hal_01130233v1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1677967701</sourcerecordid><originalsourceid>FETCH-LOGICAL-c4375-7ea56a716b8dbb10589fad936d6984ec668b6c4ad65024db1b73084330c078113</originalsourceid><addsrcrecordid>eNp1kE1Lw0AQhoMoWKvgT8hRD6mz2WSTHEvth1q0oNLjsh8Tu5o0cTdt7b83pVL04GGYYXh4mXk875JAjwCEN6rGHoUsPvI6JKZhAIxGx4c5ZKfemXPvAIQAJR1vfotrLKq6xGXjV7lvUVXL3LytrJAF-tq4xhq5alD7WErUuh3c1jVYOn9jmoUv_LLSWATamjUufVHXthJqce6d5KJwePHTu97raPgymATTp_HdoD8NVESTOEhQxEwkhMlUS0kgTrNc6IwyzbI0QsVYKpmKhGYxhJGWRCYU0ohSUJCkhNCud73PXYiC19aUwm55JQyf9Kd8t2sfpRBSut6xV3u2PfFzha7hpXEKi0IssVo5TliSZG3BL1TZyjmL-SGbAN955q1nvvPcosEe3ZgCt_9yfDAb_uVbtfh14IX94CxpnfD545iP7h8mz7MIOKPfj7iMvw</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1677967701</pqid></control><display><type>article</type><title>Development of reconfigurable distributed embedded systems with a model-driven approach</title><source>Wiley</source><creator>Krichen, Fatma ; Hamid, Brahim ; Zalila, Bechir ; Jmaiel, Mohamed ; Coulette, Bernard</creator><creatorcontrib>Krichen, Fatma ; Hamid, Brahim ; Zalila, Bechir ; Jmaiel, Mohamed ; Coulette, Bernard</creatorcontrib><description>SummaryIn this paper, we propose a model‐driven approach allowing to build reconfigurable distributed real‐time embedded (DRE) systems. The constant growth of the complexity and the required autonomy of embedded software systems management give the dynamic reconfiguration a big importance. New challenges to apply the dynamic reconfiguration at model level as well as runtime support level are required. In this direction, the development of reconfigurable DRE systems according to traditional processes is not applicable. New methods are required to build and to supply reconfigurable embedded software architectures. In this context, we propose an model‐driven engineering based approach that enables to design reconfigurable DRE systems with execution framework support. This approach leads the designer to specify step by step his/her system from a model to another one more refined until the targeted model is reached. This targeted model is related to a specific platform leading to the generation of the most part of the system implementation. We also develop a new middleware that supports reconfigurable DRE systems. Copyright © 2013 John Wiley &amp; Sons, Ltd.</description><identifier>ISSN: 1532-0626</identifier><identifier>EISSN: 1532-0634</identifier><identifier>DOI: 10.1002/cpe.3095</identifier><language>eng</language><publisher>Blackwell Publishing Ltd</publisher><subject>Computer Science ; Constants ; Construction ; Cryptography and Security ; Dynamical systems ; Dynamics ; Embedded computer systems ; Embedded Systems ; Hardware Architecture ; Human-Computer Interaction ; MDE-based approach ; meta-model ; Middleware ; Modeling and Simulation ; non-functional properties ; real-time embedded systems ; Reconfiguration ; Run time (computers) ; Software Engineering ; Systems management ; UML profile</subject><ispartof>Concurrency and computation, 2015-04, Vol.27 (6), p.1391-1411</ispartof><rights>Copyright © 2013 John Wiley &amp; Sons, Ltd.</rights><rights>Distributed under a Creative Commons Attribution 4.0 International License</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c4375-7ea56a716b8dbb10589fad936d6984ec668b6c4ad65024db1b73084330c078113</citedby><cites>FETCH-LOGICAL-c4375-7ea56a716b8dbb10589fad936d6984ec668b6c4ad65024db1b73084330c078113</cites><orcidid>0000-0003-0439-2788 ; 0000-0002-2199-3916</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>230,314,780,784,885,27924,27925</link.rule.ids><backlink>$$Uhttps://hal.science/hal-01130233$$DView record in HAL$$Hfree_for_read</backlink></links><search><creatorcontrib>Krichen, Fatma</creatorcontrib><creatorcontrib>Hamid, Brahim</creatorcontrib><creatorcontrib>Zalila, Bechir</creatorcontrib><creatorcontrib>Jmaiel, Mohamed</creatorcontrib><creatorcontrib>Coulette, Bernard</creatorcontrib><title>Development of reconfigurable distributed embedded systems with a model-driven approach</title><title>Concurrency and computation</title><addtitle>Concurrency Computat.: Pract. Exper</addtitle><description>SummaryIn this paper, we propose a model‐driven approach allowing to build reconfigurable distributed real‐time embedded (DRE) systems. The constant growth of the complexity and the required autonomy of embedded software systems management give the dynamic reconfiguration a big importance. New challenges to apply the dynamic reconfiguration at model level as well as runtime support level are required. In this direction, the development of reconfigurable DRE systems according to traditional processes is not applicable. New methods are required to build and to supply reconfigurable embedded software architectures. In this context, we propose an model‐driven engineering based approach that enables to design reconfigurable DRE systems with execution framework support. This approach leads the designer to specify step by step his/her system from a model to another one more refined until the targeted model is reached. This targeted model is related to a specific platform leading to the generation of the most part of the system implementation. We also develop a new middleware that supports reconfigurable DRE systems. Copyright © 2013 John Wiley &amp; Sons, Ltd.</description><subject>Computer Science</subject><subject>Constants</subject><subject>Construction</subject><subject>Cryptography and Security</subject><subject>Dynamical systems</subject><subject>Dynamics</subject><subject>Embedded computer systems</subject><subject>Embedded Systems</subject><subject>Hardware Architecture</subject><subject>Human-Computer Interaction</subject><subject>MDE-based approach</subject><subject>meta-model</subject><subject>Middleware</subject><subject>Modeling and Simulation</subject><subject>non-functional properties</subject><subject>real-time embedded systems</subject><subject>Reconfiguration</subject><subject>Run time (computers)</subject><subject>Software Engineering</subject><subject>Systems management</subject><subject>UML profile</subject><issn>1532-0626</issn><issn>1532-0634</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2015</creationdate><recordtype>article</recordtype><recordid>eNp1kE1Lw0AQhoMoWKvgT8hRD6mz2WSTHEvth1q0oNLjsh8Tu5o0cTdt7b83pVL04GGYYXh4mXk875JAjwCEN6rGHoUsPvI6JKZhAIxGx4c5ZKfemXPvAIQAJR1vfotrLKq6xGXjV7lvUVXL3LytrJAF-tq4xhq5alD7WErUuh3c1jVYOn9jmoUv_LLSWATamjUufVHXthJqce6d5KJwePHTu97raPgymATTp_HdoD8NVESTOEhQxEwkhMlUS0kgTrNc6IwyzbI0QsVYKpmKhGYxhJGWRCYU0ohSUJCkhNCud73PXYiC19aUwm55JQyf9Kd8t2sfpRBSut6xV3u2PfFzha7hpXEKi0IssVo5TliSZG3BL1TZyjmL-SGbAN955q1nvvPcosEe3ZgCt_9yfDAb_uVbtfh14IX94CxpnfD545iP7h8mz7MIOKPfj7iMvw</recordid><startdate>20150425</startdate><enddate>20150425</enddate><creator>Krichen, Fatma</creator><creator>Hamid, Brahim</creator><creator>Zalila, Bechir</creator><creator>Jmaiel, Mohamed</creator><creator>Coulette, Bernard</creator><general>Blackwell Publishing Ltd</general><general>Wiley</general><scope>BSCLL</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>1XC</scope><scope>VOOES</scope><orcidid>https://orcid.org/0000-0003-0439-2788</orcidid><orcidid>https://orcid.org/0000-0002-2199-3916</orcidid></search><sort><creationdate>20150425</creationdate><title>Development of reconfigurable distributed embedded systems with a model-driven approach</title><author>Krichen, Fatma ; Hamid, Brahim ; Zalila, Bechir ; Jmaiel, Mohamed ; Coulette, Bernard</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c4375-7ea56a716b8dbb10589fad936d6984ec668b6c4ad65024db1b73084330c078113</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2015</creationdate><topic>Computer Science</topic><topic>Constants</topic><topic>Construction</topic><topic>Cryptography and Security</topic><topic>Dynamical systems</topic><topic>Dynamics</topic><topic>Embedded computer systems</topic><topic>Embedded Systems</topic><topic>Hardware Architecture</topic><topic>Human-Computer Interaction</topic><topic>MDE-based approach</topic><topic>meta-model</topic><topic>Middleware</topic><topic>Modeling and Simulation</topic><topic>non-functional properties</topic><topic>real-time embedded systems</topic><topic>Reconfiguration</topic><topic>Run time (computers)</topic><topic>Software Engineering</topic><topic>Systems management</topic><topic>UML profile</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Krichen, Fatma</creatorcontrib><creatorcontrib>Hamid, Brahim</creatorcontrib><creatorcontrib>Zalila, Bechir</creatorcontrib><creatorcontrib>Jmaiel, Mohamed</creatorcontrib><creatorcontrib>Coulette, Bernard</creatorcontrib><collection>Istex</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Hyper Article en Ligne (HAL)</collection><collection>Hyper Article en Ligne (HAL) (Open Access)</collection><jtitle>Concurrency and computation</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Krichen, Fatma</au><au>Hamid, Brahim</au><au>Zalila, Bechir</au><au>Jmaiel, Mohamed</au><au>Coulette, Bernard</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Development of reconfigurable distributed embedded systems with a model-driven approach</atitle><jtitle>Concurrency and computation</jtitle><addtitle>Concurrency Computat.: Pract. Exper</addtitle><date>2015-04-25</date><risdate>2015</risdate><volume>27</volume><issue>6</issue><spage>1391</spage><epage>1411</epage><pages>1391-1411</pages><issn>1532-0626</issn><eissn>1532-0634</eissn><abstract>SummaryIn this paper, we propose a model‐driven approach allowing to build reconfigurable distributed real‐time embedded (DRE) systems. The constant growth of the complexity and the required autonomy of embedded software systems management give the dynamic reconfiguration a big importance. New challenges to apply the dynamic reconfiguration at model level as well as runtime support level are required. In this direction, the development of reconfigurable DRE systems according to traditional processes is not applicable. New methods are required to build and to supply reconfigurable embedded software architectures. In this context, we propose an model‐driven engineering based approach that enables to design reconfigurable DRE systems with execution framework support. This approach leads the designer to specify step by step his/her system from a model to another one more refined until the targeted model is reached. This targeted model is related to a specific platform leading to the generation of the most part of the system implementation. We also develop a new middleware that supports reconfigurable DRE systems. Copyright © 2013 John Wiley &amp; Sons, Ltd.</abstract><pub>Blackwell Publishing Ltd</pub><doi>10.1002/cpe.3095</doi><tpages>21</tpages><orcidid>https://orcid.org/0000-0003-0439-2788</orcidid><orcidid>https://orcid.org/0000-0002-2199-3916</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1532-0626
ispartof Concurrency and computation, 2015-04, Vol.27 (6), p.1391-1411
issn 1532-0626
1532-0634
language eng
recordid cdi_hal_primary_oai_HAL_hal_01130233v1
source Wiley
subjects Computer Science
Constants
Construction
Cryptography and Security
Dynamical systems
Dynamics
Embedded computer systems
Embedded Systems
Hardware Architecture
Human-Computer Interaction
MDE-based approach
meta-model
Middleware
Modeling and Simulation
non-functional properties
real-time embedded systems
Reconfiguration
Run time (computers)
Software Engineering
Systems management
UML profile
title Development of reconfigurable distributed embedded systems with a model-driven approach
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-27T16%3A38%3A34IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_hal_p&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Development%20of%20reconfigurable%20distributed%20embedded%20systems%20with%20a%20model-driven%20approach&rft.jtitle=Concurrency%20and%20computation&rft.au=Krichen,%20Fatma&rft.date=2015-04-25&rft.volume=27&rft.issue=6&rft.spage=1391&rft.epage=1411&rft.pages=1391-1411&rft.issn=1532-0626&rft.eissn=1532-0634&rft_id=info:doi/10.1002/cpe.3095&rft_dat=%3Cproquest_hal_p%3E1677967701%3C/proquest_hal_p%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c4375-7ea56a716b8dbb10589fad936d6984ec668b6c4ad65024db1b73084330c078113%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1677967701&rft_id=info:pmid/&rfr_iscdi=true