Taleb, Mohamed (2008). A pattern-oriented and model-driven architecture for interactive systems. Thèse de doctorat électronique, Montréal, École de technologie supérieure.