Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Publications

Publications by HumanISE

2018

IoT Applied in the Functional Optimization of Cyclists

Authors
Saraiva, AA; Nascimento, RC; Sousa, JVM; Soares, S; Vital, JPM; Ferreira, NMF; Valente, A; Barroso, J;

Publication
PROCEEDINGS OF THE 2018 2ND INTERNATIONAL CONFERENCE ON TECHNOLOGY AND INNOVATION IN SPORTS, HEALTH AND WELLBEING (TISHW)

Abstract
This article is devoted to the problem of training cyclists from a system approach. Technologies were used to monitor and evaluate in an integrated way the physical form, load parameters and level of functional capabilities of the athlete's body. For correlation between the physiological indices and performance, data from cardiac activity (ECG), muscle activity (EMG and temperature), respiratory processes (oximetry), as well as data from the environment where this athlete is inserted (ambient temperature, pressure, humidity).

2018

A roadmap to evaluate the usage of telepresence robots in elderly care centers

Authors
Reis, A; Xavier, R; Macedo, C; Costa, T; Rodrigues, V; Barroso, J;

Publication
PROCEEDINGS OF THE 2018 2ND INTERNATIONAL CONFERENCE ON TECHNOLOGY AND INNOVATION IN SPORTS, HEALTH AND WELLBEING (TISHW)

Abstract
Aging is a natural process during which a person's physical and mental condition will degrade, imposing limitations on their lifestyle. The consequences of aging can be aggravated when the elderly permanently move to an elderly care center, causing a decline in social relations and contact with family and friends, with negative effects on the person's well-being. Therefore, it is important to act to maintain these relationships in the later stages of life. In this work we propose a roadmap to introduce and evaluate the usage of telepresence robots in elderly care centers, so that family and friends can interact with the elderly more often and with better quality. The proposal defines a set of steps to introduce the robots into the care center environment, as well as an evaluation methodology to assess the success of implementing the roadmap.

2018

FatoXtract a suit that may be useful in rehabilitation

Authors
Vital, JPM; Fonseca Ferreira, NMF; Soares, SFSP; Valente, A; Pereira Barroso, JMP;

Publication
PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON SOFTWARE DEVELOPMENT AND TECHNOLOGIES FOR ENHANCING ACCESSIBILITY AND FIGHTING INFO-EXCLUSION (DSAI 2018)

Abstract
Kinematic analysis of human movement is very important in several areas, such as in sports (e.g., for athletic performance analysis), health (e.g., rehabilitation of people with motor disabilities) and others. The study of the kinematics of the human body involves several methods that resort to the analysis of several parameters that come from the movement. Important parameters to take into account are the acceleration, velocity and position (linear or angular) of the various articulations of the human body, which can be measured by sensors or through the analysis of repeated images obtained by camera. In this paper will be presented a suit that acquire the different position of human joints that will be useful in rehabilitation, FatoXtract. It is through the analysis of human movement that we can analyze whether the movement in rehabilitation is adequate or not.

2018

Introduction

Authors
Hadjileontiadis, L; Barroso, J; Sandnes, FE;

Publication
ACM International Conference Proceeding Series

Abstract

2018

Automated Scenario-Based Integration Testing of Distributed Systems

Authors
Lima, B;

Publication
ESEC/FSE'18: PROCEEDINGS OF THE 2018 26TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING

Abstract
In a growing number of domains, the provisioning of end-to-end services to the users depends on the proper interoperation of multiple systems, forming a new distributed system, often subject to timing constraints. To ensure interoperability and integrity, it is important to conduct integration tests that verify the interactions with the environment and between the system components in key scenarios. To tackle test automation challenges, we propose algorithms for decentralized conformance checking and test input generation, and for checking and enforcing the conditions (local observability and controllability) that allow decentralized test execution.

2018

Why does the orientation change mess up my Android application? From GUI failures to code faults

Authors
Amalfitano, D; Riccio, V; Paiva, ACR; Fasolino, AR;

Publication
SOFTWARE TESTING VERIFICATION & RELIABILITY

Abstract
This paper investigates the failures exposed in mobile apps by the mobile-specific event of changing the screen orientation. We focus on GUI failures resulting in unexpected GUI states that should be avoided to improve the apps quality and to ensure better user experience. We propose a classification framework that distinguishes 3 main classes of GUI failures due to orientation changes and exploit it in 2 studies that investigate the impact of such failures in Android apps. The studies involved both open-source and apps from Google Play that were specifically tested exposing them to orientation change events. The results showed that more than 88% of these apps were affected by GUI failures, some classes of GUI failures were more common than others, and some GUI objects were more frequently involved. The app source code analysis allowed us to identify 6 classes of common faults causing specific GUI failures.

  • 245
  • 589