QuantityEr: An extensible and simple solution to obtain the amount of results of complex queries to GitHub

Journal Title: Innovación y Software - Year 2020, Vol 1, Issue 1

Abstract

GitHub is a platform that provides hosting for software development version control using Git. It features an application programming interface to allow the software to interact with the platform. The enormous quantity of information Hosted in GitHub may be useful to make studies about the current presence of development tools in the open-source software development community. However, the search engine has restrictions that make it impossible to issue complex queries to the platform. In this report, it is described as an object-oriented and extensible solution, named QuantityEr, to obtain the number of search results of complex queries to GitHub by using the inclusion-exclusion principle. The mathematical definitions, as well as related concepts, are presented. The mathematical model is discussed. The application of general design and used development tools are presented. Also, the results of the execution examples are showed. It is concluded that the treated problem has been solved although more work may be done to improve the solution.

Authors and Affiliations

Ernesto Soto Gómez

Keywords

Related Articles

Fingerprints indexing component based on global features

The fingerprint orientation field is a widely used feature for developing indexing strategies. Such feature brings stability and decreases the response times during the identification process. The use of attribute relati...

Pruebas de Software para Microservicios

Los microservicios han surgido como un estilo arquitectónico que ofrece muchas ventajas, pero también plantea desafíos. Uno de estos desafíos gira alrededor de las pruebas, puesto que una aplicación puede tener cien...

Implementación de controles de acceso para un sistema web de gestión de prácticas profesionales

El presente artículo presenta un sistema de información web que facilitará la gestión de las prácticas profesionales en la Universidad Nacional de Trujillo. Para ello, se aplicó una metodología ágil SCRUM debido...

Network Management Project in BioCen

BioCen is a scientific institution made up of several production units that are dedicated to different lines in the Cuban biotechnology and pharmaceutical universe. To guarantee the security and management of the informa...

Aplicación de los árboles de decisión en el diagnóstico de Anemia en niños de la ciudad de Arequipa

Uno de los problemas más comunes en los niños que no son correctamente alimentados es la anemia. La deficiencia de hierro es perjudicial para los menores, pues impide que realicen sus actividades diarias por el cansanc...

Download PDF file
  • EP ID EP684246
  • DOI -
  • Views 422
  • Downloads 0

How To Cite

Ernesto Soto Gómez (2020). QuantityEr: An extensible and simple solution to obtain the amount of results of complex queries to GitHub. Innovación y Software, 1(1), -. https://europub.co.uk/articles/-A-684246