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 at Elmwood, ECS1Elmwood AvenueBelfastNorthern IrelandBT9 6AZ
E-mail: firstname.lastname@example.orgTel:+44 (0)28 9097 1194Fax: +44 (0)28 9097 4879