2015
Authors
Devezas, T; Nunes, S; Rodríguez, MT;
Publication
Proceedings of the 2015 International Workshop on Human-centric Independent Computing, HIC@HT 2015, Guzelyurt, Northern Cyprus, September 1, 2015
Abstract
In this paper, we present the tools of the MediaViz project, a work-in progress platform that aims to provide researchers, academics and professionals from the media field with a set of analytical and exploratory resources to answer high level and complex questions about the online media panorama, in an eficient, visual and interactive way. Our approach consists of aggregating and processing news data from multiple online sources, and provide programatic access to it through an Application Programming Interface (API). The visualization tools leverage the data provided by the API, allowing users to interact, explore and interrogate that information. Through the use of data visualization techniques, we aim to characterize the publication patterns of multiple online news sources by analyzing and comparing distinct dimensions. Dimensions of interest include the frequency and flow of publications and social shares throughout time, and the geographic coverage of online news outlets. We present some of the developed visualization tools and describe how they can offer meaningful insights by providing a bird's-eye view of distinct characteristics of the online mediascape. © 2015 ACM.
2015
Authors
Paiva, JC; Leal, JP; Queiros, R;
Publication
LANGUAGES, APPLICATIONS AND TECHNOLOGIES, SLATE 2015
Abstract
Existing gamification services have features that preclude their use by e-learning tools. Odin is a gamification service that mimics the API of state-of-the-art services without these limitations. This paper describes Odin, its role in an e-learning system architecture requiring gamification, and details its implementation. The validation of Odin involved the creation of a small e-learning game, integrated in a Learning Management System (LMS) using the Learning Tools Interoperability (LTI) specification.
2015
Authors
Fischer, S; Hu, Z; Pacheco, H;
Publication
SCIENCE CHINA Information Sciences
Abstract
2015
Authors
Rodríguez, JLS; Leal, JP; Simões, A;
Publication
SLATE
Abstract
2015
Authors
Jesus, P; Baquero, C; Almeida, PS;
Publication
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING
Abstract
Data aggregation is a fundamental building block of modern distributed systems. Averaging based approaches, commonly designated gossip-based, are an important class of aggregation algorithms as they allow all nodes to produce a result, converge to any required accuracy, and work independently from the network topology. However, existing approaches exhibit many dependability issues when used in faulty and dynamic environments. This paper describes and evaluates a fault tolerant distributed aggregation technique, Flow Updating, which overcomes the problems in previous averaging approaches and is able to operate on faulty dynamic networks. Experimental results show that this novel approach outperforms previous averaging algorithms; it self-adapts to churn and input value changes without requiring any periodic restart, supporting node crashes and high levels of message loss, and works in asynchronous networks. Realistic concerns have been taken into account in evaluating Flow Updating, like the use of unreliable failure detectors and asynchrony, targeting its application to realistic environments.
2015
Authors
Flores, N; Aguiar, A;
Publication
2015 30TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE)
Abstract
Application frameworks are a powerful technique for large-scale reuse but often very hard to learn from scratch. Although good documentation helps on reducing the learning curve, it is often found lacking, and costly, as it needs to attend different audiences with disparate learning needs. When code and documentation prove insufficient, developers turn to their network of experts. The lack of awareness about the experts, interrupting the wrong people, and experts unavailability are well known hindrances to effective collaboration. This paper presents the DRIVER platform, a collaborative learning environment for framework users to share their knowledge. It provides the documentation on a wiki, where the learning paths of the community of learners can be captured, shared, rated, and recommended, thus tapping into the collective knowledge of the community of framework users. The tool can be obtained at http://bit.ly/driverTool.
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.