• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 2
  • Tagged with
  • 2
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Desarrollo de una herramienta de diseño de software de tiempo real para sistemas embebidos

Ordinez, Leonardo Damián 08 July 2011 (has links)
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.
2

Desarrollo de sistemas de tiempo real basados en componentes utilizando modelos de comportamiento reactivos.

López Martínez, Patricia 23 September 2010 (has links)
El objetivo de la tesis es definir una metodología de desarrollo de aplicaciones de tiempo real basadas en componentes, orientada a aplicaciones cuyos requisitos temporales se especifican utilizando un modelo reactivo de comportamiento temporal. La metodología se construye en base a extensiones que incorporan a las especificaciones, modelos de referencia y procesos estándares propios de la ingeniería de componentes convencionales, esto es, sin requisitos temporales, los datos y los procesos necesarios para la especificación, diseño y análisis de los aspectos relativos al comportamiento temporal. La metodología se sustenta en cuatro contribuciones principales:- Se propone la metodología de modelado modular del comportamiento temporal Mod-MAST, que permite construir el modelo de una aplicación basada en componentes por composición de los modelos de los componentes que la forman. - Se propone la extensión RT-D&C de la especificación Deployment and Configuration of Component-based Distributed Applications de OMG, que permite incluir metadatos relativos a comportamiento temporal en los descriptores de componentes, plataformas de ejecución y aplicaciones. - Se especifica la tecnología de componentes RT-CCM como una extensión de la especificación estándar Lightweight CCM de OMG, que añade los mecanismos necesarios para desarrollar aplicaciones con comportamiento temporal predecible.- Se propone la tecnología de componentes Ada-CCM como implementación concreta de RT-CCM basada en el lenguaje de programación Ada 2005.Todos estos elementos se integran en un proceso completo de diseño de tiempo real de aplicaciones basadas en componentes. / The objective of this work is to define a methodology for the development of real-time component-based applications, focused on applications whose timing requirements are specified according to a reactive model of the timing behaviour. The methodology is built through a set of extensions that incorporate to the standard specifications, reference models and processes typical from the conventional components engineering, i.e. components without timing requirements, the data structures and the processes required for the specification, design and analysis of the aspects related to timing behaviour. The methodology relies on four main contributions:- The Mod-MAST modular modelling methodology, which allows building the real-time model of a component-based application by composing the models of the components that form it.- The RT-D&C extension of the Deployment and Configuration of Component-based Distributed Applications Specification of the OMG, which allows including metadata related to timing behaviour in the descriptors of components, execution platforms and applications.- The RT-CCM components technology, which is an extension of the standard Lightweight CCM Specification of the OMG that incorporates mechanisms to develop applications with predictable timing behaviour.- The Ada-CCM components technology has been developed. It is an implementation of the RT-CCM technology based on the Ada 2005 programming language.All these elements have been integrated in a complete real-time design process for component-based applications.

Page generated in 0.0732 seconds