Proceso de evolución del verificador para configuraciones ferroviarias V-XmlTarget-RBC

Domingo Morón, Manuel (2020). Proceso de evolución del verificador para configuraciones ferroviarias V-XmlTarget-RBC. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. de Sistemas Informáticos (UPM), Madrid.

Description

Title: Proceso de evolución del verificador para configuraciones ferroviarias V-XmlTarget-RBC
Author/s:
  • Domingo Morón, Manuel
Contributor/s:
  • Bollaín Pérez, Manuel
  • Oliva Pavón, Mario
Item Type: Final Project
Degree: Grado en Ingeniería del Software
Date: October 2020
Subjects:
Freetext Keywords: Gestión tráfico ferroviario; Sistema ERTMS (European Rail Traffic Management System)
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img] PDF - Users in campus UPM only - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB)

Abstract

El presente trabajo describe el proceso de evolución llevado a cabo sobre la herramienta verificadora V-XmlTarget desde el departamento de I+D+I de la empresa CAF Signalling. Este desarrollo, enmarcado en el proyecto Entorno de Preparación de Datos, persigue ampliar la funcionalidad de la herramienta permitiendo la verificación de los ficheros de configuración de nuevos equipos ERTMS como el RBC. El documento discute la necesidad de incrementar el alcance del software a través de una descripción detallada del contexto general del mismo. Se centra en la estructura y las restricciones del Sistema Europeo de Gestión de Tráfico Ferroviario y en su influencia sobre el proyecto de EPD, destacando el uso de la doble cadena como medida preventiva para la detección de errores. Una vez descrito el contexto y justificada la necesidad de evolucionar la herramienta, el trabajo describe el proceso de evolución, que pasa por todas las etapas del ciclo de vida del software. Partiendo de los requisitos y un análisis de cambios, y tras llevar a cabo un estudio exhaustivo del diseño y la implementación previa, se presentan los cambios realizados, incluyendo una explicación a bajo nivel del software codificado y las pruebas realizadas. Abstract: This paper describes the evolution process undertaken by the verification tool V-XmlTarget belonging to the CAF Signalling R&D department. The process which has been developed by the Data Preparation Environment project team, seeks to broaden the tool’s functionality by allowing the verification of new ERTMS equipment configuration files, such as the Radio Block Center or RBC. The document discusses the need to increase the software’s scope through a detailed description of its general context. It focuses on the structure and restrictions set by the European Rail Traffic Management System and their influence on the DPE project, highlighting the use of the double chain as a preventive measure for error detection. Once the context has been described, and the need to evolve the tool justified, the paper describes the evolution process, which goes through all software life cycle’s stages. Based on the requirements and a change analysis process, and after conducting a thorough study of previous design and implementation, changes made to the software are listed and described, including a low-level explanation of the coded software and tests performed.

More information

Item ID: 65759
DC Identifier: http://oa.upm.es/65759/
OAI Identifier: oai:oa.upm.es:65759
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 16 Dec 2020 15:00
Last Modified: 16 Dec 2020 15:00
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM