Title: Multi-Dimensional Separation of Concerns: Software Engineering using Hyperspaces
Description: Hyperspaces allow software enginners to split code - and other software artifacts such as requirements and design documents - along multiple concern dimensions, and recombine them automatically.