9 documents found, page 1 of 1

Sort by Issue Date

A large-scale empirical study on mobile performance: energy, run-time and memory

Rua, Rui; Saraiva, João

Software performance concerns have been attracting research interest at an increasing rate, especially regarding energy performance in non-wired computing devices. In the context of mobile devices, several research works have been devoted to assessing the performance of software and its underlying code. One important contribution of such research efforts is sets of programming guidelines aiming at identifying e...


E-MANAFA: Energy Monitoring and ANAlysis tool for Android

Rua, Rui; Saraiva, João

This article introduces the E-MANAFA energy profiler, a plug-and-play, device-independent, model-based profiler capable of obtaining fine-grained energy measurements on Android devices. Besides having the capability to calculate performance metrics such as the energy consumed and runtime during a time interval, E-MANAFA also allows to estimate the energy consumed by each device component (e.g. CPU, WI-FI, scree...


Greenspecting Android virtual keyboards

Rua, Rui; Fraga, Tiago; Couto, Marco; Saraiva, João

During this still increasing mobile devices proliferation age, much of human-computer interaction involves text input, and the task of typing text is provided via virtual keyboards. In a mobile setting, energy consumption is a key concern for both hardware manufacturers and software developers. Virtual keyboards are software applications, and thus, inefficient applications have a negative impact on the overall ...


Towards using memoization for saving energy in android

Rua, Rui; Couto, Marco Domingos Mendes; Pinto, Adriano; Cunha, Jácome; Saraiva, João

Over the last few years, the interest in the analysis of the energy consumption of Android applications has been increasing significantly. Indeed, there are a considerable number of studies which aim at analyzing the energy consumption in the Android ecosystem, such as measuring/estimating the energy consumed by an application or block of code, or even detecting energy expensive coding patterns or APIs. In this...


GreenSource: A large-scale collection of android code, tests and energy metrics

Rua, Rui; Couto, Marco; Saraiva, João

This paper presents the GreenSource infrastructure: a large body of open source code, executable Android applications, and curated dataset containing energy code metrics. The dataset contains energy metrics obtained by both static analysing the applications' source code and by executing them with available test inputs. To automate the execution of the applications we developed the AnaDroid tool which instrument...


MAPiS 2019 - First MAP-i Seminar: proceedings

Rua, Rui; Silva, Vanessa; Muhammad, Shamsuddeen; Duarte,Fernando

This book contains a selection of Informatics papers accepted for presentation and discussion at “MAPiS 2019 - First MAP-i Seminar”, held in Aveiro, Portugal, January 31, 2019. MAPiS is the first conference organized by the MAP-i first year students, in the context of the Seminar course. The MAP-i Doctoral Programme in Computer Science is a joint Doctoral Programme in Computer Science of the University of Minho...


Towards a green ranking for programming languages

Couto, Marco; Pereira, Rui; Ribeiro, Francisco; Rua, Rui; Saraiva, João

While in the past the primary goal to optimize software was the run time optimization, nowadays there is a growing awareness of the need to reduce energy consumption. Additionally, a growing number of developers wish to become more energy-aware when programming and feel a lack of tools and the knowledge to do so.In this paper we define a ranking of energy efficiency in programming languages. We consider a set o...


Energy efficiency across programming languages: how do energy, time, and memory...

Pereira, Rui; Couto, Marco; Ribeiro, Francisco; Rua, Rui; Cunha, Jácome Miguel Costa; Fernandes, João; Saraiva, João

This paper presents a study of the runtime, memory usage and energy consumption of twenty seven well-known software languages. We monitor the performance of such languages using ten different programming problems, expressed in each of the languages. Our results show interesting findings, such as, slower/faster languages consuming less/more energy, and how memory usage influences energy consumption. We show how ...


Polymers and copolymers from fatty acid-based monomers

Vilela, Carla; Rua, Rui; Silvestre, Armando J. D.; Gandini, Alessandro

Fatty acid vinyl esters (FAVE) were synthesized via a transition-metal catalyzed transvinylation reaction between vinyl acetate (VAc) and oleic or linoleic acid. The ensuing vinyl monomers were characterized by FT-IR, GC-MS, (1)H- and (13)C NMR and were submitted to both free radical homopolymerization and copolymerization with VAc using benzoyl peroxide as the initiator. The corresponding polymers were charact...


9 Results

Queried text

Refine Results

Author


















Date







Document Type




Access rights



Resource



Subject