Antonio Quiña-MeraUniversidad Técnica del Norte · Faculty of Engineering in Applied Sciences
Antonio Quiña-Mera
Doctor of Computer Engineering
UTN Associate Professor - Researcher
About
25
Publications
23,819
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
97
Citations
Introduction
My research interests focus on service-oriented software architectures and microservices, development methodologies, and software product quality assessment models. The research methods used are controlled experiments, case studies, and surveys. Lately, the research has been conducted using the Design Science Research DSR approach. At the moment, my research is focused on the governance of architectures with REST and GraphQL.
Publications
Publications (25)
Context: Potential employers can readily find job candidates' photos through various online sources such as former employers' websites or professional and social networks. The alignment or 'fit' between a candidate and an organization is inferred in online photos through dress style and presentations of self. On the other hand, for candidates from...
In the context of requirements specification in Global Software Development, aspects such as differences in culture, language and schedule affect software development teams; however, we do not know the effect of these issues. Compare the native language requirements with the foreign language requirements concerning external quality. We conducted a...
Currently, financial institutions have several problems in the analysis of information to grant a credit or a loan, causing losses that involve collection expenses, notifications, legal processes, among others. Thanks to the digital transformation and technological progress, Artificial Intelligence and especially Machine Learning can be used to ana...
This research studies the effects of development architectures on the quality of APIs by conducting a computational laboratory experiment comparing the performance efficiency of a GraphQL API, a REST API, and a GraphQL API that wraps a REST API. Open data from the Electronic Chamber of Commerce of Ecuador, part of a national e-commerce research pro...
Currently, GraphQL has emerged as a query language for developing web APIs that propose to improve several data access problems of RESTful APIs. The present paper aims to study the effects on software quality of APIs developed with REST and GraphQL architectures consumed from mobile applications. For this, we design a computational experiment that...
GraphQL is a query language and execution engine for web APIs proposed as an alternative to improve data access problems and versioning of REST APIs. In this article, we thoroughly study the GraphQL field, first describing the GraphQL paradigm and its conceptual framework, and then conducting a systematic mapping study (SMS) of 84 primary studies s...
Nowadays organizations aim to enhance software products development and maintenance satisfying then, user needs through methodology and work framework such as: Scrum and CMMI-DEV. Particularly, higher education institutions face the challenge of keeping a robust, flexible and safe IT infrastructure that provides support to the institution’s process...
In Software Engineering practice, it is a challenge to develop quality software. In this way, several proposals have emerged, such as verification and validation process (V&V), which is composed of procedures, activities and tasks to verify and validate if the software is correct and if it satisfies user needs. For this reason, we based this study...
Improving software quality is one of the desired goals of software development teams. More so, financial companies must ensure the quality of the software product to guarantee financial transactions. For this reason, this study, based on the Design Science Research (DSR) approach, establishes the research question: Does implementing a test manageme...
The software development trend uses service-oriented software architecture (SOA), which provides efficiency, agility, and ease of growth. The architectural design most commonly used in SOA application development is REST (Representational State Transfer); however, some data management problems have been identified in its Application Programming Int...
Evaluating the utility of a software product is necessary because it allows organizational processes to function properly and for end users to be satisfied. At this way, we decided to automate the management process in the planning, register and monitoring of activities in the development and quality areas of a technology development company. We fi...
The software development trend uses service-oriented software architecture (SOA), which provides efficiency, agility, and ease of growth. The architectural design most commonly used in SOA application development is REST (Representational State Transfer); however, some data management problems have been identified in its Application Programming Int...
In the industry, the demand for building custom software is continuous and pressing; this responsibility falls directly on the institutional software provider, whether internal or external. It is common to observe that development teams have problems managing work and delays in project delivery and software delivery with quality problems during the...
Many software projects worldwide fail due to the lack of two aspects of quality in the development process or the resulting software product. The scientific community and the industry have developed and made available methods and best practices to control these two aspects to face this problem. However, several countries’ regulations must also be c...
This research presents, the results of the study carried out to the learning evaluation process through the implementation of a web software for exam and evaluation elaboration based on structured tests and their incidence in high school students. A field investigation with a qualitative, descriptive and documental approach, was applied in a case s...
Video games are seen as a form of entertainment, but it also strengthens intellectual development. The purpose of this case study was to use video games as an alternative resource in the classroom for teaching 5th grade history. The case study was conducted among 32 pupils from Daniel Reyes Elementary school in the province of Imbabura, Ecuador. Th...
A municipality is an administrative entity that refers to a city. Ecuadorian municipalities regularly perform manual inspection processes in stores to calculate municipal charges. However, they have identified that these manual processes are time-consuming and have high costs. Also, the human mistakes existence in obtaining information from stores...
In primary education institutions there is a high degree of children with associated learning difficulties and not disability, among the most common, dyslexia. The objective of this research was to make a proposal for the improvement of the visual and spatial abilities of children between 6 and 9 years old with dyseidetic dyslexia, using gamificati...
This article presents the result of the automation of the barter management process in Ecuador. Bartering maintains, promotes and fosters the exchange of products and services without the use of money as an ancestral practice of the peoples and communities of the country. This study is a quantitative, exploratory, documentary, descriptive and field...
This study intends to show the importance to improve and automate the functional requirement management through the implementation of a system and measure out the impact of it in software projects. The goal in some cases is to release the product in less time possible reducing the schedule in the main phase like the functional requirement elicitati...
This article presents the result of a comparative study that best determines the most useful software assessment tool applicable to software development costs. This study was applied to Systems Engineering faculty students and teachers from Técnica del Norte University as well as to IT companies’ end users. This research work carried out defined qu...
Higher education institutions objective is to establish a quality learning process in which faculty members and students may use the most suitable digital communication channel. In this context, this study’s intention is to integrate and evaluate the social networks Twitter and Facebook in the Virtual Learning Environment (VLE). The study was condu...