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

Application of the Design Thinking method in the area of software requirements

This article presents the application of Design Thinking in the area of software requirements to help and solve some problems that exist in software development. It is intended to integrate the tools, features and phases...

Sistema para proponer la nota final de los estudiantes mediante Redes Neuronales

Debido al problema recurrente presentado en los alumnos en lo que se refiere a su desempeño académico,se desarrolló una aplicación de redes neuronales con el objetivo de ayudar al docente, ya que esta es capaz de dar...

Uso de una herramienta de NLP aplicada a la detección del ciberacoso en Twitter

En este documento se dará un breve resumen de como en la actualidad el constante desarrollo de la información y las tecnologías de comunicación (TICs) ha cambiado la interacción entre las personas hoy en día, por l...

Sistema automático para calificación de vino mediante Redes Neuronales

Tratamiento de datos para la calificación de vinos, este informe detalla el proceso seguido, en donde se utilizó el lenguaje de programación Phyton, para el análisis de los datos del dataset, se utilizó el servidor...

Seguridad de la información en el comercio electrónico basado en ISO 27001 : Una revisión sistemática

En los últimos años, con la popularización tan acelerada del eCommerce (comercio electrónico), que facilita mucho la vida de las personas que, solo dando un clic, tiene la posibilidad de adquirir innumerables product...

Download PDF file
  • EP ID EP684246
  • DOI -
  • Views 386
  • 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