Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Jordán Pascual Espada is active.

Publication


Featured researches published by Jordán Pascual Espada.


Computer Networks | 2014

Midgar: Generation of heterogeneous objects interconnecting applications. A Domain Specific Language proposal for Internet of Things scenarios

Cristian González García; B. Cristina Pelayo G-Bustelo; Jordán Pascual Espada; Guillermo Cueva-Fernandez

Smart Objects and Internet of Things are two ideas that describe the future. The interconnection of objects can make them intelligent or expand their intelligence. This is achieved by a network that connects all the objects in the world. A network where most of the data traffic comes from objects instead of people. Cities, houses, cars or any other objects that come to life, respond, work and make their owners life easier. This is part of that future. But first, there are many basic problems that must be solved. In this paper we propose solutions for many of these problems: the interconnection of ubiquitous, heterogeneous objects and the generation of applications allow inexperienced people to interconnect them. For that purpose, we present three possible solutions: a Domain Specific Language capable of abstracting the application generation problem; a graphic editor that simplifies the creation of that DSL; and an IoT platform (Midgar) able to interconnect different objects between them. Through Midgar, you can register objects and create interconnection between ubiquitous and heterogeneous objects through a graphic editor that generates a model defined by the DSL. From this model, Midgar generates the interconnection defined by the user with the graphical editor.


Journal of Network and Computer Applications | 2011

Modeling architecture for collaborative virtual objects based on services

Jordán Pascual Espada; Oscar Sanjuán Martínez; Juan Manuel Cueva Lovelle; B. Cristina Pelayo G-Bustelo; Manuel Álvarez Álvarez; Alejandro González García

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 be interpreted. Internet of things (IoT) promotes the integration and communication between physical objects, including digital objects on the IoT can automate and streamline many tasks. The absence of common format for digital objects also causes problems of interaction and communication. There is no standardized way to obtain the actions or services associated with the digital object, which makes it difficult for these digital objects to interact and integrate in a generic way with other applications, devices or embedded systems. Based on the problems identified in this document a proposal is detailed in search for a single structure and for the construction of any digital object. The validity of the approach has been verified through a prototype system working with real appliances.


Expert Systems With Applications | 2012

Extensible architecture for context-aware mobile web applications

Jordán Pascual Espada; Rubén González Crespo; Oscar Sanjuán Martínez; B. Cristina Pelayo G-Bustelo; Juan Manuel Cueva Lovelle

Highlights? We develop a context-aware web application. ? We present a new approach for developing context-aware web applications for mobile phones. ? Use context information in web applications to add new features that were not possible before. ? Use context information in web applications can improve usability. ? Include context information in web applications using a small group of specific XML tags. 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. One of these differences is that native applications can use the device hardware components that capture and manage context information, such as GPS, sensors, camera, etc. The differences between mobile phones require that in most cases it is necessary to develop a native application for each specific platform (iOS, Android, WebOS, Windows Phone, Symbian, etc), which is really expensive, so many developers and companies choose to develop web applications that can be used on any device with a web browser. The use of context information has proved very useful in many native applications, but web applications cannot use this type of information. This paper describes a proposal that allows web applications to access context information in a simple and fast. The proposed system consists of a modular web browser context aware and a set of specific XML tags that can be used on web applications.


Information Fusion | 2015

Using extended web technologies to develop Bluetooth multi-platform mobile applications for interact with smart things

Jordán Pascual Espada; Vicente García Díaz; Rubén González Crespo; Oscar Sanjuán Martínez; B. Cristina Pelayo G-Bustelo; Juan Manuel Cueva Lovelle

Nowadays the classic web paradigms are being subjected to changes; every day millions of users around the world use their Smartphones to access web applications from anywhere. The World Wide Web it is one of the biggest repositories of information in the world, and that information is stored in internet servers and repositories, but today in the real world there are many other information sources such as electronic devices with communication capabilities: smart appliances and sensor networks. The Smartphones are equipped with communication hardware elements like the Bluetooth module, which allows the Smartphone to exchange information with nearby electronic devices. Every day more and more mobile applications are being developed for native platforms that use Bluetooths communication module to send and receive information from different sources. Native mobile applications use the specific platforms APIs to manage the Bluetooth communication actions (send and receive information, search for devices, etc.), however, web applications do not have technical capabilities to manage the Smartphones Bluetooth communication module and thereof cannot use that kind of information. The main objective of this research work is to design a novel framework that allows classic web applications to use information from nearby electronic devices. The proposed framework must be easy to use and able to be integrated with common web technologies. Developers can use this framework to include new information sources and data exchange procedures in an easy way. The new type of information can be merged with the web to develop or improve algorithms and web applications.


Journal of Network and Computer Applications | 2014

Vitruvius: An expert system for vehicle sensor tracking and managing application generation

Guillermo Cueva-Fernandez; Jordán Pascual Espada; Vicente García-Díaz; Cristian González García; Nestor Garcia-Fernandez

Abstract 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 an appropriate communication mechanism, vehicles can be converted to intelligent objects capable of forming very useful systems such as road security, vehicle maintenance, urban mobility, traffic congestion, fleet management, CO 2 emissions, etc. The problem is that the implementation of a system is not quick or easy. Many subsystems and heterogeneous elements intervene. The lack of speed in the development can be a big inconvenient, especially when the environment is as dynamic as traffic, subject to many variables. Currently, there are several platforms that integrate intelligent objects and the generation of applications, but none of them are focused on road vehicles. In this paper we present Vitruvius, a platform where users with no programming knowledge can design and quickly implement rich web applications based on the data consumption in real time from interconnected vehicles and sensors.


Applied Soft Computing | 2015

Fuzzy decision method to improve the information exchange in a vehicle sensor tracking system

Guillermo Cueva-Fernandez; Jordán Pascual Espada; Vicente García-Díaz; Rubén González-Crespo

Internet of Things is based on the identification of real-world objects in a unique way that interconnects them by means of communication interfaces. Such a simple idea allows the emergence of a huge number of new applications in almost any domain of knowledge. One of the most prominent areas of application is road vehicles, which currently have, on average, more than 50 sensors inside and which information can be accessed through a standard protocol. With this, vehicles have become real smart objects that can interact with other objects or any software system. To allow that, our previous work focused on proposing and developing the Vitruvius platform, where users with no programming knowledge can design and quickly generate Web applications based on the real-time data consumption from interconnected vehicles. The problem is that the sending of such information is out of control, being unable to filter out when the best time to send the information is and what information should be sent at any moment in order to minimize the resource consumption of the mobile device that acts as a bride between the vehicle and the database in which all the information is stored. Thus, in this work we propose a fuzzy algorithm that allows to optimize the resources that are used by real-time applications that constantly send data while maintaining data quality, contextualized in vehicle sensor tracking systems and the applications that can be built above them.


international symposium on computers in education | 2014

Method for analysing the user experience in MOOC platforms

Jordán Pascual Espada; Cristina Castillo Rodríguez; Vicente García-Díaz; Rubén González Crespo

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 MOOC platform can lead students to drop out an interesting and well-organised course. MOOC platforms require much effort to care for the user experience. This research aims to develop a specific method for evaluating the user experience of MOOC platforms. The method is based on the general principles of Web user experience and highlights the aspects influencing MOOCs. The system proposed in this paper calculates a quantifiable index, useful for comparing different MOOC platforms, quantifying the quality evolution of the user experience, and promoting further studies so as to determine the impact of the user experience on students: satisfaction in surveys, enrollment figures, dropout rates, among others.


International Journal of Interactive Multimedia and Artificial Intelligence | 2011

Introduction to Devices Orchestration in Internet of Things Using SBPMN

Alejandro González García; Manuel Álvarez Álvarez; Jordán Pascual Espada; Oscar Sanjuán Martínez; Juan Manuel Cueva Lovelle; Begoña Cristina Pelayo García Bustelo

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 objects to connect to the network, since there are several options but none seems to end imposed that is why this work try to provide architecture that imposes an alternative solution to this problem. However, it is difficult to provide a common solution to all the objects used in everyday life because of its great diversity, it requires us to classify them and thus create an appropriate architecture for each of the types These architectures are designed to facilitate the devices orchestration in a similar way as is currently done with web services enabling business process modeling.


innovative mobile and internet services in ubiquitous computing | 2014

Midgar: Domain-Specific Language to Generate Smart Objects for an Internet of Things Platform

Cristian González García; Jordán Pascual Espada; Edward Rolando Núñez Valdez; Vicente García Díaz

A great number of people have Smart Objects in their daily life: Smartphones, cars, tablets, computers, Smart TVs or micro-controllers. Furthermore, these objects have Internet connection. A great number of these objects have various sensors: accelerometers, GPS, pressure, light, temperature, gravity or proximity. The essence of the concept of Internet of Things is to interconnect all these heterogeneous and ubiquitous objects among them. Some Smart Cities or Smart Homes allow a part of this concept. But this has a problem, the software that an object needs to be interconnected with the IoT platform. To create this software users need to develop the application and need developer skills. In this paper we propose a solution to this problem. We propose a graphical Domain-Specific Language for creating the necessary software for interconnecting any object with an IoT platform. For this proposal we will use the IoT Midgar platform.


soft computing | 2016

Fuzzy system to adapt web voice interfaces dynamically in a vehicle sensor tracking application definition

Guillermo Cueva-Fernandez; Jordán Pascual Espada; Vicente García-Díaz; Rubén González Crespo; Nestor Garcia-Fernandez

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 fuzzy rules to make decisions. To create applications, users are provided with a domain-specific language that greatly facilitates the process. However, drivers and some passengers cannot create applications on the fly since they need to type to accomplish such a goal. In this paper, we present an adaptive speech interface to allow users to create applications by only using their voice. In addition, the application is based on fuzzy rules to suit the level of experience of users. The application provides an interface that is balanced between the amount of work users have to do and the help the system provides based on the knowledge and ability of each potential user.

Collaboration


Dive into the Jordán Pascual Espada's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Rubén González Crespo

Pontifical University of Salamanca

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge