1. Análisis de calidad de definiciones API
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, NTT Data, Chemisana Villegas, Ruben, Farré Tost, Carles, Cuéllar Barrionuevo, Oriol, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, NTT Data, Chemisana Villegas, Ruben, Farré Tost, Carles, and Cuéllar Barrionuevo, Oriol
- Abstract
La utilización y creación de APIs durante los últimos años se ha incrementado notablemente. Por eso la calidad de estas debe aumentar en consideración, pero no por ello se debe dedicar un tiempo excesivo a verificar que cumplen con unas características de calidad y diseño. Por esta razón este TFG junto a NTT DATA busca ofrecer una solución que simplifique esta verificación. Esta memoria define el camino que se ha seguido para obtener una herramienta que se ha desarrollado junto a NTT DATA. El proyecto abordará la descripción de APIs con el objetivo de analizarlas, las reglas de spectral que se han utilizado durante los últimos años para verificar reglas en ficheros yaml entre otros, la creación de informes visuales para presentar información y la utilización de inteligencia artificial para generar una predicción sobre esta API. Con estos conocimientos se conseguirá el objetivo de generar un informe de api aplicando unas reglas de spectral y hacer una predicción del comportamiento que tendrá en el futuro esta API., The use and creation of APIs in recent years has increased greatly. That is why the quality of these must be increased in consideration, but not for this reason too much time must be devoted to verifying that they comply with quality and design characteristics. For this reason, this TFG together with NTT DATA seeks to offer a solution that simplifies this verification. This memory defines the path that has been followed to get a tool that has been developed next to NTT DATA. The project will address the description of APIs with the aim of analyzing them, the spectral rules that have been used in recent years to verify rules in yaml files among others, the creation of visual reports to present information and the use of artificial intelligence to generate a prediction about this API. With this knowledge, the objective of generating an api report will be achieved by applying spectral rules and making a prediction of the behavior that this API will have in the future.
- Published
- 2024