
Ernestina Martel-Jordán- University of Las Palmas de Gran Canaria
Ernestina Martel-Jordán
- University of Las Palmas de Gran Canaria
About
20
Publications
4,638
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
154
Citations
Introduction
Ernestina Martel-Jordán currently works at the Department of Telematic Engineering, Universidad de Las Palmas de Gran Canaria. Ernestina does research in Computer and Society, Distributed Computing and Parallel Computing.
Current institution
Publications
Publications (20)
Hyperspectral Imaging (HSI) techniques have demonstrated potential to provide useful information in a broad set of applications in different domains, from precision agriculture to environmental science. A first step in the preparation of the algorithms to be employed outdoors starts at a laboratory level, capturing a high amount of samples to be an...
Dimensionality reduction represents a critical preprocessing step in order to increase the efficiency and the performance of many hyperspectral imaging algorithms. However, dimensionality reduction algorithms, such as the Principal Component Analysis (PCA), suffer fromtheir computationally demanding nature, becoming advisable for their implementati...
Hyperspectral imaging systems are a powerful tool for obtaining surface information in many different spectral channels that can be used in many different applications. Nevertheless, the huge amount of information provided by hyperspectral images also has a downside, since it has to be processed and analyzed. For such purpose, parallel hardware dev...
Linear spectral unmixing is one of the nowadays hottest research topics within the hyperspectral imaging community, being a proof of this fact the vast amount of papers that can be found in the scientific literature about this challenging task. A subset of these works is devoted to the acceleration of previously published unmixing algorithms for ap...
Research based on indoor location systems has recently been developed due to growing interest in location-aware services to be implemented in light mobile devices. Most of this work is based on received signal strength (RSS) from access points. However, a major drawback from using RSS is its variability due to indoor multipath effect caused by refl...
Tourism and pervasive computing go hand in hand in improving a tourist's experience when travelling, since mobile phone applications are now in vogue. We present LugaReco, an application for Apple iPhone which recommends points of interest to tourists based on photographs which they themselves have taken. Thanks to the use of photographs, recommend...
Resumen: La clasificación de textos, en entornos en los que el volumen de datos a clasificar es tan elevado que resulta muy costosa la realización de esta tarea por parte de humanos, requiere la utilización de clasificadores de textos en lenguaje natural automáticos. El clasificador propuesto en el presente estudio toma como base la Wikipedia para...
Automatic Text Classifiers are needed in environments where the amount of data to handle is so high that human classification would be ineffective. In our study, the proposed classifier takes advantage of the Wikipedia to generate the corpus defining each category. The text is then analyzed syntactically using Natural Language Processing software....
Web service orchestration is widely spread for the creation of composite web services using standard specifications such as BPEL4WS. The myriad of specifications and aspects that should be considered in orchestrated web services are resulting in increasing complexity. This complexity leads to software infrastructures difficult to maintain with inte...
Web service orchestration is becoming widely spread for the creation of composite Web services using standard specifications such as BPEL4WS. The myriad of specifications and aspects that should be considered in orchestrated Web services are resulting in increasing complexity. This complexity leads to software infrastructures difficult to maintain...
Distributed computing has been applied to a variety of computational problems. Several software systems have been developed that make distributed applications available to an application programmer. Although these systems provide functionality for the design, execution, monitoring and control of distributed applications, they are not web-based The...
This paper presents a graphical environment for programming distributed applications by means of GLADE. This environment facilitates
the configuration and execution of Ada distributed applications. The environment frees the user from learning the GLADE configuration
language, and keeps the state and the configuration of the system in a database for...
In this paper we propose a technique to add a preprocessing phase to the GNAT front-end. This technique reduces time required to implement a high quality preprocessor and it facilitates the use of the GNAT front-end to experiment with Ada extensions. We briefly introduce the GNAT architecture, we describe our proposed technique and we present our p...
In this paper we propose the architecture of a generic faulttolerant graphical environment, and a tool to customise it for
a concrete environment. This graphical Environment for Programming Distributed Applications (EPDA) is tailorable and includes support for deployment and dynamic reconfiguration of distributed applications. Its minimum
functiona...
This paper describes Group_IO, a software library written
in Ada which facilitates the construction of distributed applications by
means of the group paradigm, an abstraction which considers a set of
processes as an individual entity. Group_IO provides support for
replicated as well as cooperative groups. Group_IO offers a
straightfor...
We propose an architecture of a generic fault-tolerant graphical environment and a tool for modelling a concrete distributed environment. The generic environment provides support for the construction, configuration, execution, monitoring, and evolution of distributed applications. The environment can be installed to be robust to guarantee the conti...