Transparent Abstractions

Project: Research

Project Details

Description

Software reuse takes many forms. One of the key distinctions between these different forms— if not the key distinction— is whether the reuse is in the form of copy&pasted code, or in the form of abstractions: parameters, frameworks, configuration schemes, inheritance etc. In this project, we explore how and why developers re-use code, and look for tools that can help them re-use more effectively.

Funded by Wallenberg AI, Autonomous Systems and Software Program (WASP)

StatusFinished
Effective start/end date2018/03/012022/12/31