Purpose: Most studies on Sentiment Analysis are performed in English. However, as the third most spoken language on the Internet, Sentiment Analysis for Spanish presents its challenges from a semantic and syntactic point of view. This review presents a scope of the recent advances in this area.Design/methodology/approach: A systematic literature review on Sentiment Analysis for the Spanish language was conducted on recognized databases by the research community.Findings: Results show classification systems through three different approaches: Lexicon based, Machine Learning based and hybrid approaches. Additionally, different linguistic resources as Lexicon or corpus explicitly developed for the Spanish language were found.Originality/value: This study provides academics and professionals, a review of advances in Sentiment Analysis for the Spanish language. Most reviews on Sentiment Analysis are for English, and other languages such as Chinese or Arabic, but no updated reviews were found for Spanish.
Nowadays computer games are applied beyond entertainment. Gamification, the application of game elements in non‐game environments supports behavioural studies in different disciplines including software engineering, the area in which collaborative work has become a fundamental key. The most used gamification elements in software development environments were analysed from two perspectives: (i) team building or reinforcement activities; and (ii) regarding a set of people's interactive styles. Then, interactive styles with software engineering roles were related in order to be able to identify scenarios that conform a model to build highly effective teams. The three analyses together allow identifying proper gamification elements for modelling scenarios to support the creation of highly effective teams in the software development domain.
A significant and very extended approach for Smart Cities is the use of sensors and the analysis of the data generated for the interpretation of phenomena. The proper sensor location represents a key factor for suitable data collection, especially for big data. There are different methodologies to select the places to install sensors. Such methodologies range from a simple grid of the area to the use of complex statistical models to provide their optimal number and distribution, or even the use of a random function within a set of defined positions. We propose the use of the same data generated by the sensor to locate or relocate them in real-time, through what we denominate as a ‘hot-zone’, a perimeter with significant data related to the observed phenomenon. In this paper, we present a process with four phases to calculate the best georeferenced locations for sensors and their visualization on a map. The process was applied to the Guadalajara Metropolitan Zone in Mexico where, during the last twenty years, air quality has been monitored through sensors in ten different locations. As a result, two algorithms were developed. The first one classifies data inputs in order to generate a matrix with frequencies that works along with a matrix of territorial adjacencies. The second algorithm uses training data with machine learning techniques, both running in parallel modes, in order to diagnose the installation of new sensors within the detected hot-zones.
Around the world, the importance of Very Small Entities (VSEs), organisations having up to 25 people, has been constantly increasing. Worldwide, VSEs represent over 92% of the software industry. Therefore, two main needs can be highlighted: a) providing VSEs with resources to produce high‐quality software, and b) training software engineering undergraduates in proven practices to produce high‐quality software within the given schedule and budget. A logical way to meet these needs is transfering proven practices provided by software engineering standards. However, transferring the knowledge of software engineering standards is not always an easy task. The ISO/IEC 29110 is a series of international standards and guides that provide codified knowledge related to the software development process. The series was specifically developed to be used by VSEs. This study presents an exploratory analysis, conducted in 12 Mexican VSEs, which implemented the software Basic profile of the ISO/IEC 29110, to identify the pace at which they can adopt this standard to their environment. Besides, the benefits and difficulties encountered are provided. The results can be relevant for other VSEs interested in implementing this standard. Even if the exploratory analysis was performed in the VSEs of Mexico, this analysis can be of interest in other countries. The results obtained can help other VSEs that are interested in the adoption of this international standard to reduce the barriers to a successful implementation.