Marino Linaje

Marino Linaje
Universidad de Extremadura | UNEX · Department of Computers and Communications Technology

PhD

About

50
Publications
14,732
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
623
Citations
Additional affiliations
June 2004 - present
Universidad de Extremadura
Position
  • Professor (Full)
Education
October 2003 - March 2009
Universidad de Extremadura
Field of study
  • Computer Science
October 1999 - February 2003
Universidad de Extremadura
Field of study
  • Computer Science
October 1995 - June 1999
Universidad de Extremadura
Field of study
  • Computer Science

Publications

Publications (50)
Article
Today, the benefits of Open Source (OS) Software are clearly established, and many modern software systems build on it. Similarly, the OS movement is also experiencing great advances in areas other than software. This is particularly true in the Consumer Electronics (CE) domain, where an increasingly growing number of systems are based not only on...
Conference Paper
Full-text available
En este trabajo se presenta una experiencia de im-plantación progresiva de la metodología de clase al revés en los dos primeros cursos comunes a dos grados de Ingeniería Informática en la Escuela Poli-técnica de la Universidad de Extremadura. A lo largo de los dos años que ha durado la experiencia, verte-brada con dos proyectos de innovación docent...
Conference Paper
Full-text available
COVID19 has challenged every world health system. In Spain, not only hospitals are overcrowded but health specialists and essential workers do not have adequate Personal Protective Equipment (PPE), or enough diagnostic or assistance equipment. In this sense, coronavirusmaker.org was born as a national maker association to help solve this lack. This...
Article
Full-text available
Sensor/Actuator devices are currently being massively adopted, often as nodes of larger sensor networks. These sensor networks are typically dedicated to context acquisition (e.g., get temperature) as well as providing acting services (e.g., open the blinds). However, regarding their own data storage, data is usually sent to Fog/Cloud servers. Fog/...
Chapter
Full-text available
We are experimenting great advances in the last years towards Weiser’s Ubiquitous Computing vision. To complete his transparent computing vision, we must unnoticed the presence of computing hardware around us. Currently, we are deploying smart devices in our houses to detect e.g., smoke in the kitchen, the state of a window (open or close) and so o...
Conference Paper
Full-text available
Diversos autores como (Herrera, Lorenzo y Rodríguez, 2008) destacan las tutorías como un factor de calidad de la formación universitaria, constituyendo un componente intrínseco a la enseñanza. El Espacio Europeo de Educación Superior ha introducido nuevos objetivos para las tutorías, que además de implicar el proceso de enseñanza-aprendizaje sobre...
Conference Paper
Full-text available
Esta comunicación tiene como objetivo detallar cómo los docentes pueden utilizar los datos estadísticos de los cuestionarios realizados en Moodle para mejorarlos y detectar preguntas que no se correspondan con los objetivos de los cuestionarios. Los cuestionarios están tomando cada vez mayor protagonismo en el aula quizás debido a que es un sistema...
Conference Paper
Full-text available
Moodle es un sistema de administración/apoyo de la enseñanza sobre el que diferentes niveles de la organización pueden actuar mediante el uso de roles para personalizar el sistema a sus gustos y necesidades. Pese a que podríamos modificar el código fuente de Moodle directamente descargándolo del repositorio oficial al estar disponible por ser un pr...
Article
Full-text available
In this paper, we present a work based on the computational load distribution among the homogeneous nodes and the Hub/Sink of Wireless Sensor Networks (WSNs). The main contribution of the paper is an early decision support framework helping WSN designers to take decisions about computational load distribution for those WSNs where power consumption...
Conference Paper
Full-text available
En este trabajo presentamos un proyecto de innovación realizado durante el curso 2016/2017 en cinco asignaturas del primer curso de los Grados de Ingeniería Informática (GII) de la Escuela Politécnica de la Universidad de Extremadura. En estas asignaturas se ha introducido la metodología activa conocida como clase al revés (flipped classroom) con e...
Article
Full-text available
Temporal behaviors are being incorporated into the user interfaces of Web applications making them look more and more like multimedia applications, the so-called Rich Internet Application (RIA) user interfaces. Due to RIA complexity, some research communities have proposed models to ease its development. However, there is a gap to cover between for...
Article
Full-text available
Assistive Software offers a solution for people with disabilities to manage specialized hardware, devices or services. However, these users may have difficulties in selecting and installing Assistive Software in their devices for managing smart environments. This paper addresses the requirements of these kinds of systems and their design in the con...
Conference Paper
Full-text available
The rapidly growing smart mobile phone market introduces new opportunities for the Internet of Things field such as sharing the capabilities of the smart mobile phone (e.g., storage or sensing) among different sensing physical objects (i.e., Things). This possibility may add additional benefits to the IoT developed systems, such as decreasing hardw...
Article
Full-text available
Rich Internet Applications (RIAs) have become a common platform for Web developments. Its adoption has been accelerated thanks to different factors, among others, the appearance of patterns for typical RIA behaviors and the extension of different Model Driven Web Engineering methodologies to introduce RIA concepts. The real fact is that more and mo...
Article
Full-text available
Rich Internet Applications (RIAs) are widely adopted Web applications that add the richer interaction,presentation, and client-side computation capabilities of desktop applications to the Web. However, the evolutionfrom Web applications towards RIAs comes at the cost of increased complexity in their development. For thisreason, a wide variety of to...
Article
Rich Internet Applications (RIAs) technologies are challenging the way in which the Web is being developed. However, from the UI accessibility point of view, these technologies pose new challenges that the Web Accessibility Initiative of the W3C is trying to solve through the use of a standard specification for Accessible Rich Internet Applications...
Data
Full-text available
There is a current trend in the industry to migrate its traditional Web applications to Rich Internet Applications (RIAs). To face this migration, traditional Web methodologies are being extended with new RIA modeling primitives. However, this re-engineering process is being figured out in an ad-hoc manner by introducing directly these new features...
Conference Paper
Full-text available
En los últimos años han sido propuestas diferentes metodologías para sistematizar los procesos de desarrollo Web. Sólo sobre algunas de ellas se han creado herramientas CASE que automatizan en parte o totalmente dicho desarrollo. Algunas de estas herramientas son utilizadas con fines didácticos para el aprendizaje de los procesos implicados en el d...
Conference Paper
There is a current trend in the industry to migrate its traditional Web applications to Rich Internet Applications (RIAs). To face this migration, traditional Web methodologies are being extended with new RIA modeling primitives. However, this re-engineering process is being figured out in an ad-hoc manner by introducing directly these new features...
Conference Paper
Full-text available
There is a current trend in the industry to migrate its traditional Web applications to Rich Internet Applications (RIAs). To face this migration, traditional Web methodologies are being extended with new RIA modeling primitives. However, this re-engineering process is being figured out in an ad-hoc manner by introducing directly these new features...
Article
Full-text available
Model-Driven Development concepts are exhibiting as a good engineering solution for the design of ubiquitous applications with multi-device user interfaces and other contextaware capacities. The Web has become an ideal platform for the deployment of such applications and therefore traditional Web development techniques are rapidly adopting Model-Dr...
Conference Paper
This work describes RUX-Tool, an MDD-based tool that gives support to the modeling and automatic code generation of User Interfaces for Rich Internet Applications (RIAs) with multidevice and multiplatform capabilities. This tool is mainly thought to be used with other tools based on Web methodologies such as it is the case of WebRatio that automati...
Article
Full-text available
In the past, different methodologies have been proposed to systematise web development processes. Some of them are supported by Computer Aided Software Engineering (CASE) tools that help the user in all or part of the phases of application development. A number of these tools are used with the didactic aim of teaching the development process of web...
Conference Paper
Full-text available
Web 2.0 introduces important features from the User Interface (UI) perspective such as multimedia support or high levels of interactions, among others. These features are mainly being implemented using Rich Internet Applications (RIAs) technologies that are challenging the way in which the Web is being developed. The popularity of RIAs is witnessed...
Article
Full-text available
The Web Engineering community provides Web Models that allow the design and development of Web 1.0 applications. Nowadays, there are a growing number of Web 1.0 applications that are migrating towards Web 2.0 User Interfaces, in search of multimedia support and higher levels of interaction among other features. These Web 2.0 features can be impleme...
Conference Paper
Full-text available
This paper presents a methodology and a mix of conceptual models for addressing design and development of Web applications supported by rich interfaces. For specifying the high level design of the user tasks, we exploit business process models. In particular, we describe how to model the business process, transform it into data and navigation model...
Conference Paper
Full-text available
The rapidly increasing importance of rich Internet applications (RIAs) calls for systematic RIA development methods. However, most current Web engineering methods focus on Web 1.0 applications only; RIAs, on the contrary, are still developed in an ad-hoc manner, which often results in error-prone and hard-to-maintain products. We propose a model-dr...
Article
Full-text available
The development of Web applications, both functionality and Web User Interfaces (UIs), has been facilitated over the last few years using Web models and methodologies. However, new requirements that overcome traditional HTML-based Web 1.0 User Interfaces limits have arisen. Developers and tool vendors have answered these limits introducing Rich Int...
Conference Paper
Full-text available
The development of Rich Internet Applications User Interfaces is attracting researches from different communities such as Web Engineering and Human Computer Interaction. Proposals coming from both fields have their own benefits and disadvantages. The real fact is that, to our knowledge, there is no proposal covering all the new issues regarding Use...
Conference Paper
Full-text available
Nowadays, there are a growing number of Web 1.0 applications that are migrating towards Web 2.0 User Interfaces, in search of multimedia support and higher levels of interaction among other features. These Web 2.0 features can be implemented using RIA technologies. However, most of the current Web Models do not fully exploit all the potential benef...
Article
Full-text available
A steadily growing trend in Web applications is the development of user interfaces through rich Internet applications. Among other capabilities, RIAs offer high interactivity and native multimedia support, giving them a major advantage over standard HTML To update existing HTML Web applications, the authors propose the RUX-Model, which facilitates...
Conference Paper
Full-text available
Nowadays, Rich Internet Applications are gaining ground thanks to the facilities they provide to develop Web applications with multimedia, high levels of interactivity, collaborative work, and/or homogeneous presentation requirements at the client side. However, this new kind of Web applications currently lacks complete methodologies and models whi...
Conference Paper
Full-text available
In the last years different methodologies have been proposed to systematize the Web development processes. Some of them are supported by CASE tools that help the user in all or in part of the phases of the application development. A number of these tools are used with didactic aims, for teaching the development process of Web applications. Neverthe...
Conference Paper
Full-text available
Currently, there is a growing group of Web 1.0 applications that is migrating towards Web 2.0 where their data and business logic could be main- tained but their User Interface (UI) must be adapted. Our proposal facilitates the adaptation of existing Web 1.0 applications to Web 2.0, focusing on UIs and taking advantage of functionality already prov...
Article
Full-text available
Looking for the best design pattem to develop an application is not a trivial task and it depends on the requirements, target platform and experience of the development group among others. However, general guidelines for the design pattems issue have aided us during the last years.In this sense, we recommend a general purpose MVC design pattem for...
Conference Paper
Full-text available
Several methodologies and tools have been proposed for Web applications design and development. However, traditional Web applications are still inadequate to support the interaction and presentation functionalities demanded by the users. Recently, rich Internet applications (RIAs) have been proposed as an answer to these problems providing new leve...
Article
Full-text available
The use of hyperspectral data to determine the abundance of constituents in a certain portion of the Earth's surface relies on the capability of imaging spectrometers to provide a large amount of information at each pixel of a certain scene. Today, hyperspectral imaging sensors are capable of generating unprecedented volumes of radiometric data. Th...
Conference Paper
Full-text available
In this paper we present a neural network methodology used for classifying an hyperspectral image referencied as Indian Pines. The network parameters (learning and neighborhood function) are adjusted using a test battery generated from the image, selecting the values that give the best robutness and discrimination capacity. The availity of ground t...
Conference Paper
Full-text available
One way to improve information technology systems is to allow the computer user to communicate in a more natural way than through the use of the keyboard. One approach to developing such novel input devices is the recognition of gestures. In this sense, the main goal of this paper is to develop an adaptive interface to make the communication easier...
Conference Paper
Full-text available
During the last years, Web Models have demonstrated their utility facilitating the development of Web Applications. Nowadays, Web Applications have grown in functionality and new necessities have arisen. Rich Internet Applications (RIAs) have been recently proposed as the response to these necessities. However, present Web Models seem to be incompl...

Network

Cited By

Projects

Projects (4)
Archived project
Model-Driven Migration Process of Legacy Web Applications into Rich Internet Applications
Project
The Situational Context is a way to analyse the conditions that exist at a particular time and place; and how this analysis can be used to predict and coordinate, at run-time, the expected behaviour of IoT and WoT systems.