Enhancing adaptivity via standard dynamic scheduling middleware
Autor(a) principal: | |
---|---|
Data de Publicação: | 2004 |
Outros Autores: | , , , , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Journal of the Brazilian Computer Society |
Texto Completo: | http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65002004000200003 |
Resumo: | This paper makes three contributions to research on QoS-enabled middleware for open distributed real-time embedded (DRE) systems. First, it describes the design and implementation of a dynamic scheduling framework based on the OMG Real-Time CORBA 1.2 specification (RTC1.2) that provides capabilities for (1) propagating QoS parameters and a locus of execution across endsystems via a distributable thread abstraction and (2) enforcing the scheduling of multiple distributable threads dynamically using standard CORBA middleware. Second, it examines the results of empirical studies that show how adaptive dynamic scheduling and management of distributable threads can be enforced efficiently in standard middleware for open DRE systems. Third, it presents results from case studies of multiple adaptive middleware QoS management technologies to monitor and control the quality, timeliness, and criticality of key operations adaptively in a representative DRE avionics system. |
id |
UFRGS-28_3c74a8f2508906399ef5809f04b27eb5 |
---|---|
oai_identifier_str |
oai:scielo:S0104-65002004000200003 |
network_acronym_str |
UFRGS-28 |
network_name_str |
Journal of the Brazilian Computer Society |
repository_id_str |
|
spelling |
Enhancing adaptivity via standard dynamic scheduling middlewareReal-time CORBAadaptive systemsdynamic schedulingThis paper makes three contributions to research on QoS-enabled middleware for open distributed real-time embedded (DRE) systems. First, it describes the design and implementation of a dynamic scheduling framework based on the OMG Real-Time CORBA 1.2 specification (RTC1.2) that provides capabilities for (1) propagating QoS parameters and a locus of execution across endsystems via a distributable thread abstraction and (2) enforcing the scheduling of multiple distributable threads dynamically using standard CORBA middleware. Second, it examines the results of empirical studies that show how adaptive dynamic scheduling and management of distributable threads can be enforced efficiently in standard middleware for open DRE systems. Third, it presents results from case studies of multiple adaptive middleware QoS management technologies to monitor and control the quality, timeliness, and criticality of key operations adaptively in a representative DRE avionics system.Sociedade Brasileira de Computação2004-07-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersiontext/htmlhttp://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65002004000200003Journal of the Brazilian Computer Society v.10 n.1 2004reponame:Journal of the Brazilian Computer Societyinstname:Sociedade Brasileira de Computação (SBC)instacron:UFRGS10.1007/BF03192351info:eu-repo/semantics/openAccessGill,ChristopherMgeta,LouisZhang,YuanfangTorri,StephenKrishnamurthy,YamunaPyarali,IrfanSchmidt,Douglas C.eng2010-05-25T00:00:00Zoai:scielo:S0104-65002004000200003Revistahttps://journal-bcs.springeropen.com/PUBhttps://old.scielo.br/oai/scielo-oai.phpjbcs@icmc.sc.usp.br1678-48040104-6500opendoar:2010-05-25T00:00Journal of the Brazilian Computer Society - Sociedade Brasileira de Computação (SBC)false |
dc.title.none.fl_str_mv |
Enhancing adaptivity via standard dynamic scheduling middleware |
title |
Enhancing adaptivity via standard dynamic scheduling middleware |
spellingShingle |
Enhancing adaptivity via standard dynamic scheduling middleware Gill,Christopher Real-time CORBA adaptive systems dynamic scheduling |
title_short |
Enhancing adaptivity via standard dynamic scheduling middleware |
title_full |
Enhancing adaptivity via standard dynamic scheduling middleware |
title_fullStr |
Enhancing adaptivity via standard dynamic scheduling middleware |
title_full_unstemmed |
Enhancing adaptivity via standard dynamic scheduling middleware |
title_sort |
Enhancing adaptivity via standard dynamic scheduling middleware |
author |
Gill,Christopher |
author_facet |
Gill,Christopher Mgeta,Louis Zhang,Yuanfang Torri,Stephen Krishnamurthy,Yamuna Pyarali,Irfan Schmidt,Douglas C. |
author_role |
author |
author2 |
Mgeta,Louis Zhang,Yuanfang Torri,Stephen Krishnamurthy,Yamuna Pyarali,Irfan Schmidt,Douglas C. |
author2_role |
author author author author author author |
dc.contributor.author.fl_str_mv |
Gill,Christopher Mgeta,Louis Zhang,Yuanfang Torri,Stephen Krishnamurthy,Yamuna Pyarali,Irfan Schmidt,Douglas C. |
dc.subject.por.fl_str_mv |
Real-time CORBA adaptive systems dynamic scheduling |
topic |
Real-time CORBA adaptive systems dynamic scheduling |
description |
This paper makes three contributions to research on QoS-enabled middleware for open distributed real-time embedded (DRE) systems. First, it describes the design and implementation of a dynamic scheduling framework based on the OMG Real-Time CORBA 1.2 specification (RTC1.2) that provides capabilities for (1) propagating QoS parameters and a locus of execution across endsystems via a distributable thread abstraction and (2) enforcing the scheduling of multiple distributable threads dynamically using standard CORBA middleware. Second, it examines the results of empirical studies that show how adaptive dynamic scheduling and management of distributable threads can be enforced efficiently in standard middleware for open DRE systems. Third, it presents results from case studies of multiple adaptive middleware QoS management technologies to monitor and control the quality, timeliness, and criticality of key operations adaptively in a representative DRE avionics system. |
publishDate |
2004 |
dc.date.none.fl_str_mv |
2004-07-01 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65002004000200003 |
url |
http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65002004000200003 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
10.1007/BF03192351 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
text/html |
dc.publisher.none.fl_str_mv |
Sociedade Brasileira de Computação |
publisher.none.fl_str_mv |
Sociedade Brasileira de Computação |
dc.source.none.fl_str_mv |
Journal of the Brazilian Computer Society v.10 n.1 2004 reponame:Journal of the Brazilian Computer Society instname:Sociedade Brasileira de Computação (SBC) instacron:UFRGS |
instname_str |
Sociedade Brasileira de Computação (SBC) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Journal of the Brazilian Computer Society |
collection |
Journal of the Brazilian Computer Society |
repository.name.fl_str_mv |
Journal of the Brazilian Computer Society - Sociedade Brasileira de Computação (SBC) |
repository.mail.fl_str_mv |
jbcs@icmc.sc.usp.br |
_version_ |
1754734669867253760 |