2020
Autores
Barros, C; Rocio, V; Sousa, A; Paredes, H;
Publicação
Journal of Information Systems Engineering and Management
Abstract
Application execution required in cloud and fog architectures are generally heterogeneous in terms of device and application contexts. Scaling these requirements on these architectures is an optimization problem with multiple restrictions. Despite countless efforts, task scheduling in these architectures continue to present some enticing challenges that can lead us to the question how tasks are routed between different physical devices, fog nodes and cloud. In fog, due to its density and heterogeneity of devices, the scheduling is very complex and in the literature, there are still few studies that have been conducted. However, scheduling in the cloud has been widely studied. Nonetheless, many surveys address this issue from the perspective of service providers or optimize application quality of service (QoS) levels. Also, they ignore contextual information at the level of the device and end users and their user experiences.
In this paper, we conducted a systematic review of the literature on the main task by: scheduling algorithms in the existing cloud and fog architecture; studying and discussing their limitations, and we explored and suggested some perspectives for improvement.
2020
Autores
Barros, Celestino Lopes de; Rocio, Vitor; Sousa, André; Paredes, Hugo;
Publicação
Abstract
Escalonamento na arquitetura cloud e no paradigma fog continuam a apresentar alguns desafios aliciantes. Na cloud, segundo o conhecimento dos autores, ela é amplamente estudada e em muitas pesquisas é abordada na perspetiva de provedores de serviço. Na fog, é muito complexo e, existem poucos estudos. Procurando trazer contributos inovadores nas áreas de escalonamento de tarefas, neste artigo, propomos uma solução para o problema de escalonamento de aplicações móveis sensíveis ao contexto para o paradigma fog computing onde diferentes parâmetros de contexto são normalizados através da normalização Min-Max, as prioridades são definidas através da aplicação da técnica da Regressão Linear Múltipla (RLM) e o escalonamento é feito recorrendo a técnica de Otimização de Programação Não Linear Multi-objetivo (MONLP).;Scheduling in cloud architecture and in the fog paradigm continue to present some exciting challenges. In the cloud, according to the authors' knowledge, it is widely studied and in many researches, it is addressed from the perspective of service providers. In fog, it is very complex and there are few studies. Trying to bring innovative contributions in the areas of task scheduling, in this paper we propose a solution to the problem of context-aware scheduling of mobile applications for the fog computing paradigm, where different context parameters are normalized through Min-Max normalization, priorities are defined by applying the Multiple Linear Regression (MLR) technique and scheduling is performed using Multi-Objective Nonlinear Programming Optimization (MONLP) technique.
2020
Autores
Coelho, J; Vanhoucke, M;
Publicação
COMPUTERS & OPERATIONS RESEARCH
Abstract
The resource-constrained project scheduling problem (RCPSP) is one of the most studied problems in the project scheduling literature, and aims at constructing a project schedule with a minimum makespan that satisfies both the precedence relations of the network and the limited availability of the renewable resources. The problem has attracted attention due to its NP hardness status, and different algorithms have been proposed that solve a wide variety of RCPSP instances to optimality or near-optimality. In this paper, we analyse the hardness of this problem from an experimental point-of-view by testing different algorithms on a huge set of existing instances and detect which ones are difficult to solve. To that purpose, we propose a three-phased approach that makes use of five elementary blocks, well-performing algorithms and a huge amount of computational power to transform easy RCPSP instances into very hard ones. The purpose of this study is to create insight and understanding into what makes an RCPSP instance hard, and propose a new dataset that consists of a small set of instances that are impossible to solve with the algorithms currently existing in the literature. These instances should be as small as possible in terms of number of activities and resources, and should be as diverse as possible in terms of network structure and resource strictness. Such a dataset should enable researchers to focus their attention on the development of radically new algorithms to solve the RCPSP rather than gradually improving current algorithms that can solve the existing RCPSP instances only slightly better.
2020
Autores
Cardoso, S; Sao Mamede, H; Santos, V;
Publicação
2020 15TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI'2020)
Abstract
The exchange of academic marks between HEIs (Higher Education Institutions) is mandatory in every student mobility programs (i.e. the EU Erasmus Program) but that process remains to present date with insufficient technological support and the absence of a comprehensive reference model that allows the integration of potential technological solutions for the exchange of academic data with existing Academic Information Systems seems to limit greatly the possibility of adopting solutions of this type referred to in the existing literature. This work addresses this issue, conducting an initial bibliographic review aimed at the identification of the fundamental requirements of such an architecture as well as explores some of the technologies that are showing potential for usage in the safe exchange of academic results between partner HEIs, with particular interest in blockchain technology applied in an educational context.
2020
Autores
Saraiva, A; Presumido, P; Silvestre, J; Feliciano, M; Rodrigues, G; Silva, POE; Damasio, M; Ribeiro, A; Ramoa, S; Ferreira, L; Goncalves, A; Ferreira, A; Grifo, A; Paulo, A; Ribeiro, AC; Oliveira, A; Dias, I; Mira, H; Amaral, A; Mamede, H; Oliveira, M;
Publicação
ATMOSPHERE
Abstract
In the Mediterranean region, climate change is likely to generate an increase in water demand and the deterioration of its quality. The adoption of precision viticulture and the best available techniques aiming at sustainable production, minimizing the impact on natural resources and reducing production costs, has therefore been a goal of winegrowers. In this work, the water footprint (WFP) in the wine sector was evaluated, from the vineyard to the bottle, through the implementation of a methodology based on field experiments and life cycle assessment (LCA) on two Portuguese case studies. Regarding direct water footprint, it ranged from 366 to 899 L/FU (0.75 L bottle), with green water being the most significant component, representing more than 50% of the overall water footprint. The approach used in the current study revealed that although more than 97.5% of the water footprint is associated with vineyard, the winery stage is responsible for more than 75% of the global warming potential indicator. A linear correlation between the carbon footprint and the indirect blue water footprint was also observed for both case studies. Climate change is expected to cause an earlier and prolonged water stress period, resulting in an increase of about 40% to 82% of blue WFP.
2020
Autores
Silveira, C; Reis, L; Santos, V; Mamede, HS;
Publicação
Advances in Science, Technology and Engineering Systems
Abstract
The role of creativity techniques in the design of prototypes is of particular interest given its potential for innovation. At same time, despite the efforts of decades in terms of policies and programs of action, humanity has not yet come close to global sustainability. Sustainability design must involve society and creatively employ all available knowledge sources for creating sustainable software. This paper proposes a prototype design approach rooted in employing creativity techniques, while being guided by the dimensions and principles of the Karlskrona Manifesto. This approach is applied to the development of a multidisciplinary aggregator for the optimization of social services. As a result. guidelines for the use of creativity in requirements engineering will be presented, as well as on how to include sustainability issues, namely the Sustainable Development Goals and the five dimensions of sustainability in the design of prototypes.
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.