Professional Activities

I am a Senior Member of the ACM and am also a member of ACM SIGPLAN, ACM SIGOPS, and ACM SIGARCH.

From 2006-2009 I served as the Watson chair of the Programming Language and Software Engineering Professional Interest Community. PICs are IBM internal organizations that are modeled on ACM SIGs.

I have served/am serving on the following committees: