Parallel programming patterns (Algorithmic skeletons);
Autonomic management in distributed computing.
Software Product Lines; Feature Modelling.
Chair, Board of Examiners (Computer Science)
ERASMUS Programme Director (Computer Science)
Member Academic Council
Member European Activities Working Group
School of Electronics, Electrical Engineering and Computer ScienceComputer Science @ Elmwood14-40 Fitzwilliam StreetBelfastNorthern IrelandBT9 6AW
E-mail: firstname.lastname@example.orgTel:+44 (0)28 9097 1194Fax: +44 (0)28 9097 4879