Simulador de redes de procesadores evolutivos polarizados y probabilísticos: un caso de uso

Tomasini Hoefner, Gian Franco (2021). Simulador de redes de procesadores evolutivos polarizados y probabilísticos: un caso de uso. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. de Sistemas Informáticos (UPM), Madrid.

Description

Title: Simulador de redes de procesadores evolutivos polarizados y probabilísticos: un caso de uso
Author/s:
  • Tomasini Hoefner, Gian Franco
Contributor/s:
  • Arroyo Montoro, Fernando
Item Type: Final Project
Degree: Grado en Ingeniería del Software
Date: July 2021
Subjects:
Freetext Keywords: Redes de Procesadores Evolutivos Polarizados y Probabilísticos; Metodologías ágiles
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 trabajo de fin de grado presentado supone el desarrollo de una aplicación en Java para simular Redes de Procesadores Evolutivos Polarizados y Probabilísticos (PNPEP, según las siglas en inglés), tras un previo estudio del modelo. Particularmente, se intenta simular una red para solucionar y analizar el problema 3SAT. El desarrollo del proyecto sigue las metodologías ágiles, con el tutor cumpliendo el rol del cliente para realizar las reuniones entre el cliente y el equipo de desarrollo. Al principio, se realiza una ingeniería de requisitos con las reuniones iniciales, lo cual asentará las bases del proyecto. A lo largo del desarrollo, se continúan las reuniones para informar al cliente del progreso y decidir qué funcionalidad se deberá descartar, añadir, priorizar o postergar. Esto permite adaptar el desarrollo a restricciones de tiempo y a nuevas necesidades que puedan surgir del cliente. Por otra parte, la aplicación se desarrolla con un enfoque para facilitar su posterior mantenimiento y evolución, de forma que se pueda seguir utilizando como una herramienta para el estudio de los modelos bio-inspirados. Esto implica una robusta documentación de la implementación y sus pruebas. Abstract: The present final degree project entails the development of a Java application to simulate Probabilistic Networks of Polarized Evolutionary Processors, after a previous study of the model. Particularly, the intent is to simulate a network to solve and analyse the 3-SAT problem. The development of the project follows agile methodologies, with the tutor taking the role of the client, in order to do the meetings between the client and the development team. At first, it is necessary to do requirement engineering in the first meetings, so as to set the foundation of the project. During development, the meetings continue in order to inform the client of the progress and to decide which functionality will be discarded, added, prioritized or postponed. This allows to adapt the development to time restrictions and to new necessities that may arise. On the other hand, the application development approach intends to ease its future maintenance and evolution, in a way that facilitates its continuous use as a tool to study bio-inspired models. This requires a robust documentation of the implementation and testing.

More information

Item ID: 68196
DC Identifier: https://oa.upm.es/68196/
OAI Identifier: oai:oa.upm.es:68196
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 09 Aug 2021 06:55
Last Modified: 09 Aug 2021 06:55
  • 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