Designing a Programming Language for Home Automation. - Alan F. Blackwell; Rob Hague (PPIG, 2001)

AutoHAN: An Architecture for Programming the Home. - Alan F. Blackwell; Rob Hague (HCC, 2001)

End-user programming in multiple languages. - Rob Hague (2005)

End-user programming of reconfigurable systems. - Rob Hague; Peter Robinson 001 (Softw. Pract. Exp., 2006)