Using dependent types to define energy augmented semantics of programs

B Van Gastel, R Kersten, M Van Eekelen - Foundational and Practical …, 2016 - Springer
Energy is becoming a key resource for IT systems. Hence, it can be essential for the success
of a system under development to be able to derive and optimise its resource consumption …

[PDF][PDF] Leveraging Linearity to Improve Automatic Amortized Resource Analysis

D Kahn - 2024 - reports-archive.adm.cs.cmu.edu
After correctness, the most important properties of programs concern their resource
requirements, like how much time they take to run or how much memory they need. It is …

Towards practical, precise and parametric energy analysis of IT controlled systems

B van Gastel, M van Eekelen - arXiv preprint arXiv:1705.00961, 2017 - arxiv.org
Energy consumption analysis of IT-controlled systems can play a major role in minimising
the overall energy consumption of such IT systems, during the development phase, or for …

ECAlogic: hardware-parametric energy-consumption analysis of algorithms

M Schoolderman, J Neutelings, R Kersten… - Proceedings of the 13th …, 2014 - dl.acm.org
hile green software is a popular topic in computer science nowadays, the average
programmer still has little options for analysis of the energy-efficiency of his/her software …

Type Systems in Resource-Aware Programming: Opportunities and Challenges

A Fonseca, G Espada - arXiv preprint arXiv:2205.15211, 2022 - arxiv.org
Type systems provide software developers immediate feedback about a subset of
correctness properties of their programs. IDE integrations often take advantage of type …

[PDF][PDF] Energy Consumption Analysis of Practical Programming Languages

S Keijzers, MCJD van Eekelen, B van Gastel - Radboud University Nijmegen …, 2014 - cs.ru.nl
Energy consumption of software has received significantly more attention in the past decade
due to the advent of increasingly small, mobile technology; embedded systems or smart …

[PDF][PDF] Bayesian Energy Profiler for Java

J Nyholm, W Mostowski, C Reichenbach - 35th Nordic Workshop on … - nwpt24.github.io
Energy efficiency is a key concern in the design of mobile software, but no less significant for
understanding the environmental impact of backend software in data centers. However …

[PDF][PDF] The Happy, the Sad, and the Unknown. Program Analysis and Automated Scheduling For Fault-Tolerant Workflows

MJ Plasmeijer, JM Jansen - 2021 - repository.ubn.ru.nl
Abstract The Manning and Automation project of the Royal Netherlands Navy is an effort to
modernize the mode of operation on board of their ships. The central idea is that with more …

Skylines for Symbolic Energy Consumption Analysis

M Klinik, B Gastel, C Kop, M Eekelen - Formal Methods for Industrial …, 2020 - Springer
Energy consumption in embedded systems plays a large role as it has implications for the
power supply and the batteries used. Programmers of these systems should consider how …

[PDF][PDF] Saving the World: A long and windy road towards sustainability and formal verification in practice

M Eekelen - 2019 - repository.ubn.ru.nl
Saving the World Page 1 Saving the World A long and windy road towards sustainability and
formal verification in practice Marko van Eekelen Full Professor, Head of Department Computer …