Interplay between requirements, software architecture, and hardware constraints in the development of a home control user interface. - Michael Sørensen Loft; Søren Snehøj Nielsen; Kim Nørskov; Jens Bæk Jørgensen (TwinPeaks@RE, 2012)