2018
Authors
Gadioli, D; Nobre, R; Pinto, P; Vitali, E; Ashouri, AH; Palermo, G; Cardoso, JMP; Silvano, C;
Publication
DATE
Abstract
Configuring program parallelism and selecting optimal compiler options according to the underlying platform architecture is a difficult task. Tipically, this task is either assigned to the programmer or done by a standard one-fits-all policy generated by the compiler or runtime system. A runtime selection of the best configuration requires the insertion of a lot of glue code for profiling and runtime selection. This represents a programming wall for application developers. This paper presents a structured approach, called SOCRATES, based on an aspect-oriented language (LARA) and a runtime autotuner (mARGOt) to mitigate this problem. LARA has been used to hide the glue code insertion, thus separating the pure functional application description from extra-functional requirements. mARGOT has been used for the automatic selection of the best configuration according to the runtime evolution of the application. 1
2018
Authors
Fonseca Ferreira, NM; Couceiro, MS; Araújo, AG; Portugal, D;
Publication
Proceedings of the Workshop on Teaching Robotics with ROS (held at ERF 2018) co-located with European Robotics Forum 2018 (ERF 2018), Tampere, Finland, March 15th, 2018.
Abstract
RobotCraft is an international internship with a summer course in robotics designed especially for BSc to PhD students. The students attending this 2-months program have the opportunity to work in robotics, focusing on several state-of-theart approaches, technologies and learned how to design, build and program their robots throughout multiple activities, carefully prepared to provide a wide range of skills and knowledge in the topic. This paper describes the methodology used to introduce participants to a hands-on technical craft on robotics and to acquire experience in the low-level details of embedded systems.
2018
Authors
Akhtar, MD; Manupati, VK; Varela, MLR; Putnik, GD; Madureira, AM; Abraham, A;
Publication
HYBRID INTELLIGENT SYSTEMS, HIS 2017
Abstract
With the recent development of weblogs and social networks, many supplier industries share their data on different websites and weblogs. Even the Small-to-Medium sized enterprises (SMEs) in the manufacturing sector (as well as non-manufacturing sector) are rapidly strengthening their web presence in order to improve their visibility, customer reachability and remain competitive in the global market. Our study aims to classify data into various groups so that users can identify the most appropriate content based on their choice at any given time. To classify and characterize manufacturing suppliers in supply chain through their capability narratives and textual portfolios obtained from websites of such suppliers online source portals for testing and Naive Bayes and support vector machine (SVM) Classification method at term-level for classification has been used. The performance of the proposed classifier was tested experimentally based on the standard metrics such as precision, recall, and F-measure.
2018
Authors
Metz, D; Saraiva, JT;
Publication
ENERGY
Abstract
In a consumer setting, storage systems can be dispatched in order to shift surplus generation to periods when a local generation deficit exists. However, the high investment cost still makes the deployment of storage unattractive. As a way to overcome this problem existing literature looking at storage installed at the grid-level suggests dispatching the storage device for multiple applications simultaneously in order to access several value streams. Therefore, in this work, a Mixed Integer Linear Program is developed in order to schedule the operation of a storage device in a consumer context for multiple objectives in parallel. Besides shifting locally generated energy in time, the peak demand seen by the electric grid is reduced and the storage device is operated to provide primary reserve control. The model is applied in a case study based on the current German situation in order to illustrate the value contribution of stacking multiple services. When pursuing multiple applications simultaneously, the revenues of storage can be increased significantly. However, the revenues are not additive due to conflicting operations which originates a revenue gap as illustrated in the paper.
2018
Authors
Pires, EJS; Oliveira, PBD; Machado, JAT;
Publication
INTERNATIONAL JOURNAL OF CONTROL
Abstract
Multidimensional or n-D systems (n>1) are models having several independent variables. Among the topics related with this type of systems, stability has been attracting the interest of many researchers. The extension of the stability theory extension from 1-D systems to high dimensions is not straightforward. In this paper, four known meta-heuristics (MH) are used to study systems stability based on their polynomial characteristics over the variables boundaries. The four MH consist of genetic algorithms, particle swarm optimisation, cuckoo search and differential evolution. The results obtained with these MH are compared and the best algorithm highlighted. The computational experiments demonstrate that MH can be applied in studding multidimensional system stability.
2018
Authors
Freitas, S; Silva, H; Almeida, J; Martins, A; Silva, E;
Publication
2018 OCEANS - MTS/IEEE KOBE TECHNO-OCEANS (OTO)
Abstract
This paper addresses the use of supervised and unsupervised methods for classification of hyperspectral imaging data in maritime border surveillance domain. In this work supervised (SVM) and unsupervised (HYDADE) approaches were implemented. An evaluation benchmark was performed in order to compare methods results using real hyperspectral imaging data taken from an Unmanned Aerial Vehicle in maritime border surveillance scenario.
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.