Network


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

Hotspot


Dive into the research topics where Jo Ueyama is active.

Publication


Featured researches published by Jo Ueyama.


ACM Transactions on Computer Systems | 2008

A generic component model for building systems software

Geoffrey Coulson; Gordon S. Blair; Paul Grace; François Taïani; Ackbar Joolia; Kevin Lee; Jo Ueyama; Thirunavukkarasu Sivaharan

Component-based software structuring principles are now commonplace at the application level; but componentization is far less established when it comes to building low-level systems software. Although there have been pioneering efforts in applying componentization to systems-building, these efforts have tended to target specific application domains (e.g., embedded systems, operating systems, communications systems, programmable networking environments, or middleware platforms). They also tend to be targeted at specific deployment environments (e.g., standard personal computer (PC) environments, network processors, or microcontrollers). The disadvantage of this narrow targeting is that it fails to maximize the genericity and abstraction potential of the component approach. In this article, we argue for the benefits and feasibility of a generic yet tailorable approach to component-based systems-building that offers a uniform programming model that is applicable in a wide range of systems-oriented target domains and deployment environments. The component model, called OpenCom, is supported by a reflective runtime architecture that is itself built from components. After describing OpenCom and evaluating its performance and overhead characteristics, we present and evaluate two case studies of systems we have built using OpenCom technology, thus illustrating its benefits and its general applicability.


international geoscience and remote sensing symposium | 2012

The use of unmanned aerial vehicles and wireless sensor network in agricultural applications

Fausto Guzzo da Costa; Jo Ueyama; Torsten Braun; Gustavo Pessin; Fernando Santos Osório; Patricia A. Vargas

The application of pesticides and fertilizers in agricultural areas is of prime importance for crop yields. The use of aircrafts is becoming increasingly common in carrying out this task mainly because of its speed and effectiveness in the spraying operation. However, some factors may reduce the yield, or even cause damage (e.g. crop areas not covered in the spraying process, overlapping spraying of crop areas, applying pesticides on the outer edge of the crop). Climatic conditions, such as the intensity and direction of the wind while spraying add further complexity to the control problem. In this paper, we describe an architecture based on unmanned aerial vehicles (UAVs) which can be employed to implement a control loop for agricultural applications where UAVs are responsible for spraying chemicals on crops. The process of applying the chemicals is controlled by means of the feedback obtained from the wireless sensor network (WSN) deployed on the crop field. The aim of this solution is to support short delays in the control loop so that the spraying UAV can process the information from the sensors. We evaluate an algorithm to adjust the UAV route under changes in wind intensity and direction. Moreover, we evaluate the impact of the number of communication messages between the UAV and the WSN. Results show that the adjustment of the route based on the feedback information from the sensors could minimize the waste of pesticides.


Computers & Geosciences | 2015

Development of a spatial decision support system for flood risk management in Brazil that combines volunteered geographic information with wireless sensor networks

Flávio Eduardo Aoki Horita; João Porto de Albuquerque; Lívia Castro Degrossi; Eduardo Mario Mendiondo; Jo Ueyama

Effective flood risk management requires updated information to ensure that the correct decisions can be made. This can be provided by Wireless Sensor Networks (WSN) which are a low-cost means of collecting updated information about rivers. Another valuable resource is Volunteered Geographic Information (VGI) which is a comparatively new means of improving the coverage of monitored areas because it is able to supply supplementary information to the WSN and thus support decision-making in flood risk management. However, there still remains the problem of how to combine WSN data with VGI. In this paper, an attempt is made to investigate AGORA-DS, which is a Spatial Decision Support System (SDSS) that is able to make flood risk management more effective by combining these data sources, i.e. WSN with VGI. This approach is built over a conceptual model that complies with the interoperable standards laid down by the Open Geospatial Consortium (OGC) - e.g. Sensor Observation Service (SOS) and Web Feature Service (WFS) - and seeks to combine and present unified information in a web-based decision support tool. This work was deployed in a real scenario of flood risk management in the town of Sao Carlos in Brazil. The evidence obtained from this deployment confirmed that interoperable standards can support the integration of data from distinct data sources. In addition, they also show that VGI is able to provide information about areas of the river basin which lack data since there is no appropriate station in the area. Hence it provides a valuable support for the WSN data. It can thus be concluded that AGORA-DS is able to combine information provided by WSN and VGI, and provide useful information for supporting flood risk management. HighlightsA conceptual framework integrates information from sensors and volunteers.Interoperable standards are employed for integrating the heterogeneous data sources.Lessons were learned from the deployment in a real scenario of flood risk management.Volunteered Geographic Information improves the coverage of monitored areas.


Computer Communications | 2016

Exploiting IoT technologies for enhancing Health Smart Homes through patient identification and emotion recognition

Leandro Y. Mano; Bruno S. Faiçal; Luis H.V. Nakamura; Pedro Henrique Gomes; Giampaolo L. Libralon; Rodolfo I. Meneguete; Geraldo P. R. Filho; Gabriel T. Giancristofaro; Gustavo Pessin; Bhaskar Krishnamachari; Jo Ueyama

Currently, there is an increasing number of patients that are treated in-home, mainly in countries such as Japan, USA and Europe. As well as this, the number of elderly people has increased significantly in the last 15 years and these people are often treated in-home and at times enter into a critical situation that may require help (e.g. when facing an accident, or becoming depressed). Advances in ubiquitous computing and the Internet of Things (IoT) have provided efficient and cheap equipments that include wireless communication and cameras, such as smartphones or embedded devices like Raspberry Pi. Embedded computing enables the deployment of Health Smart Homes (HSH) that can enhance in-home medical treatment. The use of camera and image processing on IoT is still an application that has not been fully explored in the literature, especially in the context of HSH. Although use of images has been widely exploited to address issues such as safety and surveillance in the house, they have been little employed to assist patients and/or elderly people as part of the home-care systems. In our view, these images can help nurses or caregivers to assist patients in need of timely help, and the implementation of this application can be extremely easy and cheap when aided by IoT technologies. This article discusses the use of patient images and emotional detection to assist patients and elderly people within an in-home healthcare context. We also discuss the existing literature and show that most of the studies in this area do not make use of images for the purpose of monitoring patients. In addition, there are few studies that take into account the patients emotional state, which is crucial for them to be able to recover from a disease. Finally, we outline our prototype which runs on multiple computing platforms and show results that demonstrate the feasibility of our approach.


Journal of Systems Architecture | 2014

The use of unmanned aerial vehicles and wireless sensor networks for spraying pesticides

Bruno S. Faiçal; Fausto Guzzo da Costa; Gustavo Pessin; Jo Ueyama; Heitor Freitas; Alexandre Colombo; Pedro H. Fini; Leandro A. Villas; Fernando Santos Osório; Patricia A. Vargas; Torsten Braun

The application of pesticides and fertilizers in agricultural areas is of crucial importance for crop yields. The use of aircrafts is becoming increasingly common in carrying out this task mainly because of their speed and effectiveness in the spraying operation. However, some factors may reduce the yield, or even cause damage (e.g., crop areas not covered in the spraying process, overlapping spraying of crop areas, applying pesticides on the outer edge of the crop). Weather conditions, such as the intensity and direction of the wind while spraying, add further complexity to the problem of maintaining control. In this paper, we describe an architecture to address the problem of self-adjustment of the UAV routes when spraying chemicals in a crop field. We propose and evaluate an algorithm to adjust the UAV route to changes in wind intensity and direction. The algorithm to adapt the path runs in the UAV and its input is the feedback obtained from the wireless sensor network (WSN) deployed in the crop field. Moreover, we evaluate the impact of the number of communication messages between the UAV and the WSN. The results show that the use of the feedback information from the sensors to make adjustments to the routes could significantly reduce the waste of pesticides and fertilizers.


international conference on communications | 2013

Network partition-aware geographical data dissemination

Leandro A. Villas; Azzedine Boukerche; Regina Borges de Araujo; Antonio A. F. Loureiro; Jo Ueyama

Vehicular Ad hoc Networks (VANETs) have attracted the attention of the research community recently as they have opened up a myriad of on the road applications and increased their potential by providing accident-free and intelligent transport systems. The envisaged applications, as well as some inherent VANET characteristics make data dissemination an essential service and a challenging task in these networks. The existing solutions for data dissemination do not effectively address broadcast storm and network partition problems when considered together. To tackle these problems, we propose a novel GEographical Data Dissemination of Alert Information and Aware of Network Partition (GEDDAI-NP), which eliminates the broadcast storm and maximizes data dissemination capabilities across network partitions with short delays and low overhead. The simulation results show that the data dissemination performed by GEDDAI-NP provides better efficiency than other algorithms, outperforming them in different scenarios in all the evaluations carried out.


Journal of the Brazilian Computer Society | 2011

A middleware platform to support river monitoring using wireless sensor networks

Danny Hughes; Jo Ueyama; Eduardo Mario Mendiondo; Nelson Matthys; Wouter Horré; Sam Michiels; Christophe Huygens; Wouter Joosen; Ka Lok Man; Sheng-Uei Guan

Flooding is a critical global problem, which is growing more severe due to the effects of climate change. This problem is particularly acute in the state of São Paulo, Brazil, where flooding during the rainy season incurs significant financial and human costs. Another critical problem associated with flooding is the high level of pollution present in urban rivers. Efforts to address these problems focus upon three key research areas: river monitoring, modelling of river conditions and incident response. This paper introduces a rich next-generation middleware platform designed to support wireless sensor network based environmental monitoring along with a supporting hardware platform. This system has been deployed and evaluated in a real-world river monitoring scenario in the city of São Carlos, Brazil.


acm special interest group on data communication | 2003

NETKIT: a software component-based approach to programmable networking

Geoff Coulson; Gordon S. Blair; David Hutchison; Ackbar Joolia; Kevin Lee; Jo Ueyama; Antônio Tadeu A. Gomes; Yimin Ye

While there has already been significant research in support of openness and programmability in networks, this paper argues that there remains a need for generic support for the integrated development, deployment and management of programmable networking software. We further argue that this support should explicitly address the management of run-time reconfiguration of systems, and should be independent of any particular programming paradigm (e.g. active networking or open signaling), programming language, or hardware/ operating system platform. In line with these aims, we outline an approach to the structuring of programmable networking software in terms of a ubiquitously applied software component model that can accommodate all levels of a programmable networking system from low-level system support, to in-band packet handling, to active networking execution environments to signaling and coordination.


International Journal of Mobile Computing and Multimedia Communications | 2010

Building Wireless Sensor Network Applications with LooCI

Wouter Joosen; Daniel Hughes; Klaas Thoelen; Wouter Horré; Nelson Matthys; Javier Del Cid; Sam Michiels; Christophe Huygens; Jo Ueyama

Considerable research has been performed in applying run-time reconfigurable component models to the domain of wireless sensor networks. The ability to dynamically deploy and reconfigure software components has clear advantages in sensor networks, which are typically large in scale and expected to operate for long periods in the face of node mobility, dynamic environmental conditions, and changing application requirements. LooCI is a component and binding model that is optimized for use in resource-constrained environments such as Wireless Sensor Networks. LooCI components use a novel event-based binding model that allows developers to model rich component interactions, while providing support for run-time reconfiguration, reflection, and policy-based management. This paper reports on the design of LooCI and describes a prototype implementation for the Sun SPOT. This platform is then evaluated in context of a real-world river monitoring and warning scenario in the city of Sao Carlos, Brazil.


Sensors | 2014

NodePM: A Remote Monitoring Alert System for Energy Consumption Using Probabilistic Techniques

Geraldo P. R. Filho; Jo Ueyama; Leandro A. Villas; Alex R. Pinto; Vinícius Pereira Gonçalves; Gustavo Pessin; Richard Werner Nelem Pazzi; Torsten Braun

In this paper, we propose an intelligent method, named the Novelty Detection Power Meter (NodePM), to detect novelties in electronic equipment monitored by a smart grid. Considering the entropy of each device monitored, which is calculated based on a Markov chain model, the proposed method identifies novelties through a machine learning algorithm. To this end, the NodePM is integrated into a platform for the remote monitoring of energy consumption, which consists of a wireless sensors network (WSN). It thus should be stressed that the experiments were conducted in real environments different from many related works, which are evaluated in simulated environments. In this sense, the results show that the NodePM reduces by 13.7% the power consumption of the equipment we monitored. In addition, the NodePM provides better efficiency to detect novelties when compared to an approach from the literature, surpassing it in different scenarios in all evaluations that were carried out.

Collaboration


Dive into the Jo Ueyama's collaboration.

Top Co-Authors

Avatar

Gustavo Pessin

University of São Paulo

View shared research outputs
Top Co-Authors

Avatar

Leandro A. Villas

State University of Campinas

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Daniel L. Guidoni

Universidade Federal de Minas Gerais

View shared research outputs
Top Co-Authors

Avatar

Kevin Lee

Nottingham Trent University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge