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 Tiago Boldt Sousa

2011

Cross-Platform Social Web Application for Older Adults with HTML 5

Authors
Sousa, TB; Tenreiro, P; Silva, PA; Nunes, F; Rodrigues, EM;

Publication
ENTERTAINMENT COMPUTING - ICEC 2011

Abstract
Online social networks can potentially play an important role in connecting older adults with family and friends who often live far. However, adoption of social Web services among the elderly is still very limited because the user interfaces are not adapted to them and also because few of their friends use such services. This paper introduces a mobile Web application designed with older adults' characteristics in mind that integrates a popular social network.

2012

A Collaborative Expandable Framework for Software End-Users and Programmers

Authors
Almeida, T; Ferreira, HS; Sousa, TB;

Publication
COOPERATIVE DESIGN, VISUALIZATION, AND ENGINEERING (CDVE)

Abstract
The quantity and complexity that end-users are increasingly demanding from their applications and devices makes it impractical for a software developer to "foresee" every possible combination and explore every valid alternative. One solution is to empower end-users with tools that allows them to explore their necessities in a collaborative framework, where novices and experts can co-exist and share. We believe that such a tool could not only reduce the number of "small", specific-tailored applications, but also foster discovery and experimentation.

2012

Object-Functional Patterns: Re-Thinking Development in a Post-Functional World

Authors
Sousa, TB; Ferreira, HS;

Publication
2012 EIGHTH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY (QUATIC 2012)

Abstract
Programing paradigms define how to think and design while creating software. Object-Oriented and Functional paradigms are two of the most adopted for synthesizing it. Modern languages, attempting to provide higher abstractions, are increasingly supporting native multi-paradigm programming styles. The Object-functional approach still uses classes for information and high-level structure, but allows algorithms to be implemented functionally. New challenges now exist and there is a general lack of knowledge on best practices for adopting this paradigm. This research proposes the systematic usage of software patterns to capture these new recurring problems and their solutions, though not discarding the identification of new algorithms and designs. We will use Scala as a base language, and will attempt to validate our hypothesis through multiple methodologies, including quasi-experiments and case studies. We expect to provide a basis for improvement for programming languages (through pattern absorption) and for software engineering professionals.

2012

Scalable Integration of Multiple Health Sensor Data for Observing Medical Patterns

Authors
Ferreira, HS; Sousa, TB; Martins, A;

Publication
COOPERATIVE DESIGN, VISUALIZATION, AND ENGINEERING (CDVE)

Abstract
With an aging global population, Ambient Assisted Living (AAL) attempts to improve life expectancy and quality of life through the remote monitoring of various health signals using personal and home-based sensors. Possible medical conditions can be early ascertained by observable patterns over the patients' health data. However, aggregating multiple raw signals and matching against medical protocols can be computational and bandwidth intensive. Moreover, adding new protocols requires non-trivial expertise to define necessary rules. This paper describes a lightweight, scalable, and composable mechanism that captures, processes and infers possible health problems from raw data obtained from multiple sensors.

  • 2
  • 2