Loading…

A middleware to support dynamic reconfiguration of real-time networks

The middleware is an important software component when designing an application, facilitating the development and deployment of the applications. In the case of Distributed Embedded Systems (DES), the middleware should provide basic functionalities to abstract the complexity that results from networ...

Full description

Saved in:
Bibliographic Details
Main Authors: Marau, R, Almeida, L, Sousa, M, Pedreiras, P
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 10
container_issue
container_start_page 1
container_title
container_volume
creator Marau, R
Almeida, L
Sousa, M
Pedreiras, P
description The middleware is an important software component when designing an application, facilitating the development and deployment of the applications. In the case of Distributed Embedded Systems (DES), the middleware should provide basic functionalities to abstract the complexity that results from network distribution, namely data consistency, events synchronization and resource management. Often DES applications exhibit real-time requirements and have to deal with dynamic environments that present evolving requirements. While some middleware architectures have been proposed to address resource provisioning and QoS management, none of those middle-wares supports dynamic resource reconfiguration while providing real-time guarantees. This paper proposes a middleware layer, based on the services provided by a flexible real-time communication protocol, addressing distribution abstraction, dynamic reconfiguration and dynamic QoS management under real-time constraints.
doi_str_mv 10.1109/ETFA.2010.5641306
format conference_proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_5641306</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5641306</ieee_id><sourcerecordid>5641306</sourcerecordid><originalsourceid>FETCH-LOGICAL-i201t-7b82a852de248deffbc00ba0acf4fb10dd74f86f7082268ae72733727ba167ce3</originalsourceid><addsrcrecordid>eNo9UM1qwzAY8_5gXdcHGLv4BdJ9_ontHENpt0Fhl-5cnPjz8JbEwUkpffsFWnqRkARCiJAXBkvGoHhb7zblksMkcyWZAHVDnpjkUiqTg74lM1ZIlYHOi7trIE1-fw0kPJLFMPwCTCWFKkQxI-uStsG5Bo82IR0jHQ59H9NI3amzbahpwjp2Pvwckh1D7Gj0k2WbbAwt0g7HY0x_wzN58LYZcHHhOfnerHerj2z79f65KrdZmHaPma4MtybnDrk0Dr2vaoDKgq299BUD57T0RnkNhnNlLGquhZigskzpGsWcvJ57AyLu-xRam077yx3iH4MhUD0</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A middleware to support dynamic reconfiguration of real-time networks</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Marau, R ; Almeida, L ; Sousa, M ; Pedreiras, P</creator><creatorcontrib>Marau, R ; Almeida, L ; Sousa, M ; Pedreiras, P</creatorcontrib><description>The middleware is an important software component when designing an application, facilitating the development and deployment of the applications. In the case of Distributed Embedded Systems (DES), the middleware should provide basic functionalities to abstract the complexity that results from network distribution, namely data consistency, events synchronization and resource management. Often DES applications exhibit real-time requirements and have to deal with dynamic environments that present evolving requirements. While some middleware architectures have been proposed to address resource provisioning and QoS management, none of those middle-wares supports dynamic resource reconfiguration while providing real-time guarantees. This paper proposes a middleware layer, based on the services provided by a flexible real-time communication protocol, addressing distribution abstraction, dynamic reconfiguration and dynamic QoS management under real-time constraints.</description><identifier>ISSN: 1946-0740</identifier><identifier>ISBN: 1424468485</identifier><identifier>ISBN: 9781424468485</identifier><identifier>EISSN: 1946-0759</identifier><identifier>EISBN: 1424468507</identifier><identifier>EISBN: 1424468493</identifier><identifier>EISBN: 9781424468508</identifier><identifier>EISBN: 9781424468492</identifier><identifier>DOI: 10.1109/ETFA.2010.5641306</identifier><language>eng</language><publisher>IEEE</publisher><subject>Computer architecture ; Middleware ; Protocols ; Quality of service ; Real time systems ; Scheduling ; Synchronization</subject><ispartof>2010 IEEE 15th Conference on Emerging Technologies &amp; Factory Automation (ETFA 2010), 2010, p.1-10</ispartof><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5641306$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,27899,54527,54892,54904</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5641306$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Marau, R</creatorcontrib><creatorcontrib>Almeida, L</creatorcontrib><creatorcontrib>Sousa, M</creatorcontrib><creatorcontrib>Pedreiras, P</creatorcontrib><title>A middleware to support dynamic reconfiguration of real-time networks</title><title>2010 IEEE 15th Conference on Emerging Technologies &amp; Factory Automation (ETFA 2010)</title><addtitle>ETFA</addtitle><description>The middleware is an important software component when designing an application, facilitating the development and deployment of the applications. In the case of Distributed Embedded Systems (DES), the middleware should provide basic functionalities to abstract the complexity that results from network distribution, namely data consistency, events synchronization and resource management. Often DES applications exhibit real-time requirements and have to deal with dynamic environments that present evolving requirements. While some middleware architectures have been proposed to address resource provisioning and QoS management, none of those middle-wares supports dynamic resource reconfiguration while providing real-time guarantees. This paper proposes a middleware layer, based on the services provided by a flexible real-time communication protocol, addressing distribution abstraction, dynamic reconfiguration and dynamic QoS management under real-time constraints.</description><subject>Computer architecture</subject><subject>Middleware</subject><subject>Protocols</subject><subject>Quality of service</subject><subject>Real time systems</subject><subject>Scheduling</subject><subject>Synchronization</subject><issn>1946-0740</issn><issn>1946-0759</issn><isbn>1424468485</isbn><isbn>9781424468485</isbn><isbn>1424468507</isbn><isbn>1424468493</isbn><isbn>9781424468508</isbn><isbn>9781424468492</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2010</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNo9UM1qwzAY8_5gXdcHGLv4BdJ9_ontHENpt0Fhl-5cnPjz8JbEwUkpffsFWnqRkARCiJAXBkvGoHhb7zblksMkcyWZAHVDnpjkUiqTg74lM1ZIlYHOi7trIE1-fw0kPJLFMPwCTCWFKkQxI-uStsG5Bo82IR0jHQ59H9NI3amzbahpwjp2Pvwckh1D7Gj0k2WbbAwt0g7HY0x_wzN58LYZcHHhOfnerHerj2z79f65KrdZmHaPma4MtybnDrk0Dr2vaoDKgq299BUD57T0RnkNhnNlLGquhZigskzpGsWcvJ57AyLu-xRam077yx3iH4MhUD0</recordid><startdate>201009</startdate><enddate>201009</enddate><creator>Marau, R</creator><creator>Almeida, L</creator><creator>Sousa, M</creator><creator>Pedreiras, P</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201009</creationdate><title>A middleware to support dynamic reconfiguration of real-time networks</title><author>Marau, R ; Almeida, L ; Sousa, M ; Pedreiras, P</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i201t-7b82a852de248deffbc00ba0acf4fb10dd74f86f7082268ae72733727ba167ce3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2010</creationdate><topic>Computer architecture</topic><topic>Middleware</topic><topic>Protocols</topic><topic>Quality of service</topic><topic>Real time systems</topic><topic>Scheduling</topic><topic>Synchronization</topic><toplevel>online_resources</toplevel><creatorcontrib>Marau, R</creatorcontrib><creatorcontrib>Almeida, L</creatorcontrib><creatorcontrib>Sousa, M</creatorcontrib><creatorcontrib>Pedreiras, P</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Marau, R</au><au>Almeida, L</au><au>Sousa, M</au><au>Pedreiras, P</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A middleware to support dynamic reconfiguration of real-time networks</atitle><btitle>2010 IEEE 15th Conference on Emerging Technologies &amp; Factory Automation (ETFA 2010)</btitle><stitle>ETFA</stitle><date>2010-09</date><risdate>2010</risdate><spage>1</spage><epage>10</epage><pages>1-10</pages><issn>1946-0740</issn><eissn>1946-0759</eissn><isbn>1424468485</isbn><isbn>9781424468485</isbn><eisbn>1424468507</eisbn><eisbn>1424468493</eisbn><eisbn>9781424468508</eisbn><eisbn>9781424468492</eisbn><abstract>The middleware is an important software component when designing an application, facilitating the development and deployment of the applications. In the case of Distributed Embedded Systems (DES), the middleware should provide basic functionalities to abstract the complexity that results from network distribution, namely data consistency, events synchronization and resource management. Often DES applications exhibit real-time requirements and have to deal with dynamic environments that present evolving requirements. While some middleware architectures have been proposed to address resource provisioning and QoS management, none of those middle-wares supports dynamic resource reconfiguration while providing real-time guarantees. This paper proposes a middleware layer, based on the services provided by a flexible real-time communication protocol, addressing distribution abstraction, dynamic reconfiguration and dynamic QoS management under real-time constraints.</abstract><pub>IEEE</pub><doi>10.1109/ETFA.2010.5641306</doi><tpages>10</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1946-0740
ispartof 2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010), 2010, p.1-10
issn 1946-0740
1946-0759
language eng
recordid cdi_ieee_primary_5641306
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Computer architecture
Middleware
Protocols
Quality of service
Real time systems
Scheduling
Synchronization
title A middleware to support dynamic reconfiguration of real-time networks
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-03-05T18%3A42%3A51IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20middleware%20to%20support%20dynamic%20reconfiguration%20of%20real-time%20networks&rft.btitle=2010%20IEEE%2015th%20Conference%20on%20Emerging%20Technologies%20&%20Factory%20Automation%20(ETFA%202010)&rft.au=Marau,%20R&rft.date=2010-09&rft.spage=1&rft.epage=10&rft.pages=1-10&rft.issn=1946-0740&rft.eissn=1946-0759&rft.isbn=1424468485&rft.isbn_list=9781424468485&rft_id=info:doi/10.1109/ETFA.2010.5641306&rft.eisbn=1424468507&rft.eisbn_list=1424468493&rft.eisbn_list=9781424468508&rft.eisbn_list=9781424468492&rft_dat=%3Cieee_6IE%3E5641306%3C/ieee_6IE%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i201t-7b82a852de248deffbc00ba0acf4fb10dd74f86f7082268ae72733727ba167ce3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5641306&rfr_iscdi=true