Desarrollo de una herramienta de diseño de software de tiempo real para sistemas embebidos
Los sistemas embebidos se han convertido en una parte importante de la vida cotidiana. Desde pequenos dispositivos de entretenimiento como reproductores de MP3, a enormes plantas industriales o satélites están aprovechando la continua investigacion en este campo. Los sistemas de tiempo real son sis...
Guardado en:
Autor Principal: | |
---|---|
Otros Autores: | |
Formato: | Online |
Idioma: | spa |
Publicado: |
2011
|
Acceso en línea: | http://repositoriodigital.uns.edu.ar/handle/123456789/2129 |
Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
id |
oai:repositorio.bc.uns.edu.ar:123456789-2129 |
---|---|
recordtype |
repo |
spelling |
oai:repositorio.bc.uns.edu.ar:123456789-21292024-09-24T19:23:23Z Desarrollo de una herramienta de diseño de software de tiempo real para sistemas embebidos Ordinez, Leonardo Damián Orozco, Javier Darío Santos, Rodrigo Martín tiempo real ingeniería software planificación comportamental Los sistemas embebidos se han convertido en una parte importante de la vida cotidiana. Desde pequenos dispositivos de entretenimiento como reproductores de MP3, a enormes plantas industriales o satélites están aprovechando la continua investigacion en este campo. Los sistemas de tiempo real son sistemas que tienen estrictas restricciones de tiempo en su especificación. En particular, el software para sistemas embebidos suele estar sujeto a restricciones de tiempo que se derivan de la definición misma del problema. A partir de lo anterior, en esta tesis, se plantean los siguien-tes aportes: 1) la elaboración de una política de planificación dinámica que contemple, al momento de establecer las prio-ridades de las tareas, el comportamiento de éstas, lo cual implica ampliar el modelo clásico de las mismas; 2) la cons-trucción de una política de manejo de recursos compartidos segura y de eficiente implementacion, que pueda adaptarse y coexistir junto con la formulada como objetivo en el punto anterior, y que además sea utilizable durante todo el proceso de desarrollo de la aplicación; y finalmente 3) el desarrollo de un marco de software que brinde las bases para una correcta y rápida implementación de las polıticas propuestas en los puntos anteriores, junto con todas aquellas entidades participantes en el sistema. Embedded systems have become an important part of everyday life. From small entertainment devices like MP3 players to huge industrial plants or satellites, are taking advantage of the ongoing research in this field. Real-time systems are systems that have strict time constraints in their specifications. In particular, the software for embedded systems is often subject to time constraints arising from the very definition of the problem. From the above, in this thesis, the following contributions are made: 1) the development of a dynamic scheduling policy that takes into account the behavior of the tasks, when setting their priorities. This involves extending the classic model of tasks. 2) The construction of a policy for the management of shared resources which is safe and efficient. This policy can also adapt and coexist with the objective formulated in the previous point. In addition, the proposed policy can be used throughout the development process of an application. And finally 3) the development of a software framework that provides the foundation for a correct and rapid implemen-tation of the policies proposed in the above, along with all entities participating in the system. 2011-07-08 2015-03-25T13:04:18Z 2015-03-25T13:04:18Z 2011 tesis doctoral http://repositoriodigital.uns.edu.ar/handle/123456789/2129 spa Liberar contenido de archivos para acceso público. application/pdf application/pdf |
institution |
UNS |
collection |
Repositorio Institucional |
building |
Biblioteca Central |
repo_str |
Repositorio Digital Biblioteca Central |
hierarchy_parent_id |
repo_bc |
hierarchy_parent_title |
Repositorio Digital Biblioteca Central |
hierarchy_top_id |
repo_str |
hierarchy_top_title |
Repositorio Institucional |
language |
spa |
format |
Online |
author |
Ordinez, Leonardo Damián |
spellingShingle |
Ordinez, Leonardo Damián Desarrollo de una herramienta de diseño de software de tiempo real para sistemas embebidos |
author_facet |
Ordinez, Leonardo Damián Orozco, Javier Darío |
author_sort |
Ordinez, Leonardo Damián |
title |
Desarrollo de una herramienta de diseño de software de tiempo real para sistemas embebidos |
title_short |
Desarrollo de una herramienta de diseño de software de tiempo real para sistemas embebidos |
title_full |
Desarrollo de una herramienta de diseño de software de tiempo real para sistemas embebidos |
title_fullStr |
Desarrollo de una herramienta de diseño de software de tiempo real para sistemas embebidos |
title_full_unstemmed |
Desarrollo de una herramienta de diseño de software de tiempo real para sistemas embebidos |
title_sort |
desarrollo de una herramienta de diseño de software de tiempo real para sistemas embebidos |
topic_facet |
tiempo real ingeniería software planificación comportamental |
type_str |
tesis doctoral |
author2 |
Orozco, Javier Darío |
first_indexed |
2018-08-22T17:39:27Z |
last_indexed |
2018-08-22T17:39:27Z |
description |
Los sistemas embebidos se han convertido en una parte importante de la vida cotidiana. Desde pequenos dispositivos de entretenimiento como reproductores de MP3, a enormes
plantas industriales o satélites están aprovechando la continua investigacion en este campo. Los sistemas de tiempo real son sistemas que tienen estrictas restricciones de tiempo en su especificación. En particular, el software para sistemas embebidos suele estar sujeto a restricciones de tiempo que se derivan de la definición misma del problema.
A partir de lo anterior, en esta tesis, se plantean los siguien-tes aportes: 1) la elaboración de una política de planificación dinámica que contemple, al momento de establecer las prio-ridades de las tareas, el comportamiento de éstas, lo cual implica ampliar el modelo clásico de las mismas; 2) la cons-trucción de una política de manejo de recursos compartidos segura y de eficiente implementacion, que pueda adaptarse y coexistir junto con la formulada como objetivo en el punto anterior, y que además sea utilizable durante todo el proceso de desarrollo de la aplicación; y finalmente 3) el desarrollo de un marco de software que brinde las bases para una correcta y rápida implementación de las polıticas propuestas en los puntos anteriores, junto con todas aquellas entidades participantes en el sistema. |
publishDate |
2011 |
url |
http://repositoriodigital.uns.edu.ar/handle/123456789/2129 |
_version_ |
1816672918918135808 |
score |
12,61452 |