William R. Cook

Assistant Professor, Department of Computer Sciences, UT Austin
Quick Links: email     blog    Twitter     Office: ACES 5.244

Google Calendar

News blog

Hot topics

Got to OOPSLA and Onward!

Programming Languages Reading Group

Research

Programming languages, modeling languages, domain-specific languages, strategic programming, interfacing programming languages and databases, distributed computing and web services, software engineering, type theory, mixins, object-oriented programming, web-based information systems.

Recent

Databases and Programming Languages

Structured Concurrent Programming

Service Oriented Computing

Programming Languages

Modeling and Synthesis

Talks

Teaching

Service

Conference organization

Editorial

  • Scalazine
    Advisory Board

Program committees

Awards

CAREER: Integrating Programming Languages and Databases NSF CCF-0448128March 2005

Architectural Metaprogramming, with Don Batory NSF CCF-0724979 October 2007

Structured Wide-area Programming, with Jayadev Misra NSF CCF-6752487 June 2008

This material is based upon work supported by the National Science Foundation under Grant No. 0448128. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.

ECOOP 2008

OOPSLA 2007

CC 2007

Students

Doctoral Students

Undergraduates

Outside work...

Background

William Cook has experience in both pure research and industrial software development. His early research focused on the semantics of inheritance in object-oriented languages, formalization of mixins, and polymorphic type systems for object languages. He is currently working on interfacing programming languages and databases, distributed computing and web services, type theory and data abstraction. Products he was instrumental in creating include AppleScript at Apple Computer, the Writer's Solution for Prentice Hall, and the Allegis' Enterprise Partner Relationship Management product, eBusiness Suite.
Short Bio
Vita

Contact Information

email: wcook@cs.utexas.edu
calendar: http://calendar.yahoo.com/w7cook
IM:

w7cook on Yahoo!

postal: Department of Computer Sciences
The University of Texas at Austin
Taylor Hall 2.124
1 University Station C0500
Austin, Texas 78712-1188
phone: (512) 471-9555
fax: (512) 471-8885
office: ACES 5.244