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...
Saved in:
Published in: | Concurrency and computation 2015-04, Vol.27 (6), p.1391-1411 |
---|---|
Main Authors: | , , , , |
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 & 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 & 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 & 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 & 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 |