Jordán Pascual Espada

Jordán Pascual Espada
  • PhD
  • Professor (Associate) at University of Oviedo

About

96
Publications
40,565
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
1,200
Citations
Current institution
University of Oviedo
Current position
  • Professor (Associate)

Publications

Publications (96)
Article
Full-text available
The ability of robots to detailed navigate and map environments is crucial for many industrial tasks. Traditional robotic control methods, using frameworks like ROS2 (Robot Operating System) combined with tools like SLAM (Simultaneous Localization and Mapping) and NAV2 (Navigation 2), often require specialized programming knowledge, limiting access...
Article
Full-text available
User experience is a crucial aspect of software quality, and while various guidelines and heuristics have been proposed to enhance it, tables have not received as much attention as other elements. Additionally, many developers are unaware of the guidelines they should follow in this regard. The objective of this article is to enhance the user exper...
Article
Knowledge graphs enable semantic search in a variety of information systems. Some collaborative and public ones have existed for more than a decade. That is the case of Wikidata, one of the most popular knowledge bases today. It contains a graph of entities that has been growing since 2012 to host more than 94 million items. Currently, the explorat...
Article
Students’ motivation is one of the factors that directly affect academic performance. In recent years, teachers are looking for ways to motivate students during their training period. For example, making use of slides, videos, films, comics or games to increase students' motivation to improve their learning experience. Some research works have reve...
Article
Full-text available
Many Internet of Things (IoT) systems are based on the intercommunication among different devices and centralized systems. Nowadays, there are several commercial and research platforms available to simplify the creation of such IoT systems. However, developing these systems can often be a tedious task. To address this challenge, a proposed solution...
Article
Keyword extraction is an important topic applicable to a wide range of areas such as span detection, information classification, sentiment analysis, and so on. There are hundreds of algorithms which can extract keywords from text documents. Many of these algorithms also use the functionality of the keywords, which is important, especially if we nee...
Article
Designing and evaluating user interfaces is a complex task. The current focus on user experience (UX) demands user-centered processes that take considerable time and resources, and thus collide with the fast-paced agile methodologies that currently dominate the industry. In this context, academia and industry have proposed the automation of differe...
Chapter
This research work is the continuation of previous, in which a set of usability guidelines where proposed. These guidelines were obtained from various authors and recommendations. The common part of those guides was that all of them were useful to reduce the noise and focus the attention of users in web interfaces. Some of these recommendations wer...
Article
Full-text available
In recent years, Internet of Things (IoT) systems have changed the way we live, work and do businesses in many areas, even those that until recently seemed unlikely. Some areas that can benefit from their application are, among others, healthcare, smart cities, industrial automation, smart agriculture, intelligent transportation systems, smart logi...
Conference Paper
Este proyecto ha sido concebido para intentar mejorar la manera en la que se toma el control de asistencia a clase del alumnado y el profesorado en la Escuela de Ingeniería informática (EII) de la Universidad de Oviedo. En la escuela generalmente se realiza un control de asistencia a las clases de laboratorio de los alumnos. Además, todo profesor d...
Conference Paper
Este artículo analiza la seguridad con la que los estudiantes del último año de instituto se plantean su futuro académico, y si éste está orientado a la informática. Mediante encuestas se pretende obtener una muestra representativa de los criterios de elección de especialidad presentes en un conjunto de 168 alumnos. El análisis de los datos obtenid...
Conference Paper
This research work aims to keep investigating about reasons for the lack of enrolment of women in science degree courses, like computer science. The lack of women is science degree courses is a strong trend in Spain as in other many countries. One of the knowledge branches in which this lack of woman is most noticeable is the computer science. Enro...
Chapter
Full-text available
Plagiarism detection in all kinds of works is a recurrent problem in the educational environment, at all levels. There are many tools capable of detecting plagiarism, with most of them using a combination of different algorithms. The most basic plagiarism detection system is based on the comparison of literal text strings, with the use of more comp...
Article
Full-text available
The objective of this publication is to analyze compliance with the web usability guidelines on Giving information quickly and comprehensibly . The behavior of 20 IT engineers without experience in web usability is analyzed to collect data on the application and compliance of each of the studied guidelines. The objectives are: (1) make a list of re...
Conference Paper
Plagiarism detection in all kinds of works is a recurrent problem in the edu-cational environment, at all levels. There are many tools capable of detect-ing plagiarism, with most of them using a combination of different algo-rithms. The most basic plagiarism detection system is based on the compar-ison of literal text strings, with the use of more...
Article
Usability measures the quality of use when a user interacts with a website. There are many guidelines and recommendations to improve the user experience on websites. The purpose of this study is to analyze the degree of compliance with the well-known recommendation “follow conventions.” The behavior of 20 IT engineers is analyzed to obtain applicat...
Article
Full-text available
Knowing what the user does inside your web and how he does it is crucial nowadays to understand the strengths and inconveniences of your web's design and architectural structure as well as about the usability of the site. Currently, there are several solutions that allow the tracking of the user behavior but these have some limitations due to the i...
Chapter
Fortunately, more and more people with Down syndrome are interested in being an active part of society. Some of the difficulties faced by these people over to be active are related to web inaccessibility. Many web developers are not looking at the recommendation on web access and use because there were no guidelines for this user profile. For this...
Article
Full-text available
The creation of computer and videogames is a challenging and multidisciplinary endeavor, requiring different approaches to integrate different disciplines while keeping relatively low development costs. In this context, Domain Specific Languages (DSLs) are increasingly becoming a valid tool, allowing non-programmers to participate in the developmen...
Article
Intelligent security systems have evolved enormously in last years. Most of these security systems use a group of physics sensors, algorithms for data analysis and communication systems to notify security alarms. Many security systems that are included in doors can detect intruders when they already open the door, but not while intruders are forcin...
Article
Usability is the ease with which a user can navigate through a website. Your goal is to improve the user experience during your interaction with the website. Currently, there are many guidelines and recommendations whose objective is to enhance the user experience. But no standard or list includes these recommendations in a single guide. Usability,...
Article
The core of many IoT systems is based on a network of electronic devices and connected sensors. In this special issue many researchers have proposed solutions to improve different aspects of communication and collaboration among connected devices. Some proposals improve physical aspects of the communication network, especially wireless networks. Ot...
Article
Usability measures the quality of the experience a user has when interacting with a website. There are many guidelines and recommendations to improve the user experience on websites. Since web developers are also users, you might think that there may be some innate behavior when applying these guidelines. Before carrying out the research, the exist...
Article
Nowadays drones can be used to complete a wide range of different tasks, like patrol, transportation and data collect. Many of these tasks are developed in indoor environments, like industrial premises, factories and buildings. This research work proposes a novel platform to manage drones in indoor environments. The proposed platform raises to mana...
Article
Full-text available
At present, there is a high number of people with Down syndrome interested and trained to be an active part of society. According to the data extracted by our surveys we know that only 6% of the population with Down syndrome feels isolated in daily activities. However, when the activity requires the use of a computer, the percentage of people who f...
Article
Full-text available
Nor is it defined what guidelines may have a negative or positive impact on this user profile. For this research two studies were carried out: an approximation to the needs of the users through surveys and technical test that verify the survey’s results. The conclusion of test results is related to the functioning of the brain and body of people wi...
Conference Paper
Full-text available
People rely on other people’s opinions to make decisions, especially if they belong to their circle of trust. In addition, there are lots of websites of recognized prestige that provide people opinions about different products and services, which are read by millions of people before making a decision. That is why systems for sentiment analysis are...
Article
Full-text available
Clustering in wireless sensor networks has been widely discussed in the literature as a strategy to reduce power consumption. However, aspects such as cluster formation and cluster head (CH) node assignment strategies have a significant impact on quality of service, as energy savings imply restrictions in application usage and data traffic within t...
Book
This book presents a selection of highly relevant works concerning the Internet of Things, including: IoT Architectures, Standardization, Smart Cities, Smart Health, the communication of Smart Things, and outstanding IoT use cases. Some of these works present important future lines for the evolution of IoT systems. Thanks to its unique structure,...
Conference Paper
Full-text available
Nowadays, we have many Smart Objects near us connected to the Internet. These objects could make things together if an easy platform existed. There are many researches about interconnecting Smart Objects but we propose a novel approach using human Social Networks and a Domain-Specific Language. This approach makes easier the creation of intercommun...
Article
Social networks link people and machines, providing a huge amount of information that grows very fast without the possibility to be handled manually. They have become an indispensable part in the viability of millions of businesses worldwide, as well as a communication tool for people in their daily lives. All the data that is stored such as review...
Chapter
In this chapter,w ep resent ab rief description of the concepts that delimit the teaching/learningp rocesso ft he subjecto fA ugmented Reality and Accessibility,asubject provided in the degree of Computer Engineering at the Universityo fO viedo (Spain). This includes the requirementsn eeded to achieve abetter comprehension and the competences estab...
Conference Paper
Full-text available
In this article is considered Vehicular Ad-Hoc Networks (VANETs) as a technology aimed at the exchange of information between vehicles, where the nodes/vehicles of origin and destination, do not have a direct communication. Also is emphasized and analized the use interest of a TCP (Transition Control Protocol) traffic flow, since it is one of the f...
Book
El acrónimo MEAN hace referencia a cuatro importantes tecnologías, utilizas en la actualidad para desarrollar aplicaciones Web modernas. Se trata de un sistema de gestión de bases de datos NoSQL, una plataforma para crear aplicaciones Web en el lado del cliente, y una plataforma para crear aplicaciones Web en el lado del servidor. Una de las princi...
Chapter
Full-text available
In this chapter, we present a brief description of the concepts that delimit the teaching/learning process of the subject of Augmented Reality and Accessibility, a subject provided in the degree of Computer Engineering at the University of Oviedo (Spain). This includes the requirements needed to achieve a better comprehension and the competences es...
Chapter
Nowadays, many software applications are used to offer services or functionalities to drivers. Even though, there is a lack of applications that offer drivers the possibility to express their need to generate a specific application in real time. In this research, the authors present an innovative platform that allows users to generate multimedia we...
Book
En este libro se detalla paso a paso el proceso de desarrollo de una aplicación web dinámica. La aplicación desarrollada tiene la funcionalidad de una página de anuncios, donde los usuarios pueden registrarse y publicar sus anuncios. Se realiza el desarrollo completo de la aplicación, utilizando para la lógica de la aplicación la arquitectura MVC (...
Conference Paper
En este artículo se presenta la plataforma Social4all. La idea principal de esta investigación es ofrecer un nuevo planteamiento que permita solucionar un conjunto significativo de problemas de accesibilidad en cualquier sitio Web. Hasta el momento la accesibilidad de los sitios web era competencia únicamente de los propios desarrolladores del siti...
Article
Web accessibility guidelines help developers to create websites which can more easily be used by people with different limitations. The principles and techniques of accessibility focus on the suitable use of standard Web components, alternative methods to present information, and alternatives to facilitate user interaction. Currently, the biggest p...
Article
The Vitruvius platform is focused on vehicles and the possibility of working with their multiple sensors, and the real-time data they can provide. With Vitruvius, users can create software applications specialized for the automotive context (e.g., monitor certain vehicles, warn when a vehicle sensor exceeds a certain value, etc.), with the help of...
Article
Full-text available
Preferential treatment or even potential bias which subconsciously affect marking is an important problem in current assessment models. To date, several systems have been developed to prevent the evaluators from relating exams to the applicants, but they require specific preparations before the exam, and usually involve high cost. The presented sys...
Article
Full-text available
This paper presents the software development meta-process (SD-MP) as a proposal to set up software projects. Within this proposal we offer conceptual elements that help solve the war of methodologies and processes in favor of an integrating viewpoint, where the main flaws associated with conventional and agile approaches are removed. Our newly deve...
Article
Full-text available
Urban impedance is an important consideration in assessments of transportation and land-use systems. This work leverages check-in records obtained from mobile social networks to build a fine-grained but inexpensive urban impedance model. Check-in records and road networks are collected and used to calculate and adjust the various parameters of the...
Article
Full-text available
The lack of anonymity when being examined is a problem for students and teachers alike. So far, student identification in examination processes consists in a physical mark that unmistakably represents the student. New technologies provide us with methods that can handle digital data in an efficient and secured way. Android Operating System for mobi...
Book
Full-text available
El incremento notable de sitios y aplicaciones web, así como, la amplia gama de dispositivos con los que se cuenta para conectarnos a Internet, ha cambiado completamente la forma de pensar de la población, y con ello, la forma que teníamos de interactuar y comunicarnos. Las personas con alguna discapacidad, que siempre se sintieron en un segundo pl...
Article
The software development approach called model-driven engineering has become increasingly widespread. The continuous integration practice has also been gaining the importance. Some works have shown that both can improve the software development process. The problem is that the model-driven engineering is still a very active research topic lacking i...
Article
Full-text available
Hace unos meses Apple presentó un nuevo lenguaje de programación para sus plataformas: Swift. Con Swift, Apple pretende atraer a los programadores de los lenguajes de programación basados en la sinta- xis de C++ y darles una mayor abstracción, que con Objective-C, para que sea más fácil programar para las plataformas de Apple. Por estas razones, se...
Article
Full-text available
With the proliferation of mobile and distributed systems capable of providing its geoposition and even the geoposition of any other element, commonly called point of interest, developers have created a multitude of new software applications. For this purpose, different technologies such as the GPS or mobile networks are used. There are different la...
Article
During the last few years the use of mobile applications in Smartphones has grown considerably. One of the most popular types of applications nowadays is videogames, situation that has contributed to making smartphone videogame development a growing sector. As classic videogame development is a costly process several editors and tools to make this...
Article
Fuzzy Cognitive Maps has been applied in different areas to express the dynamic behavior of a set of related concepts. These maps are powerful tools for analysis and generate simulations in dynamic systems. Nowadays individuals use a lot of different technological media: smart TV, Internet, video games, mobile phones, etc. Some of these media prese...
Article
Full-text available
Today, millions of users all over the world visit websites using their Smartphones. Mobile devices have several features that may contribute to worsen the user experience when using mobile webs, such as: small displays and virtual keyboards, poor precision to select elements using the finger as cursor. In addition, the mobile Web has a peculiar fea...
Article
Full-text available
The appearance of a new programming language gives the necessity to contrast its contribution with the existing programming languages to evaluate the novelties and improvements that the new programming language offers for developers. These kind of studies can show us the efficiency, improvements and useful or uselessness of the new programming lang...
Article
Nowadays, many software applications are used to offer services or functionalities to drivers. Even though, there is a lack of applications that offer drivers the possibility to express their need to generate a specific application in real time. In this research, the authors present an innovative platform that allows users to generate multimedia we...
Article
Full-text available
Machine learning is one of the most important subfields of computer science and can be used to solve a variety of interesting artificial intelligence problems. There are different languages, framework and tools to define the data needed to solve machine learning-based problems. However, there is a great number of very diverse alternatives which mak...
Chapter
Internet of Things (IoT) is a paradigm that promotes a world in which smart objects and electronic devices communicate and coordinate autonomously to perform a wide range of tasks. From a technical point of view, the development of IoT systems is not an easy task; due to the great heterogeneity among smart objects and the large number of technologi...
Book
App Inventor un entorno para desarrollar aplicaciones móviles Android. Fue concebido por Google en 2011 aunque posteriormente fue "abandonado", a partir de ese momento fuer desarrollado por el MIT, aún está en versión beta, no obstante cuenta con muchas características funcionales. Se basa en desarrollo visual, a través del editor por lo que no se...
Conference Paper
MOOCs have recently become very popular, since some of these massive online courses can reach thousand students. Faculty members from top universities deliver courses through MOOC platforms: Coursera, Edx, Miriada X, etc. Apart from the content, many other factors can influence the quality of a course; for instance, a bad user experience of a Web M...
Chapter
This paper presents and describes the construction of a recommender system model that classifies input information to yield product recommendations. This model was applied within the contents industry [1] by using artificial neural networks (particularly adaptive resonance theory) as an intelligent agent. The Netflix Prize data base was used and th...
Book
El objetivo de este libro es presentar un enfoque práctico para que un alumno sin conocimientos iniciales se familiarice con los fundamentos de la programación. Para llevar a cabo este objetivo nos apoyaremos en el lenguaje de programación C, aunque una gran parte de los fundamentos que se presentan en este libro son comunes a muchos otros lenguaje...
Article
Full-text available
Nowadays there are many intelligent electronic devices in the everyday environments: appliances, industrial machinery, devices for service providers in the cities, etc. These electronic devices usually communicate with other devices and people in order to perform tasks or provide services. The most common form of interaction between people and devi...
Chapter
Abstract Smartphones are very popular, every day these devices are used by millions of people for different purposes. One of the most popular smartphone services is the GPS geolocation, many different mobile applications use the location information in their business logic, such as: calculate routes, locate nearby places, locate people, etc. Obtain...
Article
Full-text available
Text Categorization (TC), also known as Text Classification, is the task of automatically classifying a set of text documents into different categories from a predefined set. If a document belongs to exactly one of the categories, it is a single-label classification task; otherwise, it is a multi-label classification task. TC uses several tools fro...
Article
Full-text available
To this day, digital object reconstruction is a quite complex area that requires many techniques and novel approaches, in which high-resolution 3D objects present one of the biggest challenges. There are mainly two different methods that can be used to reconstruct high resolution objects and images: passive methods and active methods. This methods...
Article
Full-text available
Internet of things promotes the use of physical intelligent connecting objects to automatize processes and tasks in multiple areas of society. There are numerous intelligent objects with different sensors and communication mechanisms. Today, road vehicles contain many advanced sensors that allow the collection of great amounts of parameters. With a...
Article
Full-text available
La crisis del software es un concepto que comenzo a utilizarse en 1968, en la primera conferencia organizada por la Organizacion del Tratado del Atlantico Norte (OTAN) en el desarrollo de software. Alli, Edsger Dijkstra critico que los proyectos no se completaban debido a la clasica triple restriccion de la gestion de proyectos —alcance, tiempo y c...
Article
The software crisis is a concept that has started to be used in 1968, at the first conference organized by the North Atlantic Treaty Organization (NATO) on software development. There, Edsger Dijkstra criticized that projects were not completed in compliance with the classic triple constraint of project management (scope, time and cost), since most...
Article
Despite the evolution computer science has undergone during the last years, the time consumed by the application development process has not experienced mayor changes. One of the areas where improvements could be made is the requirement engineering process, where the features offered by business process modeling (BPM) could favor the implication of...
Chapter
There has been a rise in the quantity of Smart Things present in our daily life: Smartphones, smart TVs, sensor networks, smart appliances, and many other home and industry automation devices. The disadvantage is that each one is similar but very different from the others because they use different kinds of connections, different protocols, differe...
Chapter
There has been a rise in the quantity of Smart Things present in our daily life: Smartphones, smart TVs, sensor networks, smart appliances, and many other home and industry automation devices. The disadvantage is that each one is similar but very different from the others because they use different kinds of connections, different protocols, differe...
Conference Paper
The main idea in the Internet of things (IOT) is that any object may be able to communicate with others objects by using internet or any other protocol. Within the wide range of objects and devices that make internet of things systems, smart objects (or smart things) are those that contain a certain level of intelligence, which allows them to proce...
Article
Full-text available
The International Journal of Interactive Multimedia and Artificial Intelligence provides an interdisciplinary forum in which scientists and professionals can share their research results and report new advances on Artificial Intelligence and Interactive Multimedia techniques. The research works presented in this issue are based on various topics of...
Article
Full-text available
Smartphones can provide coverage in large areas all around the world and with the availability of powerful operating systems they can become solid sensing infrastructures. In fact, static sensors are hard to deploy and maintain while modern mobile devices include many sensors that can be used to sense and benefit from collaborative communities. Thi...
Article
Full-text available
The International Journal of Interactive Multimedia and Artificial Intelligence provides an interdisciplinary forum in which scientists and professionals can share their research results and report new advances on Artificial Intelligence and Interactive Multimedia techniques. The research works presented in this issue are based on various topics of...
Article
Full-text available
The International Journal of Interactive Multimedia and Artificial Intelligence provides an interdisciplinary forum in which scientists and professionals can share their research results and report new advances on Artificial Intelligence and Interactive Multimedia techniques. The research works presented in this issue are based on various topics of...
Article
Full-text available
On July 27, 2010, Jordán Pascual Espada defended his Mastertextquoterights thesis at Oviedo University (Spain), titled: textquotedblleftService Orchestration on the internet of thingstextquotedblright. This Mastertextquoterights thesis is the final part of the Web Engineering Official Research Master belonging to the European Higher Education Area....
Conference Paper
Some of the technical characteristics of today’s mobile devices and Smartphones, such as small displays and keyboards on touch displays contribute to restrict some aspects of user interfaces of software applications. These limitations are especially evident in mobile web applications. The user data entry process in mobile web applications is one of...
Article
Analysis of daily-living behavior is an important approach to assess the wellbeing of an elderly person that lives at home alone. This paper presents an approach to monitoring an individual in the home environment by an ambient-intelligence system in ...
Article
Over the years web browsers have gone from being used only on personal computers to a wide range of devices such as music players, video game consoles and mobile phones. Today people commonly use native applications and web applications on their mobile phones. There are many technical differences between native applications and web applications. On...
Article
ResumenLa ingeniería Dirigida por Modelos es una aproximación de desarrollo en continua evolución. Prueba de ello sin los numerosos estándares que están surgiendo y la reciente aparición de herramientas que facilitan el trabajo con este reciente paradigma de la ingeniería del software. Al trabajar con modelos, un aspecto clave esla generación autom...
Article
Resumen Un sistema de recomendación de contenidos para libros electrónicos inteligentes permite construir conocimientos colectivos para un conjunto de usuarios de una red social. Basándose en el análisis del comportamiento, preferencias y antecedentes de lectura, ayuda a los usuarios a descubrir contenidos interesantes relacionados a su perfil. En...
Conference Paper
This paper presents a process-centered development environment called Coloso. This platform was developed in order to integrate different languages and components that help support some of the most relevant proposals regarding Software Engineering reinforcement. These proposals are directly supported within Coloso. Unlike other process-centered env...
Article
Nowadays mobile devices are equipped with sensors and hardware elements capable of capturing many types of information from the real world, location, orientation, light level, temperature, etc. This information is known in some areas as context information. For years many mobile native applications use context information to support specific tasks....
Article
Full-text available
In this research we try to provide an architecture that allows the orchestration of objects that are part of the Internet of things creating business processes. Internet of Things is still in full development; this implies that there is a lack of standards for its proper implementation. Among these gaps is for example the technology used to allow o...
Article
Full-text available
As technology advances more and more "things" began to appear in digital format, such as: tickets, agendas, books, electronic purses, etc. Internet of things encourages communication and integration of physical objects with each other and people to automate tasks and improve efficiency. Digital objects like physicists should be part of Internet of...
Article
With technological advances there are many physical objects that are designed in digital format, some examples are: books, agendas, tickets, etc. One of the characteristics of digital objects is that each type of object has its own format, in most cases each object type can only be interpreted by a particular application, so will have problems to b...
Chapter
This chapter proposes architecture to unify the development and use of virtual objects. As technology advances more and more "objects" began to appear in digital format, examples include: books, event tickets, airline tickets, agendas, etc electronic purses. These digital objects do not follow a standard format or recommendations since there are no...

Network

Cited By