Command execution in a heterogeneous environment. - John T. Korb; Craig E. Wills (SIGCOMM, 1986)

Service execution in a distributed environment - Craig E. Wills (1988)

A service execution mechanism for a distributed environment. - Craig E. Wills (ICDCS, 1989)

Locating Distributed Information. - Craig E. Wills (INFOCOM, 1989)

Strategies for using multicasting to locate resources. - Craig E. Wills (LCN, 1991)

Sharing Customization in a Campus Computing Environment. - Craig E. Wills; Kirstin Cadwell; William Marrs (HCI (2), 1993)

Customization in a UNIX Computing Environment. - Craig E. Wills; Kirstin Cadwell; William Marrs (LISA, 1993)

Visualization of a User's Information Space. - Craig E. Wills; Joachim Heck; Ramin Taraz (ACM Conference on Computer Science, 1994)

Peer learning in an introductory computer science course. - Craig E. Wills; David Finkel; Michael A. Gennert; Matthew O. Ward (SIGCSE, 1994)

Experience With Peer Learning in an Introductory Computer Science Course. - Craig E. Wills; David Finkel (Comput. Sci. Educ., 1994)

Adaptive Resource Management. - Craig E. Wills; Surendar Chandra (MASCOTS, 1995)

Scalable approaches to load sharing in the presence of multicasting. - Craig E. Wills; David Finkel (Comput. Commun., 1995)

Computer supported peer learning in an introductory computer science course. - David Finkel; Craig E. Wills (ITiCSE, 1996)

Process Synchronization and IPC. - Craig E. Wills (ACM Comput. Surv., 1996)

Process Synchronization and Interprocess Communications. - Craig E. Wills (The Computer Science and Engineering Handbook, 1997)

Application of peer learning to the introductory computer science curriculum (panel). - David W. Cordes; Bruce J. Klein; Renée A. McCauley; Linda M. Null; Craig E. Wills; Dorothy Deremer (SIGCSE, 1997)

Study of Piggyback Cache Validation for Proxy Caches in the World Wide Web. - Balachander Krishnamurthy; Craig E. Wills (USENIX Symposium on Internet Technologies and Systems, 1997)

Piggyback Server Invalidation for Proxy Cache Coherency. - Balachander Krishnamurthy; Craig E. Wills (Comput. Networks, 1998)

Evaluating Network Serviceability. - Craig E. Wills; David C. Brown; Bertrum V. Dunskus; Jonathan Kemble (Comput. Networks, 1998)

Proxy Cache Coherency and Replacement - Towards a More Complete Picture. - Balachander Krishnamurthy; Craig E. Wills (ICDCS, 1999)

Towards a Better Understanding of Web Resources and Server Responses for Improved Caching. - Craig E. Wills; Mikhail Mikhailov (Comput. Networks, 1999)

Studying the Use of Peer Learning in the Introductory Computer Science Curriculum. - Craig E. Wills; Dorothy Deremer; Renée McCauley; Linda M. Null (Comput. Sci. Educ., 1999)

Distriblets: Java-based distributed computing on the Web. - David Finkel; Craig E. Wills; Brian Brennan; Chris Brennan (Internet Res., 1999)

Experiences with the Webware, interfaces and networking experimental laboratory. - David C. Brown; Isabel F. Cruz; David Finkel; Robert E. Kinicki; Craig E. Wills (SIGCSE, 2000)

Analyzing factors that influence end-to-end Web performance. - Balachander Krishnamurthy; Craig E. Wills (Comput. Networks, 2000)

On the use and performance of content distribution networks. - Balachander Krishnamurthy; Craig E. Wills; Yin Zhang (Internet Measurement Workshop, 2001)

An open source laboratory for operating systems projects. - Mark Claypool; David Finkel; Craig E. Wills (ITiCSE, 2001)

N for the price of 1: bundling web objects for more efficient content delivery. - Craig E. Wills; Mikhail Mikhailov; Hao Shang (WWW, 2001)

Studying the impact of more complete server information on Web caching. - Craig E. Wills; Mikhail Mikhailov (Comput. Commun., 2001)

An applet-based anonymous distributed computing system. - David Finkel; Craig E. Wills; Michael J. Ciaraldi; Kevin Amorin; Adam Covati; Michael Lee 002 (Internet Res., 2001)

Preliminary measurements on the effect of server adaptation for web content delivery. - Balachander Krishnamurthy; Craig E. Wills; Yin Zhang (Internet Measurement Workshop, 2002)

Incorporating Human-Computer Interaction into the undergraduate computer science curriculum. - Sarah A. Douglas; Marilyn Tremaine; Laura M. Leventhal; Craig E. Wills; Bill Z. Manaris (SIGCSE, 2002)

Improving web performance by client characterization driven server adaptation. - Balachander Krishnamurthy; Craig E. Wills (WWW, 2002)

Inferring relative popularity of internet applications by actively querying DNS caches. - Craig E. Wills; Mikhail Mikhailov; Hao Shang (Internet Measurement Conference, 2003)

Design, implementation, and evaluation of a client characterization driven web server. - Balachander Krishnamurthy; Yin Zhang; Craig E. Wills; Kashi Venkatesh Vishwanath (WWW, 2003)

Evaluating a new approach to strong web cache consistency with snapshots of collected content. - Mikhail Mikhailov; Craig E. Wills (WWW, 2003)

Using bundles for Web content delivery. - Craig E. Wills; Gregory Trott; Mikhail Mikhailov (Comput. Networks, 2003)

Characteristics of Mobile Web Content. - Paul J. Timmins; Sean McCormick; Emmanuel Agu; Craig E. Wills (HotWeb, 2006)

Generating a privacy footprint on the internet. - Balachander Krishnamurthy; Craig E. Wills (Internet Measurement Conference, 2006)

Cat and mouse: content delivery tradeoffs in web access. - Balachander Krishnamurthy; Craig E. Wills (WWW, 2006)

Piggybacking related domain names to improve DNS performance. - Hao Shang; Craig E. Wills (Comput. Networks, 2006)

Agility in virtualized utility computing. - Hangwei Qian; Elliot Miller; Wei Zhang 024; Michael Rabinovich; Craig E. Wills (VTDC@SC, 2007)

Measuring privacy loss and the impact of privacy protection in web browsing. - Balachander Krishnamurthy; Delfina Malandrino; Craig E. Wills (SOUPS, 2007)

Characterizing privacy in online social networks. - Balachander Krishnamurthy; Craig E. Wills (WOSN, 2008)

How's My Network? A Java Approach to Home Network Measurement. - Alan Ritacco; Craig E. Wills; Mark Claypool (ICCCN, 2009)

Privacy diffusion on the web: a longitudinal perspective. - Balachander Krishnamurthy; Craig E. Wills (WWW, 2009)

Privacy Leakage in Mobile Online Social Networks. - Balachander Krishnamurthy; Craig E. Wills (WOSN, 2010)

Agile resource management in a virtualized data center. - Wei Zhang 024; Hangwei Qian; Craig E. Wills; Michael Rabinovich (WOSP/SIPEW, 2010)

On the leakage of personally identifiable information via online social networks. - Balachander Krishnamurthy; Craig E. Wills (Comput. Commun. Rev., 2010)

Consideration of Service Time in Placing Clients of Web-Based Services. - Wei Zhang 024; Craig E. Wills (GLOBECOM, 2011)

A Personalized Approach to Web Privacy - Awareness, Attitudes and Actions. - Craig E. Wills; Mihajlo Zeljkovic (Inf. Manag. Comput. Secur., 2011)

How's My Network? Predicting performance from within a Web browser sandbox. - Murad Kaplan; Mihajlo Zeljkovic; Mark Claypool; Craig E. Wills (LCN, 2012)

Understanding what they do with what they know. - Craig E. Wills; Can Tatar (WPES, 2012)

Process Synchronization and Interprocess Communication. - Craig E. Wills (Computing Handbook, 3rd ed. (1), 2014)

What Ad Blockers Are (and Are Not) Doing. - Craig E. Wills; Doruk C. Uzunoglu (HotWeb, 2016)