Supervisión de un sistema de tiempo real distribuido
Contribuinte(s) |
Cañas de Paz, Norberto |
---|---|
Data(s) |
01/07/2015
|
Resumo |
En el presente proyecto se propone la definición e implementación de un subsistema de monitorización para un sistema de tiempo real distribuido. Este monitor supervisará el estado de todos los componentes software y hardware del sistema original, y permitirá el arranque y parada de cada componente individualmente o del subsistema completo. Constará de dos componentes básicos: un supervisor local para cada subsistema, y un supervisor central con interfaz gráfica. El supervisor local es un componente software asociado a cada subsistema que realizará las funciones de monitorización, arranque/parada de los componentes y envío de informes al supervisor central. Atenderá además a los comandos de arranque y parada provenientes del supervisor central. El supervisor central recibirá los informes de estado de cada uno de los supervisores locales y permitirá el arranque y parada de los subsistemas. Contará con un interfaz gráfico a modo de posición de control. El sistema será desarrollado íntegramente (salvo la posición gráfica) en ADA95, y podrá ejecutarse en cualquiera de las distribuciones Linux más extendidas. En el contexto de Ingeniería de Software, se seguirá un desarrollo en cascada, aportándose los requisitos, el diseño, la codificación y un plan de pruebas. Abstract In this project, the definition and implementation of a monitoring system is proposed for a previously defined real-time distributed system. This supervisory system will monitor the status of each subsystem and its software and hardware components. This new system will also be able to start and stop each individual component and start or stop the entire system. It will consist of two basic components: a local supervisor for each subsystem, and a central supervisor with a graphical unit interface (GUI). The local supervisor will be a software component attached to each original subsystem, which will perform functions such as components monitoring, start and stop the associated subsystem, and sending reports to the central supervisor. It also will attend the start and stop commands from the central supervisor. The central supervisor will receive status reports from each of the local supervisors and will allow starting and stopping the subsystems. It will offer a graphical interface to be used as a main control panel. The system will be developed in ADA 95 (except the graphical position), and should work on any of the most common Linux distributions. In the context of Software Engineering, the project will be developed following a waterfall life cycle. Reports on the stages of requirements, design, coding and testing plan shall be provided. |
Formato |
application/pdf application/zip application/zip |
Identificador | |
Idioma(s) |
spa spa spa |
Publicador |
E.T.S.I de Sistemas Informáticos (UPM) |
Relação |
http://oa.upm.es/39241/4/PFC_Ignacio_Gomez_Piqueres.pdf http://oa.upm.es/39241/2/PFC_Ignacio_G%C3%B3mez_Piqueres_ANEXOS_install.zip http://oa.upm.es/39241/3/PFC_Ignacio_G%C3%B3mez_Piqueres_ANEXOS_SW.zip |
Direitos |
http://creativecommons.org/licenses/by-nc-nd/3.0/es/ info:eu-repo/semantics/restrictedAccess |
Palavras-Chave | #Informática |
Tipo |
info:eu-repo/semantics/bachelorThesis Proyecto Fin de Carrera/Grado PeerReviewed |