- -

Desarrollo de Repositorios de Modelos y de Componentes Software para dar soporte al desarrollo de sistemas auto-adaptativos

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Desarrollo de Repositorios de Modelos y de Componentes Software para dar soporte al desarrollo de sistemas auto-adaptativos

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Fons Cors, Joan Josep es_ES
dc.contributor.author Blanco Máñez, Francisco Miguel es_ES
dc.date.accessioned 2019-09-02T09:35:30Z
dc.date.available 2019-09-02T09:35:30Z
dc.date.created 2019-07-09
dc.date.issued 2019-09-02 es_ES
dc.identifier.uri http://hdl.handle.net/10251/124722
dc.description.abstract [ES] En este trabajo se van a desarrollar dos prototipos de servicios (un repositorio de modelos de componente y otro de componentes software) que actuarán como almacenes y gestores de recursos. Estos recursos se emplearán como parte de una herramienta de apoyo al diseño y desarrollo de sistemas autoadaptativos. Dada la naturaleza de esta herramienta, estos repositorios deberán poder emplearse para almacenar artefactos empleados por el propio sistema autoadaptativo tanto en tiempo de diseño como en el de ejecución. La implementación se realizará mediante un servicio RESTful donde la aplicación podrá enviar los modelos de componente y sus componentes software al repositorio, el cual los almacenará bajo una estructura definida de directorios. Si en un determinado instante la aplicación necesita hacer uso de los archivos guardados, el repositorio se los debe suministrar, además la aplicación podrá actualizar en el repositorio cualquier archivo enviado previamente, así como borrarlo. Para llevar acabo este trabajo realizaremos una primera aproximación creando el repositorio dentro del sistema de archivos de la máquina que contiene la aplicación. Posteriormente pasaremos a crear el servicio RESTful que contendrá el repositorio definitivo. Pondremos especial interés en la seguridad en las comunicaciones y en el envío de ejecutables como cadenas de texto. es_ES
dc.description.abstract [CA] En aquest treball es van a desenvolupar dos prototips de serveis (un repositori de models de component i un altre de components de programari) que actuaran com magatzems i gestors de recursos. Aquests recursos es faran servir com a part d'una eina de suport al disseny i desenvolupament de sistemes auto-adaptatius. Donada la naturalesa d'aquesta eina, aquests dipòsits han de poder emprar-se per emmagatzemar artefactes emprats pel propi sistema autoadaptativo tant en temps de disseny com en el d'execució. Aquesta implementació es realitzarà mitjançant un servei RESTful on l'aplicació podrà enviar els models de component i els seus components de programari al repositori, el qual els emmagatzemarà sota una estructura definida de directoris. Si en un determinat instant l'aplicació necessita fer ús dels arxius guardats, el repositori se'ls ha de subministrar. L'aplicació podrà actualitzar en el repositori qualsevol arxiu enviat prèviament, així com esborrar-lo. Per dur a terme aquest treball realitzarem una primera aproximació creant el repositori dins el sistema d'arxius de la màquina que conté l'aplicació. Posteriorment passarem a crear el servei RESTful que contindrà el repositori definitiu. Posarem especial interès en la seguretat en les comunicacions i en l'enviament de executables com cadenes de text. es_ES
dc.description.abstract [EN] In this work, two prototypes of services will be developed (a repository of component models and a repository of software components) that will act as warehouses and resource managers. These resources will be used as part of a tool to support the design and development of self-adaptive systems. Given the nature of this tool, these repositories should be able to be used to store artifacts used by the self-adaptive system itself, both in design time and in execution time. This implementation will be done through a RESTful service where the application will be able to send the component models and their software components to the repository, which will store them under a defined directory structure. If in a certain moment the application needs to make use of the saved files, the repository must supply them. The application can update any previously sent file in the repository, as well as delete it. To carry out this work we will make a first approximation by creating the repository within the file system of the machine that contains the application. Later we will create the RESTful service that will contain the final repository. We will take special interest in the security of communications and the sending of executables as text strings. es_ES
dc.format.extent 75 es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reconocimiento - No comercial (by-nc) es_ES
dc.subject Repositorios es_ES
dc.subject Modelos de componente es_ES
dc.subject Componentes software es_ES
dc.subject MAPE-K es_ES
dc.subject RESTful es_ES
dc.subject Autoadaptativo es_ES
dc.subject Repostory es_ES
dc.subject Component model es_ES
dc.subject Software component es_ES
dc.subject Self-adaptive es_ES
dc.subject.classification LENGUAJES Y SISTEMAS INFORMATICOS es_ES
dc.subject.other Grado en Ingeniería Informática-Grau en Enginyeria Informàtica es_ES
dc.title Desarrollo de Repositorios de Modelos y de Componentes Software para dar soporte al desarrollo de sistemas auto-adaptativos es_ES
dc.type Proyecto/Trabajo fin de carrera/grado es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica es_ES
dc.description.bibliographicCitation Blanco Máñez, FM. (2019). Desarrollo de Repositorios de Modelos y de Componentes Software para dar soporte al desarrollo de sistemas auto-adaptativos. http://hdl.handle.net/10251/124722 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\106761 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem