Searcharxiv⌕ Search

arXiv subjects

Maja Hanne Kirkeby

Publications and source records attributed to Maja Hanne Kirkeby.

2 recordsLinked to original sources

Teaching Energy-Efficient Software -- An Experience Report

Environmental sustainability is a major and relevant challenge facing computing. Therefore, we must start teaching theory, techniques, and practices that both increase an awareness in our student population as well a provide concrete advice to be applied in practical software development. In this experience report, we focus on energy consumption of executing software, and describe teaching approaches from three different universities that all address software energy consumption in various ways. Our main contribution is reporting lessons learned from these experiences and sketching some issues that teachers must be aware of when designing learning goals, teaching material and exercises.

cs.SE↗

Probabilistic Output Analyses for Deterministic Programs --- Reusing Existing Non-probabilistic Analyses

We consider reusing established non-probabilistic output analyses (either forward or backwards) that yield over-approximations of a program's pre-image or image relation, e.g., interval analyses. We assume a probability measure over the program input and present two techniques (one for forward and one for backward analyses) that both derive upper and lower probability bounds for the output events. We demonstrate the most involved technique, namely the forward technique, for two examples and compare their results to a cutting-edge probabilistic output analysis.

cs.PL↗