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

2012

Developing a multi-touch Serious Game to fight the digital divide The Portuguese ATM: a pilot case study

Authors
Carvalho, D; Bessa, M; Peres, E; Magalhaes, L; Guedes, C; Oliveira, L;

Publication
SISTEMAS Y TECNOLOGIAS DE INFORMACION, VOLS 1 AND 2

Abstract
The use of Information and Communication Technologies (ICTs) has grown substantially over the past few years. However, a portion of the world's society has not been able to keep up with these technological advances. For this purpose, we present a serious game with a multi-touch interface envisioned to encourage and teach digitally excluded people on how to use the Portuguese Automated Teller Machine (ATM): a commodity much needed by society, but still avoided by some, mainly due to their fear of the digital world. An exploratory study was conducted to investigate if a serious game based on a new interaction paradigm can have a positive influence in the struggle against the Portuguese digital divide. We believe that the findings of our pilot case study can be useful to determine if a multi-touch serious game, due to its intuitiveness and ease of use, can stimulate the digitally excluded people to handle the ATM on a regular basis. The results that were obtained suggest that this approach may indeed produce a positive impact in the attempt to bridge the Portuguese digital divide.

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

Market driven implementation of the eCAALYX solution

Authors
Nap, H; Bierhoff, I; Ferreiro, A; Català, A; Samà, A; Gálvez-Barrón, C; Rodríguez-Molinero, A; Ferreira, H; Martins, A; Antomarini, M; Cesaroni, F; Sdogati, C; Carvalho, L; Castro, R; Spallek, J;

Publication
Gerontechnology

Abstract

2012

A Multi-agent Recommender System

Authors
Jorge Morais, AJ; Oliveira, E; Jorge, AM;

Publication
DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE

Abstract
The large amount of pages in Websites is a problem for users who waste time looking for the information they really want. Knowledge about users' previous visits may provide patterns that allow the customization of the Website. This concept is known as Adaptive Website: a Website that adapts itself for the purpose of improving the user's experience. Some Web Mining algorithms have been proposed for adapting a Website. In this paper, a recommender system using agents with two different algorithms (associative rules and collaborative filtering) is described. Both algorithms are incremental and work with binary data. Results show that this multi-agent approach combining different algorithms is capable of improving user's satisfaction.

2012

Studying a personality coreference network in a news stories photo collection

Authors
Devezas, J; Coelho, F; Nunes, S; Ribeiro, C;

Publication
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

Abstract
We build and analyze a coreference network based on entities from photo descriptions, where nodes represent personalities and edges connect people mentioned in the same photo description. We identify and characterize the communities in this network and propose taking advantage of the context provided by community detection methodologies to improve text illustration and general search. © 2012 Springer-Verlag Berlin Heidelberg.

  • 557
  • 685