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

OOPSLA is now part of SPLASH to be held in Reno/Tahoe in October 2010.
Got to OOPSLA and Onward!
Programming Languages Reading Group

Current Courses

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

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.



OOPSLA 2007

CC 2007

Students

Post-doctoral Researchers

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