2014
Authors
Santos, J; Rocha, R;
Publication
COMPUTER SCIENCE AND INFORMATION SYSTEMS
Abstract
Logic Programming languages, such as Prolog, offer a great potential for the exploitation of implicit parallelism. One of the most noticeable sources of implicit parallelism in Prolog programs is or-parallelism. Or-parallelism arises from the simultaneous evaluation of a subgoal call against the clauses that match that call. Nowadays, multicores and clusters of multicores are becoming the norm and, although, many parallel Prolog systems have been developed in the past, to the best of our knowledge, none of them was specially designed to explore the combination of shared and distributed memory architectures. Conceptually, an or-parallel Prolog system consists of two components: an or-parallel engine (i.e., a set of independent Prolog engines which we named a team of workers) and a scheduler. In this work, we propose a team-based scheduling model to efficiently exploit parallelism between different or-parallel engines running on top of clusters of multicores. Our proposal defines a layered approach where a second-level scheduler specifies a clean interface for scheduling work between the base or-parallel engines, thus enabling different scheduling combinations to be used for distributing work among workers inside a team and among teams.
2014
Authors
Ferreira, A; Leitao, P; Vrba, P;
Publication
2014 12TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN)
Abstract
Micro grids play an important role in the context of smart grids, improving the system reliability, resilience and stability. In case of micro grids disconnected from the main grid, due to geographical reasons or failure in the service provider, the self-sustainability management is a key issue. This paper discusses agent-based automation and control approaches to handle the self-sustainability in electrical stand-alone micro grids. The proposed agent-based model is applied to a case study and simulated using the Netlogo agent-based modelling platform, allowing to analyze different control and prediction strategies to improve their self-sustainability.
2014
Authors
Amorim, EV;
Publication
CENTERIS 2014 - CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS / PROJMAN 2014 - INTERNATIONAL CONFERENCE ON PROJECT MANAGEMENT / HCIST 2014 - INTERNATIONAL CONFERENCE ON HEALTH AND SOCIAL CARE INFORMATION SYSTEMS AND TECHNOLOGIES
Abstract
This paper explores the content of various Sustainable Energy Action Plans (SEAPs) necessary to the Covenant of Mayors. This study has the aim of providing an overview of existing methodologies for the development and implementation of SEAPs by municipalities. As the number and complexity of issues related with energy are very broad, it is very important to know and identify good practices and guidelines to increasing participant municipalities. Based on the methodologies collected in several studies, it is possible to identify key aspects and issues municipalities might consider for the development of their own plan. The SEAP can't be only a collection of measures; it must have a coherent strategy with the European and National policies. This study also shows that a good coordinator with project management skills is necessary to overcome obstacles due to the lack of communication or collaboration among the different municipality's departments. (C) 2014 The Authors. Published by Elsevier Ltd. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/3.0/).
2014
Authors
Reis, MC; Soares, S; Cardeal, S; Morais, R; Peres, E; Ferreira, PJSG;
Publication
iJIM
Abstract
This paper discusses the teaching of Fourier Series concepts in undergraduate Electrical Engineering education with the help of an Android application, especially developed to that end. In order to better understand the links and implications, some of the basic Fourier series theory is briefly reviewed. The Android application has an easy-to-use, friendly interface, conceived to help undergraduate students test and assess the Fourier series expansions on a typical set of signals. The application also allows the students to control the total approximation error and the number of terms/harmonics used in the expansions. It has been found a very useful learning resource in the Fourier series context.
2014
Authors
Abreu, PH; Xavier, J; Silva, DC; Reis, LP; Petry, M;
Publication
SCIENTIFIC WORLD JOURNAL
Abstract
Nowadays, there are many technologies that support location systems involving intrusive and nonintrusive equipment and also varying in terms of precision, range, and cost. However, the developers some time neglect the noise introduced by these systems, which prevents these systems from reaching their full potential. Focused on this problem, in this research work a comparison study between three different filters was performed in order to reduce the noise introduced by a location system based on RFID UWB technology with an associated error of approximately 18 cm. To achieve this goal, a set of experiments was devised and executed using a miniature train moving at constant velocity in a scenario with two distinct shapes-linear and oval. Also, this train was equipped with a varying number of active tags. The obtained results proved that the Kalman Filter achieved better results when compared to the other two filters. Also, this filter increases the performance of the location system by 15% and 12% for the linear and oval paths respectively, when using one tag. For a multiple tags and oval shape similar results were obtained (11-13% of improvement).
2014
Authors
Lopes, L; Zilinskas, J; Costan, A; Cascella, RG; Kecskemeti, G; Jeannot, E; Cannataro, M; Ricci, L; Benkner, S; Petit, S; Scarano, V; Gracia, J; Hunold, S; Scott, SL; Lankes, S; Lengauer, C; Carretero, J; Breitbart, J; Alexander, M;
Publication
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Abstract
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.