Journal of Applied Computing Research https://revistas.unisinos.br/index.php/jacr en-US Journal of Applied Computing Research 2236-8434 <p>I grant the <strong><em>Journal of Applied Computing Research</em></strong> the first publication of my article, licensed under Creative Commons Attribution license (which allows sharing of work, recognition of authorship and initial publication in this journal).</p><p>I confirm that my article is not being submitted to another publication and has not been published in its entirely on another journal. I take full responsibility for its originality and I will also claim responsibility for charges from claims by third parties concerning the authorship of the article.</p><p>I also agree that the manuscript will be submitted according to the journal’s publication rules described above.</p> MaPS: A framework to aid the development of collaborative applications for ubiquitous environments https://revistas.unisinos.br/index.php/jacr/article/view/jacr.2016.51.01 <p>A research topic of growing interest is the convergence between Collaborative Systems and Ubiquitous Computing, where context awareness is becoming a tool for enhancing collaboration processes. The application of Ubiquitous Computing concepts in the improvement of collaboration strategies created a research front called Ubiquitous Collaboration. This article proposes a framework to aid the development of collaborative applications for ubiquitous environments, called MaPS. MaPS works at one relevant stage of the collaboration. It uses context information and user profiles to improve the search for peers and the selection of communication channels. The article proposes the framework, its requirements and its architecture. Moreover, we describe a prototype and two applications which were developed with it. The framework was evaluated considering software development, based on the experience got in the implementation of the applications and aspects of functionalities. It was made through a scenario involving active participants. The results of both evaluations show the potential for using MaPS.</p><p><strong>Keywords:</strong> collaboration, collaborative applications, ubiquitous computing, ubiquitous collaboration, ubiquitous environments, context awareness.</p> Daniel de Souza Martins Cassia Nino Jorge Barbosa Débora Barbosa Copyright (c) 2016-06-17 2016-06-17 5 1 1 16 10.4013/jacr.2016.51.01 Enabling Dynamic Crowdsensing through Models@Runtime https://revistas.unisinos.br/index.php/jacr/article/view/jacr.2016.51.02 <p>The complexity of applications in the mobile crowdsensing domain is due to factors such as interoperability among heterogeneous devices, recruiting of devices, collection of data from these devices, and adaptation of application operation in dynamic environments. This paper introduces a platform based on models at runtime (M@RT) for the development of the mobile crowdsensing functionality of applications. The platform supports model-based creation and processing of queries that target a distributed and dynamic set of sensor-capable devices. The paper also presents the results of an evaluation that shows the impact of runtime model processing on the performance of applications in mobile crowdsensing scenarios.</p><p><strong>Keywords:</strong> participatory sensing, models at runtime, model execution engine, mobile computing.</p> Paulo Cesar Ferreira Melo Ricardo Couto Antunes da Rocha Fabio M. Costa Copyright (c) 2016-06-17 2016-06-17 5 1 17 31 10.4013/jacr.2016.51.02 A food allergy risk detection model based on situation awareness https://revistas.unisinos.br/index.php/jacr/article/view/jacr.2016.51.03 <p>Advances in ubiquitous computing are enabling the emergence of opportunities in many areas; among them we highlight the health-related applications. In this area, there is a trend toward developing many applications that enable care wherever you are and whenever you need, called ubiquitous healthcare. A detailed survey of existing and proposed models has shown that none of these applications meets the needs of people who suffer from food allergy. Thus, this article proposes an allergy detection ubiquitous model based on situation awareness. This model, called Allergy Detector, focuses on food allergy, in particular the eight major allergens (peanut, milk, egg, wheat, soy, fish, crustacean and tree nuts) and their derivatives, which cause about 90% of all food allergies. The main scientific contribution of the Allergy Detector is the use of situation awareness for detecting allergies anytime and anywhere in a transparent manner. In order to assess the model, we designed some case studies. We also carried out a profiling, accessing the Allergy Detector in terms of performance and identifying the main bottlenecks. The results showed the feasibility of using the model for detecting allergy ubiquitously.</p><p><strong>Keywords:</strong> ubiquitous computing, context awareness, ubiquituos health.</p> Nelson Manoel de Moura Quevedo Cristiano André da Costa Rodrigo da Rosa Righi Sandro José Rigo Copyright (c) 2016-06-17 2016-06-17 5 1 32 43 10.4013/jacr.2016.51.03 MHARS: A mobile system for human activity recognition and inference of health situations in ambient assisted living https://revistas.unisinos.br/index.php/jacr/article/view/jacr.2016.51.04 <p>This paper presents MHARS (Mobile Human Activity Recognition System), a mobile system designed to monitor patients in the context of Ambient Assisted Living (AAL), which allows the recognition of the activities performed by the user as well as the detection of the activities intensity in real time. MHARS was designed to be able to gather data from different sensors, to recognize the activities and measure their intensity in different user mobility scenarios. The system allows the inference of situations regarding the health status of the patient and provides support for executing actions, reacting to events that deserve attention from the patient’s caregivers and family members. Experiments demonstrate that MHARS presents good accuracy and has an affordable consumption of mobile resources.</p><p><strong>Keywords:</strong> Ambient Assisted Living, Human Activity Recognition, situation inference, mobile computing.</p> José Daniel Pereira Ribeiro Filho Francisco José da Silva e Silva Luciano Reis Coutinho Berto de Tácio Pereira Gomes Copyright (c) 2016-07-27 2016-07-27 5 1 44 58 10.4013/jacr.2016.51.04 A context-aware model for human activity prediction and risk inference in actions https://revistas.unisinos.br/index.php/jacr/article/view/jacr.2016.51.05 <p>Even though human activities may result in injuries, there is not much discussion in the academy of how ubiquitous computing could assess such risks. So, this paper proposes a model for the Activity Manager layer of the Activity Project, which aims to predict and infer risks in activities. The model uses the Activity Theory for the composition and prediction of activities. It also infers the risk in actions based on changes in the user’s physiological context caused by the actions, and such changes are modeled according to the Hyperspace Analogue to Context model. Tests were conducted and the developed models outperformed proposals found for action prediction, with an accuracy of 78.69%, as well as for risk situation detection, with an accuracy of 98.94%, showing the efficiency of the proposed solution.</p><p><strong>Keywords:</strong> activities of daily living, Activity Theory, activity recognition, activity prediction, risk in actions.</p> Alfredo Del Fabro Neto Bruno Romero de Azevedo Rafael Boufleuer João Carlos D. Lima Iara Augustin Isadora Vasconcellos Copyright (c) 2016-07-27 2016-07-27 5 1 59 69 10.4013/jacr.2016.51.05