Metodología de modelo único para el diseño de sistemas empotrados heterogéneos basada en UML/MARTE

Author

Peñil del Campo, Pablo

Director

Posadas Cobo, Héctor

Date of defense

2017-09-22

Pages

273 p.



Department/Institute

Universidad de Cantabria. Departamento de Tecnología Electrónica e Ingeniería de Sistemas y Automática

Abstract

El diseño de los sistemas empotrados implica la necesidad de enfrentarse a una gran cantidad de aspectos como la concurrencia, la variedad de plataformas y recursos HW, diferentes tipos de análisis,… Esto también hace se necesiten una gran variedad de herramientas durante el proceso de diseño. Esta tesis presenta un entorno de diseño que se sustenta en dos pilares. En el primero, toda la descripción y caracterización del sistema se hace mediante un modelo único de alto nivel, capturando funcionalidad, plataforma, mapeo, escenarios de análisis... Este modelo se realiza usando los lenguajes estándar UML y MARTE. El segundo pilar es la integración de un conjunto de herramientas necesarias para el diseñador para especificar, analizar e implementar el sistema a diseñar. Mediante un entorno de fácil manejo, se podrá especificar el sistema, realizar diferentes análisis del diseño, realizar procesos de síntesis HW/SW, simulación funcional… Todas estas tareas se podrán hacer de forma automática.


The design of embedded systems implies the need to deal with many aspects such as concurrency, the variety of platforms and HW resources, different types of analysis ... This also makes a great variety of tools necessary during the design process. This thesis presents a design environment that is based on two foundations. In the first one, all the description and characterization of the system is done by a unique high level model, capturing functionality, platform, mapping, analysis scenarios ... This model is implemented by using the standard languages UML and MARTE. The second foundation is the integration of a set of tools necessary for the designer to specify, analyse and implement the system to be designed. Through an easy-to-use environment, the designer can specify the system, perform different analysis of the design, perform HW/SW synthesis, functional simulation ... All these tasks can be done automatically.

Keywords

UML; Marte; Modelado; Sistemas Empotrados; Diseño; Simulación; Generación Automática

Subjects

004 - Computer science and technology. Computing. Data processing; 62 - Engineering. Technology in general

Knowledge Area

Ciencias, Tecnología y Computación

Documents

TesisPPC.pdf

7.718Mb

 

Rights

ADVERTENCIA. El acceso a los contenidos de esta tesis doctoral y su utilización debe respetar los derechos de la persona autora. Puede ser utilizada para consulta o estudio personal, así como en actividades o materiales de investigación y docencia en los términos establecidos en el art. 32 del Texto Refundido de la Ley de Propiedad Intelectual (RDL 1/1996). Para otros usos se requiere la autorización previa y expresa de la persona autora. En cualquier caso, en la utilización de sus contenidos se deberá indicar de forma clara el nombre y apellidos de la persona autora y el título de la tesis doctoral. No se autoriza su reproducción u otras formas de explotación efectuadas con fines lucrativos ni su comunicación pública desde un sitio ajeno al servicio TDR. Tampoco se autoriza la presentación de su contenido en una ventana o marco ajeno a TDR (framing). Esta reserva de derechos afecta tanto al contenido de la tesis como a sus resúmenes e índices.

This item appears in the following Collection(s)