I am a member of the PEDS (Performance Evaluation of Distributed Systems)
Research Group at WPI, one of many research groups in the
department. We meet weekly to discuss the work we are doing as well as
discuss current research in the larger research community. Topics include
distributed systems, networking, operating systems and other related
issues.
This work seeks to measure and understand privacy leakage on the Web while
investigating techniques to prevent it.
Publications
-
Craig E. Wills and Doruk C. Uzunoglu.
What ad blockers are (and are not) doing.
In Proceedings of the IEEE Workshop on Hot Topics in Web Systems
and Technologies, Washington, DC USA, October 2016.
http://www.cs.wpi.edu/~cew/papers/hotweb16.pdf
.
-
Craig E. Wills and Can Tatar.
Understanding what they do with what they know.
In Proceedings of the Workshop on Privacy in the Electronic
Society, Raleigh, NC USA, October 2012.
Acceptance rate: 30%. See technical report for a more detailed
version of the paper with illustrative examples.
http://www.cs.wpi.edu/~cew/papers/wpes12.pdf
http://www.cs.wpi.edu/~cew/papers/tr1203.pdf
.
-
Balachander Krishnamurthy, Konstantin Naryshkin, and Craig E. Wills.
Privacy leakage vs. protection measures: The growing disconnect.
In Proceedings of the Web 2.0 Security and Privacy Workshop,
pages 1–10, Oakland, CA USA, May 2011.
Acceptance rate: 27% for full papers.
http://www.cs.wpi.edu/~cew/papers/w2sp11.pdf
.
-
Craig E. Wills.
Identifying and preventing conditions for web privacy leakage.
In Proceedings of the W3C Workshop on Web Tracking and User
Privacy, pages 1–5, Princeton, NJ USA, April 2011.
http://www.cs.wpi.edu/~cew/papers/w3ctrack11.pdf
.
-
Craig Wills.
Shining light on leakage of private information via the web.
In Dagstuhl Perspectives Workshop on Online Privacy: Towards
Informational Self-Determination on the Internet, Dagstuhl, Germany,
February 2011.
Invited participant.
-
Balachander Krishnamurthy and Craig E. Wills.
Privacy leakage in mobile online social networks.
In Proceedings of the Workshop on Online Social Networks, pages
1–9, Boston, MA USA, June 2010. USENIX.
Acceptance rate: 33%.
http://www.cs.wpi.edu/~cew/papers/wosn10.pdf
.
-
Craig E. Wills and Mihajlo Zeljkovic.
A personalized approach to web privacy—awareness, attitudes and
actions.
Information Management and Computer Security, 19(1):53–73,
2011.
http://www.cs.wpi.edu/~cew/papers/imcs11.pdf
.
-
Balachander Krishnamurthy and Craig E. Wills.
Privacy diffusion on the web: A longitudinal perspective (updated
graphs), October 2009.
Submitted as public comment to Federal Trade Commission Exploring
Privacy Roundtable Series.
http://www.ftc.gov/os/comments/privacyroundtable/544506-00009.pdf
.
-
Balachander Krishnamurthy and Craig E. Wills.
On the leakage of personally identifiable information via online
social networks.
ACM SIGCOMM Computer Communications Review, 40(1):112–117,
January 2010.
Accepted for publication based on selection as one of the two best
papers at the Workshop on Online Social Networks held in conjunction with ACM
SIGCOMM 2009 Conference. This is a minor revision of the original workshop
publication. See also .
-
Balachander Krishnamurthy and Craig E. Wills.
On the leakage of personally identifiable information via online
social networks.
In Proceedings of the Workshop on Online Social Networks in
conjunction with ACM SIGCOMM Conference, pages 7–12, Barcelona, Spain,
August 2009.
Acceptance rate: 37%.
http://www.cs.wpi.edu/~cew/papers/wosn09.pdf
.
-
Balachander Krishnamurthy and Craig E. Wills.
Privacy diffusion on the web: A longitudinal perspective.
In Proceedings of the World Wide Web Conference, pages
541–550, Madrid, Spain, April 2009.
Acceptance rate: 13%.
http://www.cs.wpi.edu/~cew/papers/www09.pdf
.
-
Balachander Krishnamurthy and Craig E. Wills.
Characterizing privacy in online social networks.
In Proceedings of the Workshop on Online Social Networks in
conjunction with ACM SIGCOMM Conference, pages 37–42, Seattle, WA USA,
August 2008.
Acceptance rate: 35%.
http://www.cs.wpi.edu/~cew/papers/wosn08.pdf
.
-
Balachander Krishnamurthy, Delfina Malandrino, and Craig E. Wills.
Measuring privacy loss and the impact of privacy protection in web
browsing.
In Proceedings of the Symposium on Usable Privacy and Security,
pages 52–63, Pittsburgh, PA USA, July 2007.
Acceptance rate: 32%.
http://www.cs.wpi.edu/~cew/papers/soups07.pdf
.
-
Balachander Krishnamurthy and Craig E. Wills.
Generating a privacy footprint on the Internet.
In Proceedings of the ACM SIGCOMM Internet Measurement
Conference, pages 65–70, Rio de Janeiro, Brazil, October 2006.
Acceptance rate: 22%.
http://www.cs.wpi.edu/~cew/papers/imc06.pdf
.
-
Balachander Krishnamurthy and Craig Wills.
Cat and mouse: Content delivery tradeoffs in web access.
In Proceedings of the International World Wide Web Conference,
pages 337–346, Edinburgh, Scotland, May 2006.
Acceptance rate: 11%.
http://www.cs.wpi.edu/~cew/papers/www06.pdf
.
Other Presentations
-
Craig E. Wills.
Internet privacy: Leakage, linkage and lifetime of data, April 2018.
http://www.cs.wpi.edu/~cew/talks/leaklinklife18.pdf
.
-
Invited Participant, Princeton Web Privacy and Transparency Workshop, October
2014, Princeton, NJ USA.
-
Craig E. Wills.
Understanding what is happening regarding internet privacy, April
2014.
Invited Keynote Presentation, Science Education for New Civic
Engagement and Responsibilities (SENCER) New England Regional Meeting,
Southern Connecticut State University, New Haven, CT.
-
Craig E. Wills.
Understanding what is happening regarding internet privacy, October
2013.
Invited presentation, TRUST Security Seminar, University of
California, Berkeley, CA.
-
Craig E. Wills.
Shining light on leakage of private information via the web, April
2012.
Invited presentation, Center for Information and Systems Engineering,
Boston University, Boston, MA.
-
Invited panelist, “Privacy, Identify, Trust, Commerce: Foundation Blocks for
21st-Century News?” New England Newspaper & Press Association Convention,
Boston, MA. February, 2012.
-
Invited participant, Privacy Law Scholars Conference, Washington, D.C. June,
2012.
-
Craig E. Wills.
Shining light on leakage of private information via the web, December
2011.
Invited presentation, Computer Science Department, Rice University,
Houston, TX.
-
Craig E. Wills.
Shining light on leakage of private information via the web, November
2011.
Invited presentation, WPI Boston Alumni Chapter meeting, Waltham, MA.
-
Craig E. Wills.
Shining light on leakage of private information via the web, November
2011.
Invited presentation, WPI Boston Alumni Chapter meeting, Waltham, MA.
-
Craig E. Wills.
Privacy leakage on the web, March 2011.
Invited presentation, WPI Tech Old Timers meeting, Worcester, MA.
-
Craig E. Wills.
Privacy leakage on the web, November 2010.
Invited presentation, Bancroft School, Worcester, MA.
-
Craig E. Wills.
Privacy leakage via online social networks, October 2010.
Invited presentation, Information Technology Study Group, Denver, CO.
-
Craig E. Wills.
Privacy leakage on the web, August 2010.
Invited presentation, IBM Research Labs, Cambridge, MA.
-
Craig E. Wills.
Privacy leakage on the web, January 2010.
Invited presentation, Mitre Corporation, Bedford, MA.
-
Invited participant, Exploring Privacy Roundtable Series hosted by the Federal
Trade Commission, Washington, D.C. December, 2009.
-
Craig E. Wills.
Privacy leakage on the web, October 2008.
Invited presentation, University of Massachusetts–Lowell Computer
Science Dept. Lowell, MA.
In the News
-
Craig Wills.
Steps to curb exposure of your data.
Worcester Telegram & Gazette, April 22 2018.
http://www.telegram.com/opinion/20180422/craig-wills-worcester-polytechnic-institute-steps-to-curb-exposure-of-your-data
.
-
Jennifer Valentino-Devries and Jeremy Singer-Vine.
They know what you're shopping for.
Wall Street Journal, December 7 2012.
http://online.wsj.com/article/SB10001424127887324784404578143144132736214.html
.
-
Office of the Privacy Commissioner of Canada.
News release: Popular websites in canada disclosing personal
information, September 25 2012.
http://www.priv.gc.ca/media/nr-c/2012/nr-c_120925_e.asp
.
-
Byron Acohido.
Web tracking has become a privacy time bomb.
USA Today, August 3 2011.
http://www.usatoday.com/tech/news/2011-08-03-internet-tracking-mobile-privacy_n.htm
.
-
Sruthi Krishnan.
How your visits to sites are tracked.
The Hindu, December 25 2010.
http://www.thehindu.com/sci-tech/technology/article979254.ece
.
-
Ira Flatow.
Internet privacy: Who's tracking you online?
National Public Radio Science Friday, December 17, 2010.
http://www.sciencefriday.com/program/archives/201012171
.
-
Byron Acohido and Jon Swartz.
Do not track could revolutionize online ad industry.
USA Today, December 13 2010.
http://www.usatoday.com/tech/news/2010-12-13-1Adonottrack13_CV_N.htm
.
-
Geoffrey A. Fowler and Emily Steel.
Myspace, apps leak user data.
Wall Street Journal, October 23 2010.
http://online.wsj.com/article/SB10001424052702303738504575568460409331560.html
.
-
Julia Angwin.
The web's new gold mine: Your secrets.
Wall Street Journal, July 30 2010.
http://online.wsj.com/article/SB10001424052748703940904575395073512989404.html
.
-
Bill Snyder.
You are here: Scary new location privacy risks.
CIO, June 28 2010.
http://www.cio.com/article/598004/You_Are_Here_Scary_New_Location_Privacy_Risks
.
-
Rebecca Myles.
Radio interview on wbai evening news.
WBAI, Pacifica Radio 99.5 FM in New York City, May 26 2010.
http://archive.wbai.org/
.
-
Michael Hiltzik.
Is your privacy secure online? there's no way to tell.
Los Angeles Times, June 06 2010.
http://articles.latimes.com/2010/jun/06/business/la-fi-hiltzik-20100606
.
-
Scott Duke Harris.
Facebook overhaul simplifies privacy controls.
San Jose Mercury News, May 27 2010.
http://www.mercurynews.com/news/ci_15165970?nclick_check=1
.
-
Rebecca Myles.
Radio interview on wbai evening news.
WBAI, Pacifica Radio 99.5 FM in New York City, May 26 2010.
http://archive.wbai.org/
.
-
Emily Steel and Jessica E. Vascellaro.
Facebook, myspace confront privacy loophole.
Wall Street Journal, May 21 2010.
http://online.wsj.com/article/SB10001424052748704513104575256701215465596.html
.
-
Lucy Soto.
Companies use users' web information to their advantage.
Atlanta Journal-Constitution, February 12 2010.
http://www.ajc.com/news/companies-use-users-web-301164.html
.
-
Erika Morphy.
Creepy ways your social media data can be used.
TechNewsWorld, January 21 2010.
http://www.technewsworld.com/story/69158.html?wlc=1264687272
.
-
Wendy Davis.
Social networks may `leak' personally identifiable information.
MediaPost News, September 25 2009.
http://www.mediapost.com/publications/index.cfm?fa=Articles.showArticle&art_aid=114344
.
-
Jaikumar Vijayan.
Social networking sites leaking personal information to third
parties, study warns.
ComputerWorld, September 23 2009.
This syndicated article also appeared in the San Francisco Chronicle,
InfoWorld and
MacWorld.
http://www.computerworld.com/s/article/9138454/Social_networking_sites_leaking_personal_information_to_third_parties_study_warns
.
-
Peter Eckersley.
How online tracking companies know most of what you do online (and
what social networks are doing to help them).
Electronic Frontier Foundation Deeplinks Blog, September 21
2009.
https://www.eff.org/deeplinks/2009/09/online-trackers-and-social-networks
.
-
Robert Westervelt.
Social network privacy study finds identity link to cookies.
SearchSecurity.com, August 26 2009.
http://searchsecurity.techtarget.com/news/article/0,289142,sid14_gci1366077,00.html
.
-
Thomas Claburn.
Social networks leak personal information.
InformationWeek, August 24 2009.
http://www.informationweek.com/news/internet/social_network/showArticle.jhtml?articleID=219401268
.
-
Miguel Helft.
Google is top tracker of surfers in study.
The New York Times Bits Blog, June 2 2009.
http://bits.blogs.nytimes.com/2009/06/02/google-is-top-tracker-of-surfers-in-study/
.
Student Projects
-
Maryia Hancharova and Jeff Harnois.
Exploring Internet privacy.
Technical Report MQP-CEW-2101, Worcester Polytechnic Institute,
Spring 2021.
Co-advisor J. Doyle.
-
Doruk Uzunoglu.
Understanding ad blockers.
Technical Report MQP-CEW-1601, Worcester Polytechnic Institute,
Spring 2016.
-
Umair Abdul Rehman, Joseph Brown, Muyeedul Hoque, and Mohammad Affan Ghani.
Studying web privacy policies.
Technical report, Worcester Polytechnic Institute, Fall 2012.
-
Mihajlo Zeljkovic.
Tracking web users.
Technical Report MQP-CEW-1001, Worcester Polytechnic Institute,
Spring 2010.
-
Tyler Flaherty.
Privacy in online social networks.
Technical Report MQP-CEW-0901, Worcester Polytechnic Institute,
Spring 2009.
Co-advised with D. Dougherty.
-
Adam Fiske, Christopher Gianfrancesco, and David Marsh.
Extension-based privacy protection.
Technical Report MQP-CEW-0701, Worcester Polytechnic Institute,
Spring 2007.
This work
seeks to examine home network performance by using JavaScript/Flash and
Java applets to reduce impediments and increase incentives for helping
a user better understand "How's My Network".
Publications
-
Alan Ritacco and Craig Wills.
Peering into the home network.
Technical Report WPI-CS-TR-18-02, Computer Science Department,
Worcester Polytechnic Institute, April 2018.
https://ftp.cs.wpi.edu/pub/techreports/pdf/18-02.pdf
.
-
Murad Kaplan, Mihajlo Zeljkovic, Mark Claypool, and Craig E. Wills.
How's my network? predicting performance from within a web browser
sandbox.
In Proceedings of the IEEE Conference on Local Computer
Networks, pages 525–532, Clearwater, FL USA, October 2012.
Acceptance rate:
29%.
http://www.cs.wpi.edu/~cew/papers/lcn12.pdf
.
-
Craig Wills, Mark Claypool, Artur Janc, and Alan Ritacco.
Development of a user-centered network measurement platform.
In Proceedings of the ISMA Workshop on Active Internet
Measurements, La Jolla, CA USA, February 2010.
Invited participant. Sponsored by CAIDA.
-
Artur Janc, Craig E. Wills, and Mark Claypool.
Network performance evaluation in a web browser.
In Proceedings of the IASTED International Conference on
Parallel and Distributed Computing and Systems, pages 370–377, Cambridge,
MA USA, November 2009.
http://www.cs.wpi.edu/~cew/papers/pdcs09.pdf
.
-
Alan Ritacco, Craig E. Wills, and Mark Claypool.
How's my network? a Java approach to home network measurement.
In Proceedings of the IEEE International Conference on Computer
Communications and Networks, pages 1–7, San Francisco, CA USA, August 2009.
Acceptance rate: 30%.
http://www.cs.wpi.edu/~cew/papers/icccn09.pdf
.
-
Mark Claypool, Robert Kinicki, and Craig Wills.
User-centered network measurement.
Technical Report WPI-CS-TR-07-08, Computer Science Department,
Worcester Polytechnic Institute, August 2007.
ftp://ftp.cs.wpi.edu/pub/techreports/pdf/07-08.pdf
.
Theses
-
Alan Ritacco.
How's My Network - Incentives and Impediments of Home Network
Measurements.
PhD thesis, Computer Science Department, Worcester Polytechnic
Institute, Fall 2019.
-
Artur Janc.
Network measurement using web sandbox environments.
Master's thesis, Computer Science Department, Worcester Polytechnic
Institute, January 2009.
Work published in .
Funding
-
Craig E. Wills, Mark Claypool, James Doyle, and Matthew Ward.
MRI-R2: Development of a user-centered network measurement
platform, May 1, 2010 – April 30, 2013.
National Science Foundation Major Research Instrumentation Program
Recovery and Reinvestment. 0959441. $391,582.
This research focuses on a "utility provider" model that targets
service-oriented computing. Our overriding goal is to gain understanding
of basic principles in designing and building a global utility computing
platform that would be highly responsive in resource reallocation, provide
resource isolation to different applications, and support heterogeneous
execution environments. This work encompasses a number of specific
directions that when put together will result in a significant impact on
service-oriented computing.
Includes an NSF-supported
project.
Publications
-
Wei Zhang and Craig E. Wills.
Consideration of processing costs in placing clients of web-based
services.
In Proceedings of the IEEE GLOBECOM Conference, Houston, TX
USA, December 2011.
Acceptance rate:
37%.
http://www.cs.wpi.edu/~cew/papers/globecom11.pdf
.
-
Wei Zhang, Hangwei Qian, Craig E. Wills, and Michael Rabinovich.
Agile resource management in a virtualized data center.
In Proceedings of the First Joint WOSP/SIPEW International
Conference on Performance Engineering, San Jose, California USA, January
2010. ACM.
Acceptance rate: 25%.
http://www.cs.wpi.edu/~cew/papers/wosp10.pdf
.
-
Hangwei Qian, Elliot Miller, Wei Zhang, Michael Rabinovich, and Craig E. Wills.
Agility in virtualized utility computing.
In Proceedings of the 3rd International Workshop on
Virtualization Technology in Distributed Computing, pages 1–8, Reno, NV
USA, November 2007.
Held in conjunction with ACM/IEEE Super Computing Conference.
http://www.cs.wpi.edu/~cew/papers/vtdc07.pdf
.
Theses
Funding
-
Craig E. Wills.
CSR-PDOS: virtual machines meet application clusters: A highly
responsive global utility computing platform for internet applications, May,
2009–August, 2009.
Research Experience for Undergraduates (REU) Supplement to
collaborative proposal with Case-Western Reserve University. 0937144.
$8,000.
-
Michael Rabinovich and Craig E. Wills.
CSR-PDOS: virtual machines meet application clusters: A highly
responsive global utility computing platform for internet applications,
August, 2006–July, 2009.
National Science Foundation CSR PDOS. 0615079. Collaborative proposal
with Case-Western Reserve University. WPI portion $238,380.
This research focuses on analysis related to higher education such as
issues within computing-related areas, college rankings and enrollment
.
Publications
-
Craig E. Wills.
A better understanding of the faculty educating computer science
students in the united states.
Computing Research News, 36(9), October 2024.
https://cra.org/crn/2024/10/a-better-understanding-of-the-faculty-educating-computer-science-students-in-the-united-states/
.
-
Craig E. Wills.
Analysis of current and future computer science needs via advertised
faculty searches for 2024.
Computing Research News, 36(1), January 2024.
https://cra.org/crn/2024/01/analysis-of-current-and-future-computer-science-needs-via-advertised-faculty-searches-for-2024/
.
-
Craig E. Wills.
American college influence—a geographical perspective.
Technical Report WPI-CS-TR-23-03, Computer Science Department,
Worcester Polytechnic Institute, May 2023.
Available via
SSRN.
https://ssrn.com/abstract=4452274
.
-
Craig E. Wills.
Self-identified college peer groups and derived rankings.
Technical Report WPI-CS-TR-23-01, Computer Science Department,
Worcester Polytechnic Institute, January 2023.
Available via
SSRN.
https://ssrn.com/abstract=4344224
.
-
Craig E. Wills.
Analysis of current and future computer science needs via advertised
faculty searches for 2023.
Computing Research News, 35(1), January 2023.
https://cra.org/crn/2023/01/analysis-of-current-and-future-computer-science-needs-via-advertised-faculty-searches-for-2023/
.
-
Craig E. Wills.
2022 computer science tenure-track faculty hiring outcomes.
Computing Research News, 34(10), November 2022.
https://cra.org/crn/2022/11/outcomes-of-advertised-computer-science-faculty-searches-for-2022/
.
-
Craig E. Wills and Chayanne Sandoval-Williams.
Migration of American college students.
Technical Report WPI-CS-TR-22-06, Computer Science Department,
Worcester Polytechnic Institute, 2022.
Available via
SSRN.
https://ssrn.com/abstract=4344894
.
-
Craig E. Wills.
Analysis of current and future computer science needs via advertised
faculty searches for 2022.
Computing Research News, 34(1), January 2022.
https://cra.org/crn/2022/01/analysis-of-current-and-future-computer-science-needs-via-advertised-faculty-searches-for-2022/
.
-
Craig E. Wills.
Updated analysis of current and future computer science needs via
advertised faculty searches for 2021.
Computing Research News, 33(1), January 2021.
https://cra.org/crn/2021/01/updated-analysis-of-current-and-future-computer-science-needs-via-advertised-faculty-searches-for-2021/
.
-
Craig E. Wills.
Analysis of current and future computer science needs via advertised
faculty searches for 2020.
Computing Research News, 32(1), January 2020.
https://cra.org/crn/2020/01/analysis-of-needs-via-advertised-faculty-searches-2020/
.
-
Craig E. Wills.
2019 computer science tenure-track faculty hiring outcomes.
Computing Research News, 31(10), November 2019.
https://cra.org/crn/2019/11/2019-computer-science-tenure-track-faculty-hiring-outcomes/
.
-
Craig E. Wills.
Analysis of current and future computer science needs via advertised
faculty searches for 2019.
Computing Research News, 31(1), January 2019.
https://cra.org/crn/2019/01/analysis-of-current-and-future-computer-science-needs-via-advertised-faculty-searches-for-2019/
.
-
Craig E. Wills.
Outcomes of advertised computer science faculty searches for 2018.
Computing Research News, 30(7), August 2018.
https://cra.org/crn/2018/08/2018-computer-science-tenure-track-faculty-hiring-outcomes/
.
-
Craig E. Wills.
Analysis of current and future computer science needs via advertised
faculty searches for 2018.
Computing Research News, 30(1), January 2018.
https://cra.org/crn/2018/01/analysis-current-future-computer-science-needs-via-advertised-faculty-searches-2018/
.
-
Craig E. Wills.
Outcomes of advertised computer science faculty searches for 2017.
Computing Research News, 29(10), November 2017.
https://cra.org/crn/2017/11/outcomes-advertised-computer-science-faculty-searches-2017/
.
-
Craig E. Wills.
Analysis of current and future computer science needs via advertised
faculty searches for 2017.
Computing Research News, 29(1), January 2017.
http://cra.org/crn/2017/01/analysis-current-future-computer-science-needs-via-advertised-faculty-searches-2017/
.
-
Craig E. Wills.
Impact of STEM focus on graduation rates in ranking colleges.
Technical Report WPI-CS-TR-16-05, Computer Science Department,
Worcester Polytechnic Institute, November 2016.
http://www.cs.wpi.edu/~cew/papers/stem16.pdf
.
-
Craig E. Wills.
Analysis of current and future computer science needs via advertised
faculty searches for 2016.
Computing Research News, 28(1), January 2016.
http://cra.org/crn/2016/01/analysis-of-current-and-future-computer-science-needs-via-advertised-faculty-searches-for-2016-2/
.
-
Craig E. Wills.
Analysis of current and future computer science needs via advertised
faculty searches.
Computing Research News, 27(1), January 2015.
http://cra.org/crn/2015/01/analysis_of_current_and_future_computer_science_needs_via_advertised_f/
.
-
Craig E. Wills.
Analysis of U.S. News graduation rate performance for
technological institutions.
Technical Report WPI-CS-TR-14-05, Computer Science Department,
Worcester Polytechnic Institute, September 2014.
http://www.cs.wpi.edu/~cew/papers/gradperf14.pdf
.
In the News
-
Isha Trivedi.
Where do students go to college? a new study looks state by state.
The Chronicle of Higher Education, June 2, 2022.
https://www.chronicle.com/article/where-do-students-go-to-college-a-new-study-looks-state-by-state
.
-
Alexander C. Kafka.
The discipline that is transforming higher ed: The computer-science
boom is straining colleges. but it could save some, too.
The Chronicle of Higher Education, April 15 2020.
https://www.chronicle.com/article/The-Discipline-That-Is/
.
-
Jen A. Miller.
What does it take to prepare graduates for a new world of work?
EdTech, May 16 2019.
https://edtechmagazine.com/higher/article/2019/05/what-does-it-take-prepare-graduates-new-world-work
.
-
Roberta Kwok.
Junior AI researchers are in demand by universities and industry.
Nature, April 23 2019.
https://www.nature.com/articles/d41586-019-01248-w
.
-
William Terdoslavich.
Tech industry really needs professors and teaching talent.
Dice, April 30 2018.
https://insights.dice.com/2018/04/30/tech-industry-really-needs-professors-teaching-talent/
.
-
The value of learning to code.
Boston Globe, August 2 2015.
Boston Globe Magazine Education+Careers supplement.
-
Ellen O'Leary.
Massachusetts schools strive to increase access to coding courses.
Boston.Com, October 23 2014.
http://www.boston.com/jobs/news/2014/10/23/massachusetts-schools-increase-access-coding-courses/Zdn1rkVhsmlYZOqGt7PHoM/story.html
.
Projects
-
Chayanne Sandoval-Williams.
Migration patterns of american college students.
Technical Report IQP-031022-123858, Worcester Polytechnic Institute,
Spring 2022.
-
Samuel Abradi, Christopher Nota, Penelope Over, and Tung Ton.
College program rankings.
Technical Report IQP-CEW-1502, Worcester Polytechnic Institute,
Spring 2015.
-
Xiaoyu Wang and Yifan Zhao.
College rankings.
Technical Report IQP-CEW-1401, Worcester Polytechnic Institute,
Spring 2014.
This research focuses on geographical analysis and influence.
.
Publications
-
Craig E. Wills.
The distribution of population influence within U.S. states.
Technical Report WPI-CS-TR-24-02, Computer Science Department,
Worcester Polytechnic Institute, August 2024.
Available via
SSRN.
https://ssrn.com/abstract=4928587
.
-
Craig E. Wills.
American college influence—a geographical perspective.
Technical Report WPI-CS-TR-23-03, Computer Science Department,
Worcester Polytechnic Institute, May 2023.
Available via
SSRN.
https://ssrn.com/abstract=4452274
.
-
Craig E. Wills.
Geographical connectivity in the United States.
Technical Report WPI-CS-TR-17-01, Computer Science Department,
Worcester Polytechnic Institute, June 2017.
Available via
SSRN.
https://ssrn.com/abstract=4351192
.
-
Craig E. Wills.
A new perspective on United States geography: The closest locations
to the most states.
Technical Report WPI-CS-TR-16-04, Computer Science Department,
Worcester Polytechnic Institute, August 2016.
Available via
SSRN.
https://ssrn.com/abstract=4351194
.
This research focuses on analysis related to sports.
.
Publications
-
Craig E. Wills.
American college influence—a geographical perspective.
Technical Report WPI-CS-TR-23-03, Computer Science Department,
Worcester Polytechnic Institute, May 2023.
Available via
SSRN.
https://ssrn.com/abstract=4452274
.
-
Craig E. Wills.
NCAA men's and women's basketball predicted rooting interest areas
for 2021 tournament teams, March 2021.
Separate maps for the Men's and Women's Tournament.
https://www.cs.wpi.edu/~cew/sportsmaps/ncaam21.html
https://www.cs.wpi.edu/~cew/sportsmaps/ncaaw21.html
.
-
Craig E. Wills.
A data-driven approach to evaluate the worthiness of markets for
professional sports franchises.
Technical Report WPI-CS-TR-21-02, Computer Science Department,
Worcester Polytechnic Institute, February 2021.
Available via
SSRN.
https://ssrn.com/abstract=4344958
.
-
Abigail R. Roane, Chaiwat Ekkaewnumchai, Connor W. McNamara, Kyle Richards,
Gabor Sarkozy, and Craig E. Wills.
A graph-based approach to better sports rankings.
Technical Report WPI-CS-TR-19-03, Computer Science Department,
Worcester Polytechnic Institute, June 2019.
http://www.cs.wpi.edu/~cew/papers/ranking19.pdf
.
-
Craig E. Wills.
The competitiveness of games in professional sports leagues.
Journal of Sports Analytics, 3(2):103–117, July 2017.
http://content.iospress.com/download/journal-of-sports-analytics/jsa122?id=journal-of-sports-analytics%2Fjsa122
.
-
Casey Barney, Anthony Caravella, Michael Cullen, Gary Jackson, and Craig E.
Wills.
Update: Evaluating talent acquisition via the NFL draft.
Technical Report WPI-CS-TR-14-03, Computer Science Department,
Worcester Polytechnic Institute, May 2014.
http://www.cs.wpi.edu/~cew/papers/nflupdate14.pdf
.
-
Casey Barney, Anthony Caravella, Michael Cullen, Gary Jackson, and Craig E.
Wills.
Evaluating talent acquisition via the NFL draft.
Technical Report WPI-CS-TR-13-01, Computer Science Department,
Worcester Polytechnic Institute, March 2013.
http://www.cs.wpi.edu/~cew/papers/nfldraft13.pdf
.
-
Craig E. Wills.
Cinderella and the big dance.
Technical Report WPI-CS-TR-06-01, Computer Science Department,
Worcester Polytechnic Institute, April 2006.
http://www.cs.wpi.edu/~cew/papers/cinderella.pdf
.
In the News
-
Shalise Manza Young.
Patriots' draft strategy backed by the numbers.
Boston Globe, May 12 2013.
http://www.bostonglobe.com/sports/2013/05/11/wpi-research-patriots-love-draft-value-has-merit/enmazIon4VdO9J0fNXNH9H/story.html
.
-
Jennifer Toland.
NFL draft: WPI study analyzes value of picks.
Worcester Telegram & Gazette, April 26 2013.
http://www.telegram.com/article/20130426/NEWS/104269753/-1/NEWS05
.
-
Better value in 2nd-round picks.
ESPN, April 26 2013.
Story also appeared in Sports Illustrated, Washington Post, Boston
Globe, Worcester News Tonight and The Atlantic. Radio Interviews on Chicago,
Orlando and Boston Sports Talk Radio shows.
http://espn.go.com/nfl/draft2013/story/_/id/9214247/study-shows-more-value-2nd-round-picks-1st-rounders
.
Student Projects
-
Evan Hatton, Philip Rago, and Andrew Shanaj.
Predictive models for NBA sports gambling.
Technical Report MQP-CEW-2102, Worcester Polytechnic Institute, Fall
2021.
Co-advisor L. Harrison.
-
Chaiwat Ekkaewnumchai, Connor McNamara, Kyle Richards, and Abigail Roane.
Graph-based sports rankings.
Technical Report MQP-CEW-1902, Worcester Polytechnic Institute,
Spring 2019.
-
Michael Krebs and Jake Scheide.
Generating relative pick value in the NBA draft and predicting
success from college basketball.
Technical Report MQP-CEW-1901, Worcester Polytechnic Institute,
Spring 2019.
-
Daniel Alfred, Matthew Beader, Matthew Jackman, and Ryan Walsh.
Graph-based sports rankings.
Technical Report MQP-CEW-1801, Worcester Polytechnic Institute,
Spring 2018.
Co-advisor G. Sarkozy.
-
James Corse and Douglas Rives.
Studying the location worthiness of professional sports franchises.
Technical Report IQP-CEW-1802, Worcester Polytechnic Institute,
Spring 2018.
-
Michael Cullen, Casey Barney, Gary Jackson, and Anthony Caravella.
Evaluating NFL talent acquisition.
Technical Report IQP-CEW-1302, Worcester Polytechnic Institute,
Spring 2013.
This work
seeks examine Internet applications and protocols in order to better
understand them and improve their performance.
Publications
-
Mark Claypool, Robert Kinicki, and Craig Wills.
Treatment-based traffic signatures.
In Proceedings of the IMRG (IETF Internet Measurement Research
Group) Workshop on Application Classification and Identification (WACI),
Cambridge, MA USA, October 2007.
http://www.cs.wpi.edu/~cew/papers/waci07.pdf
.
-
Hao Shang and Craig E. Wills.
Making better use of all those TCP ACK packets.
ISAST Transactions on Communications and Networking,
1(1):32–41, 2007.
http://www.cs.wpi.edu/~cew/papers/isast07.pdf
.
-
Hao Shang and Craig E. Wills.
Piggybacking related names to improve DNS performance.
Computer Networks, 50:1733–1748, August 2006.
http://www.cs.wpi.edu/~cew/papers/comnet06.pdf
.
-
Craig E. Wills, Mikhail Mikhailov, and Hao Shang.
Inferring relative popularity of Internet applications by actively
querying DNS caches.
In Proceedings of the ACM SIGCOMM Internet Measurement
Conference, pages 78–90, Miami, Florida, October 2003.
Acceptance rate: 30%.
http://www.cs.wpi.edu/~cew/papers/imc03.pdf
.
Theses
-
Hao Shang.
Exploiting Flow Relationships of Network Applications.
PhD thesis, Computer Science Department, Worcester Polytechnic
Institute, Spring 2006.
Successfully Defended February 2006. Work published in
and .
-
Chunling Ma.
Using network application behavior to predict performance.
Master's thesis, Computer Science Department, Worcester Polytechnic
Institute, Spring 2008.
Student Projects
-
Jacob Fakult and Kenneth Levasseur.
The Internet connected project.
Technical Report MQP-CEW-1903, Worcester Polytechnic Institute, Fall
2018.
Funding
-
Mark Claypool and Craig E. Wills.
Measuring DNS performance, January, 2011–October, 2011.
Dynamic Network Services, Inc. $55,297.
This work is examining approaches for more resource efficient transfer of
information in distributed environments. The work initially considered a
mobile computing environment, but has evolved into performance of the World
Wide Web. We are currently exploring how to lower the cost and improve the
coherence of Web caches.
project.
Includes an NSF-supported project to exploit object
relationships for more deterministic management of distributed objects.
Publications
-
Paul J. Timmins, Sean McCormick, Emmanuel Agu, and Craig E. Wills.
Characteristics of mobile Web content.
In Proceedings of the First IEEE Workshop on Hot Topics in Web
Systems and Technologies, pages 1–10, Boston, MA USA, November 2006.
http://www.cs.wpi.edu/~cew/papers/hotweb06.pdf
.
-
Craig E. Wills, Gregory Trott, and Mikhail Mikhailov.
Using bundles for web content delivery.
Computer Networks, 42(6):797–817, August 2003.
http://www.cs.wpi.edu/~cew/papers/comnet03.pdf
.
-
Mikhail Mikhailov and Craig E. Wills.
Evaluating a new approach to strong web cache consistency with
snapshots of collected content.
In Proceedings of the Twelfth International World Wide Web
Conference, pages 599–608, Budapest, Hungary, May 2003.
Acceptance rate: 13%.
http://www.cs.wpi.edu/~cew/papers/monarch-www03.pdf
.
-
Balachander Krishnamurthy, Craig Wills, Yin Zhang, and Kashi Vishwanath.
Design, implementation, and evaluation of a client characterization
driven web server.
In Proceedings of the Twelfth International World Wide Web
Conference, pages 138–147, Budapest, Hungary, May 2003.
Acceptance rate: 13%.
http://www.cs.wpi.edu/~cew/papers/spinach-www03.pdf
.
-
Balachander Krishnamurthy, Craig Wills, and Yin Zhang.
Preliminary measurements on the effect of server adaptation for web
content delivery.
In Proceedings of the ACM SIGCOMM Internet Measurement
Workshop, pages 323–324, Marseille, France, November 2002.
Acceptance rate: 45%. Short paper version accepted.
http://www.cs.wpi.edu/~cew/papers/imw02.ps
.
-
Mikhail Mikhailov and Craig Wills.
Exploiting object relationships for deterministic web object
management.
In Proceedings of the 7th International Workshop on Web Content
Caching and Distribution, pages 1–16, Boulder, Colorado, August 2002.
Acceptance rate: 29%.
http://www.cs.wpi.edu/~cew/papers/wcw7.pdf
.
-
Balachander Krishnamurthy, Craig Wills, and Yin Zhang.
Preliminary measurements on the effect of server adaptation for web
content delivery.
Technical Report TD-59VNB8, AT&T Labs – Research, April 2002.
http://www.research.att.com/~yzhang/papers/spinach-td02.pdf
.
-
Balachander Krishnamurthy and Craig Wills.
Improving web performance by client characterization driven server
adaptation.
In Proceedings of the Eleventh International World Wide Web
Conference, pages 305–316, Honolulu, Hawaii, May 2002.
Acceptance rate: 16%.
http://www.cs.wpi.edu/~cew/papers/www02.pdf
.
-
Balachander Krishnamurthy, Craig Wills, and Yin Zhang.
On the use and performance of content distribution networks.
In Proceedings of the ACM SIGCOMM Internet Measurement
Workshop, pages 169–182, San Francisco, November 2001.
http://www.cs.wpi.edu/~cew/papers/imw01.pdf
.
-
Mikhail Mikhailov and Craig E. Wills.
Change and relationship-driven content caching, distribution and
assembly.
Technical Report WPI-CS-TR-01-03, Computer Science Department,
Worcester Polytechnic Institute, March 2001.
http://www.cs.wpi.edu/~cew/papers/tr01-03.pdf
.
-
Craig E. Wills, Mikhail Mikhailov, and Hao Shang.
N for the price of 1: Bundling web objects for more efficient content
delivery.
In Proceedings of the Tenth International World Wide Web
Conference, pages 257–265, Hong Kong, May 2001.
Acceptance rate: 20%.
http://www.cs.wpi.edu/~cew/papers/www01.pdf
.
-
Craig E. Wills and Hao Shang.
The contribution of DNS lookup costs to web object retrieval.
Technical Report WPI-CS-TR-00-12, Computer Science Department,
Worcester Polytechnic Institute, July 2000.
http://www.cs.wpi.edu/~cew/papers/tr00-12.pdf
.
-
Craig E. Wills and Mikhail Mikhailov.
Studying the impact of more complete server information on web
caching.
In Proceedings of the 5th International Web Caching and Content
Delivery Workshop, pages 184–190, Lisbon, Portugal, May 2000.
Acceptance rate: 46%.
http://www.cs.wpi.edu/~cew/papers/wcw00.pdf
.
-
Balachander Krishnamurthy and Craig E. Wills.
Analyzing factors that influence end-to-end web performance.
In Proceedings of the Ninth International World Wide Web
Conference, pages 17–32, Amsterdam, Netherlands, May 2000.
Acceptance rate: 20%.
http://www.cs.wpi.edu/~cew/papers/www9/e2e.html
.
-
Mikhail Mikhailov and Craig E. Wills.
Embedded objects in web pages.
Technical Report WPI-CS-TR-00-05, Computer Science Department,
Worcester Polytechnic Institute, March 2000.
http://www.cs.wpi.edu/~cew/papers/tr00-05.pdf
.
-
Craig E. Wills and Mikhail Mikhailov.
Studying the impact of more complete server information on web
caching.
Technical Report WPI-CS-TR-99-36, Computer Science Department,
Worcester Polytechnic Institute, November 1999.
http://www.cs.wpi.edu/~cew/papers/tr99-36.pdf
.
-
Craig E. Wills and Mikhail Mikhailov.
Exploiting object relationships for web caching.
Technical Report WPI-CS-TR-99-29, Computer Science Department,
Worcester Polytechnic Institute, October 1999.
http://www.cs.wpi.edu/~cew/papers/tr99-29.pdf
.
-
Balachander Krishnamurthy and Craig E. Wills.
Proxy cache coherency and replacement—towards a more complete
picture.
In Proceedings of the 19th IEEE International Conference on
Distributed Computing Systems, pages 332–339, Austin, TX, June 1999.
Acceptance rate: 33%.
http://www.cs.wpi.edu/~cew/papers/icdcs99.pdf
.
-
Craig E. Wills and Mikhail Mikhailov.
Towards a better understanding of web resources and server responses
for improved caching.
In Proceedings of the Eighth International World Wide Web
Conference, pages 153–165, Toronto, Canada, May 1999.
Acceptance rate: 16%.
http://www.cs.wpi.edu/~cew/papers/www99.pdf
.
-
Craig E. Wills and Mikhail Mikhailov.
Examining the cacheability of user-requested web resources.
In Proceedings of the 4th International Web Caching Workshop,
pages 78–87, San Diego, CA, March/April 1999.
Acceptance rate: 51%.
http://www.cs.wpi.edu/~cew/papers/wcw99.pdf
.
-
Craig E. Wills and Paul Thomas.
Exploiting a network charging model to reduce web costs.
In Proceedings of the AusWeb99—The Fifth Australian World Wide
Web Conference, Ballina, NSW Australia, April 1999.
Acceptance rate: 50%. Full paper
accepted.
http://www.cs.wpi.edu/~cew/papers/ausweb99/paper.html
.
-
Craig E. Wills and Mikhail Mikhailov.
Examining the cacheability of user-requested web resources.
Technical Report WPI-CS-TR-99-01, Computer Science Department,
Worcester Polytechnic Institute, January 1999.
http://www.cs.wpi.edu/~cew/papers/tr99-01.ps.gz
.
-
Craig E. Wills and Mikhail Mikhailov.
Characterizing web resources and server responses to better
understand the potential of caching.
In Web Characterization Workshop, Cambridge, MA, November 1998.
World Wide Web Consortium.
http://www.cs.wpi.edu/~cew/papers/webchar98.html
.
-
John H. Hine, Craig E. Wills, Anja Martel, and Joel Sommers.
Combining client knowledge and resource dependencies for improved
world wide web performance.
In Proceedings of the INET '98 Conference, Geneva, Switzerland,
July 1998. Internet Society.
http://www.cs.wpi.edu/~cew/papers/inet98/index.htm
.
-
Balachander Krishnamurthy and Craig E. Wills.
Piggyback server invalidation for proxy cache coherency.
In Proceedings of the Seventh International World Wide Web
Conference, pages 185–193, Brisbane, Australia, April 1998.
http://www.cs.wpi.edu/~cew/papers/www7/www7.html
.
-
Balachander Krishnamurthy and Craig E. Wills.
Study of piggyback cache validation for proxy caches in the world
wide web.
In Proceedings of the Symposium on Internet Technologies and
Systems, pages 1–12. USENIX Association, December 1997.
Acceptance rate: 27%.
http://www.cs.wpi.edu/~cew/papers/usits97.pdf
.
krishnamurthy:cache97 not found, skipping
-
Craig E. Wills and Joel Sommers.
Prefetching on the web through merger of client and server profiles,
June 1997.
http://www.cs.wpi.edu/~cew/papers/webprofile.ps.gz
.
-
Joel Sommers and Craig E. Wills.
Prefetching on the web using client and server profiles.
Technical Report WPI-CS-TR-97-2, Computer Science Department,
Worcester Polytechnic Institute, June 1997.
-
Craig E. Wills.
User and resource efficient access to information in mobile and web
domains.
In Proceedings of the Second Annual Conference on
Telecommunications R&D in Massachusetts, Lowell, MA, March 1996.
-
C.E. Wills, M.T. Murray, and R. Thangarajah.
Resource-efficient policies for information transfer in a mobile
environment.
Technical Report WPI-CS-TR-96-3, Computer Science Department,
Worcester Polytechnic Institute, December 1996.
Theses
-
Mikhail Mikhailov.
Deterministic Object Management in Large Distributed Systems.
PhD thesis, Computer Science Department, Worcester Polytechnic
Institute, May 2003.
Work published in ,
, , ,
and .
-
Nitin John.
Studying the impact of replicated and distributed web content.
Master's thesis, Computer Science Department, Worcester Polytechnic
Institute, Summer 2002.
-
Greg Trott.
Evaluating the effectiveness of bundles as a web content delivery
mechanism.
Master's thesis, Computer Science Department, Worcester Polytechnic
Institute, May 2002.
Work published in .
-
Joel Sommers.
Merging client and server profiles on the world wide web.
Master's thesis, Computer Science Department, Worcester Polytechnic
Institute, Spring 1997.
Work published in .
-
Zhou Luo.
Investigation of performance improvements on the world wide web.
Master's thesis, Computer Science Department, Worcester Polytechnic
Institute, Spring 1996.
-
Matthew Murray.
Implementation of user profile-based component-level information
filtering for a mobile environment.
Master's thesis, Computer Science Department, Worcester Polytechnic
Institute, Spring 1996.
-
Ravindran Thangarajah.
Resource efficient policies for information transfer in a mobile
environment.
Master's thesis, Computer Science Department, Worcester Polytechnic
Institute, Spring 1995.
Funding
-
Craig E. Wills.
Exploiting object relationships for more deterministic management of
distributed objects, Sept, 2000–Aug, 2003.
National Science Foundation Operating Systems and Compilers Program
of the CCR Division in the CISE Directorate. 9988250. $66,141.
-
Craig E. Wills.
Impact of electronic commerce on the internet infrastructure,
September, 1999–May, 2000.
Arrowpoint Communications, Inc. $33,453.
Student Projects
-
Ben Carl, Mathew Cattel, and Mike Roberts.
Web performance issues.
Technical Report MQP-CEW-0003, Worcester Polytechnic Institute,
Spring 2001.
Co-advised with R. Kinicki.
-
Paul Thomas.
Pre- and post-fetching in the VUW web cache.
Victoria University of Wellington, New Zealand. MCompSci Project,
January 1999.
-
Heidi Groves and Elaine Mongeon.
Affect of user access patterns on the WWW.
Technical Report MQP-CEW-9503, Worcester Polytechnic Institute,
Spring 1996.
Co-advised with R. Kinicki.
Other Presentations
-
Craig Wills, “Understanding Factors That Influence End-to-End Web
Performance,” invited presentation, IBM T.J. Watson Research Center,
Hawthorne, NY, October 2000.
-
Craig Wills, “Analyzing Factors That Influence End-to-End Web Performance,”
invited presentation, GTE Research Labs, Waltham, MA, May 2000.
-
Craig Wills, “Analyzing Factors That Influence End-to-End Web Performance,”
invited presentation, Art Technology Group, Cambridge, MA, April 2000.
-
Piggyback server invalidation for proxy cache coherency, May 1998.
Presentation to the Computer Science Department, Waikato University.
Hamilton, New Zealand.
Dating from my PhD thesis the areas of distributed computing, load
balancing and resource location in a distributed environment have been a
research interest. Various projects have been undertaken to examine how
distributed computations, their interfaces, their data and the potential
composition of the computations themselves interact. The goal is to make
better use of the distributed computing environments we now use. The
availability of platform-independent environments such as Java provide new
opportunities for study in this area.
Publications
-
David Finkel, Craig E. Wills, Michael Ciaraldi, Kevin Amorin, Adam Covati, and
Michael Lee.
An applet-based anonymous distributed computing system.
Internet Research: Electronic Networking Applications and
Policy, 11(1):35–41, 2001.
http://www.cs.wpi.edu/~cew/papers/intresearch01.doc
.
-
David Finkel, Craig E. Wills, Kevin Amorin, Adam Covati, and Michael Lee.
An applet-based approach to large-scale distributed computing.
In Proceedings of the International Network Conference, pages
175–182, Plymouth, United Kingdom, July 2000.
Acceptance rate: 60%.
http://www.cs.wpi.edu/~cew/papers/inc00-applet.doc
.
-
Michael J. Ciaraldi, David Finkel, and Craig E. Wills.
Risks in anonymous distributed computing systems.
In Proceedings of the International Network Conference, pages
193–200, Plymouth, United Kingdom, July 2000.
Acceptance rate: 60%.
http://www.cs.wpi.edu/~cew/papers/inc00-risks.doc
.
-
James F. Carlson, David V. Esposito, Nathaniel J. Springer, David Finkel, and
Craig E. Wills.
Applet-based distributed computing on the web.
In Proceedings of the Workshop on Distributed Computing on the
Web, Rostock, Germany, June 1999.
-
David Finkel, Craig E. Wills, Brian Brennan, and Chris Brennan.
Distriblets: Java-based distributed computing on the web.
Internet Research: Electronic Networking Applications and
Policy, 9(1):35–40, 1999.
Paper awarded Citation of Excellence (made to less than 10% of
reviewed papers) by ANBAR Electronic Intelligence.
http://www.anbar.co.uk/excellence/authors.htm
.
-
Brian Brennan, Chris Brennan, David Finkel, and Craig E. Wills.
Java-based load distribution on the world wide web.
In Proceedings of the International Network Conference, pages
9–14, Plymouth, United Kingdom, July 1998.
http://www.cs.wpi.edu/~cew/papers/inc98/inc98.html
.
-
C.E. Wills and P.F. Bastien.
The influence of resource dependencies on distributed scheduling
policies for load sharing.
In Proceedings of the International Conference on Parallel and
Distributed Systems, pages 104–109, Dijon, France, September 1996.
http://www.cs.wpi.edu/~cew/papers/icpds96.pdf
.
-
Craig E. Wills and David Finkel.
Scalable approaches to load sharing in the presence of multicasting.
Computer Communications, 18(9):620–630, September 1995.
http://www.cs.wpi.edu/~cew/papers/compcomm95.pdf
.
-
Craig E. Wills.
A model for executing computations in a distributed environment.
In T.L. Casavant and M. Singhal, editors, Readings in
Distributed Computing Systems, pages 116–132. IEEE Computer Society Press,
1994.
-
Craig E. Wills and David Finkel.
Load sharing using multicasting.
In Proceedings of the Twelfth Annual IEEE International Phoenix
Conference on Computers and Communications, pages 303–309, Phoenix, AZ,
March 1993.
-
Craig E. Wills and Shanti Suresh.
Resource-driven resource location.
In Proceedings of the 26th Hawaii International Conference on
System Sciences, pages 80–89, Maui, Hawaii, January 1993.
-
Craig E. Wills.
Strategies for using multicasting to locate resources.
In Proceedings IEEE 16th Conference on Local Computer Networks,
pages 589–598, Minneapolis, MN, October 1991.
-
Craig E. Wills.
A service execution mechanism for a distributed environment.
In Proceedings of the 9th IEEE International Conference on
Distributed Computing Systems, pages 326–334, Newport Beach, CA, June 1989.
Acceptance rate: 33%.
-
Craig E. Wills.
Locating distributed information.
In Proceedings IEEE Infocom '89, pages 303–311, Ottawa,
Canada, April 1989.
-
Craig E. Wills.
Service Execution in a Distributed Environment.
PhD thesis, Department of Computer Science, Purdue University, May
1988.
Also available as Technical Report CSD TR 769.
-
John T. Korb and Craig E. Wills.
Command execution in a heterogeneous environment.
In SIGCOMM '86 Symposium, pages 68–74, Stowe, VT, August 1986.
ACM.
Theses
-
Pete Bastien.
The influence of resource dependencies on load sharing distributed
scheduling policies.
Master's thesis, Computer Science Department, Worcester Polytechnic
Institute, Fall 1995.
Work published in .
-
Shanti Suresh.
A resource-driven resource location protocol.
Master's thesis, Computer Science Department, Worcester Polytechnic
Institute, Spring 1992.
Work published in .
Funding
-
C.E. Wills.
Location of distributed information using multicasting, January,
1991–September, 1991.
WPI Research Development Grant. $3,500.
Student Projects
-
Gabriel R. Boys, Michael DiCicco, and Thomas A. Plunkett.
Distriblet iv.
Technical Report MQP-DXF-0001, Worcester Polytechnic Institute,
Spring 2001.
Co-advised with D. Finkel.
-
Li La Moon, Yue Shen, and Keiji Oenoki.
Distriblet applications.
Technical Report MQP-CEW-9901, Worcester Polytechnic Institute,
Spring 2000.
Co-advised with D. Finkel.
-
Kevin Amorin, Adam Covati, and Michael Lee.
Distributed computing platform.
Technical Report MQP-DXF-9905, Worcester Polytechnic Institute,
Spring 2000.
Co-advised with D. Finkel. Published in
and .
-
Jamie Carlson, David Esposito, and Nate Springer.
Java distriblets.
Technical Report MQP-DXF-9802, Worcester Polytechnic Institute,
Spring 1999.
Co-advised with D. Finkel. Published in
.
-
Andy Feld, Ranjit Kher, Rostilov Muchnik, and Stanislov Oks.
Digital RPC.
Technical Report MQP-CEW-9601, Worcester Polytechnic Institute,
Spring 1997.
Project was done in conjunction with Digital Equipment Corp.
-
Brian Brennan and Chris Brennan.
Distributed computing through the web.
Technical Report MQP-CEW-9603, Worcester Polytechnic Institute, Fall
1996.
Co-advised with D. Finkel. Selected as the top Computer Science MQP
in Spring, 1997. Published in and
.
-
Michelle Hammar and David Vasconceles.
Distributed execution using DCE.
Technical Report MQP-CEW-9301, Worcester Polytechnic Institute,
Summer 1994.
Project was done in conjunction with Stratus Computer Corp.
-
Greg Shapiro and Bevan Wang.
Quantum leap: Tools for distributed computing.
Technical Report MQP-CEW-9103, Worcester Polytechnic Institute,
Spring 1992.
Selected by the Computer Science Department for presentation to
parents and prospective Freshmen. Selected as the top Computer Science MQP in
Spring, 1992.
This work investigates how to monitor and display information about a
computer network. The primary focus of this work has been a research
project with Prof. Dave Brown, which was sponsored by Digital, to
investigate a system to evaluate the ease of service of a computer network.
This project is named TENNIS (it involves
service over a net!). Continued work on the project has investigated
approaches for not only determining indicators of network serviceability,
but also automatically generating their display.
Publications
-
C.E. Wills, D.C. Brown, B. Dunskus, and J. Kemble.
Evaluating network serviceability.
Computer Networks and ISDN Systems, 30(24):2283–2291, December
1998.
http://www.cs.wpi.edu/~cew/papers/cnisdn98.pdf
.
-
Marton E. Balazs, David C. Brown, Peter Bastien, and Craig E. Wills.
Graphical presentation of designs: A knowledge intensive design
approach.
In M. Mantyla, S. Finger, and T. Tomiyama, editors, Knowledge
Intensive CAD, volume II, pages 173–188. Chapman & Hall, 1997.
http://www.cs.wpi.edu/~dcb/Papers/KIC2.pdf
.
-
M.E. Balazs, D.C. Brown, P. Bastien, and C.E. Wills.
How to present designs.
In Proceedings of the Second Workshop Knowledge Intensive CAD,
Pittsburgh, PA, September 1996. IFIP Working Group 5.2.
-
D.C. Brown, C.E. Wills, B. Dunskus, and J. Kemble.
Tennis: A computer network ease of service evaluation system.
In Proceedings of the International Joint Conference on
Artificial Intelligence Workshop on AI in Distributed Information Networks,
Montreal, Canada, August 1995.
Theses
-
Jonathan Kemble.
Display of multi-attribute data using a presentation description
language.
Master's thesis, Computer Science Department, Worcester Polytechnic
Institute, Summer 1994.
Co-advised with D. Brown.
Funding
-
D.C. Brown and C.E. Wills.
Continuation of tennis project: Computer network ease of service
evaluation, January, 1995–December, 1995.
Digital Equipment Corporation. $83,770.
-
D.C. Brown and C.E. Wills.
Computer network serviceability evaluation system, September,
1993–August, 1994.
Digital Equipment Corporation. $68,784.
Student Projects
-
Robert Bukofser, George Caswell, and David Gray.
Web-based network management.
Technical Report MQP-CEW-9801, Worcester Polytechnic Institute,
Spring 1999.
-
Tom Custodio and Todd Dibble.
Network management with java.
Technical Report MQP-CEW-9602, Worcester Polytechnic Institute, Fall
1996.
-
Patrick R. McManus and Scott Salvidio.
Explaining a network.
Technical Report MQP-CEW-9505, Worcester Polytechnic Institute, Fall
1996.
Selected as a co-winner of the top Computer Science MQP in Spring,
1996. Published in paper “A WPI Undergraduate Project Explaining a Network”
for publication in the Northeastern Small College Computing Conference, April
1996.
-
Jeff Collemer and Tim Lewis.
Network management with SNMP.
Technical Report MQP-CEW-9401, Worcester Polytechnic Institute,
Spring 1995.
Co-advised with R. Kinicki.
Other Presentations
-
David C. Brown, Craig E. Wills, Marton E. Balazs and Pete Bastien,
“Intelligent Presentation of Network Serviceability Information,” invited
presentation, Computer Science Department, University of Michigan, February
1996.
-
David C. Brown, Craig E. Wills, Marton E. Balazs and Pete Bastien,
“Intelligent Presentation of Network Serviceability Information,” invited
presentation, Computer Science Department, Michigan State University,
February 1996.
-
David C. Brown, Craig E. Wills, Marton E. Balazs and Pete Bastien,
“Intelligent Presentation: a Prototype Implementation,” invited
presentation, GTE Research Labs, Waltham, February 1996.
This research interest examines how computing systems and their interfaces
can and do change as they operate. We are both exploring the general
problem of flexibility in computing systems and specific instances of the
problem. We are interested in how users customize user interfaces and how
systems change as they are operate. We believe that understanding when and
how to provide flexibility in systems and interfaces is an important area
of study.
Publications
-
Craig E. Wills, Kirstin Cadwell, and William Marrs.
Customization in a UNIX computing environment.
In Eric Anderson, Mark Burgess, and Alva Couch, editors, Selected Papers in Network and System Administration, pages 203–209. John
Wiley & Sons Ltd, 2002.
Compilation of significant contributions to the field of system
administration.
-
Craig E. Wills and Surendar Chandra.
Adaptive resource management.
In Proceedings of The International Workshop on Modeling,
Analysis and Simulation of Computers and Telecommunications Systems
(MASCOTS'95), pages 173–177, Durham, NC, January 1995.
Acceptance rate: 45%.
-
Craig E. Wills, Kirstin Cadwell, and William Marrs.
Customization in a unix computing environment.
In Proceedings of the 7th USENIX System Administration
Conference, pages 43–49, Monterey, CA, November 1993.
-
Craig E. Wills, Kirstin Cadwell, and William Marrs.
Sharing customization in a campus computing environment.
In HCI International '93, pages 105–115, Orlando, FL, August
1993.
Theses
-
Surendar Chandra.
Adaptive resource management.
Master's thesis, Computer Science Department, Worcester Polytechnic
Institute, Summer 1993.
Work published in .
Student Projects
This work examines the problem faced by computer users of how to
find, view and manipulate available information on a day-to-day basis. The
challenge for system designers is to provide system support and interfaces
for efficient and intuitive implementation of these operations from
small-scale to widely-distributed environments. Different aspects of this
general problem have been explored.
Publications
-
Craig E. Wills, Gregory J. Snyder, and Christopher Kmiec.
Persistent information retrieval on the Internet.
In Proceedings of the IASTED/ISMM International Conference on
Intelligent Information Management Systems, pages 152–155, Washington,
D.C., June 1995.
-
Craig E. Wills, D. Giampaolo, and M. Mackovitch.
Experience with an interactive attribute-based user information
environment.
In Proceedings of the Fourteenth Annual IEEE International
Phoenix Conference on Computers and Communications, pages 359–365, Phoenix,
AZ, March 1995.
-
Craig E. Wills.
Making a user's information space more visible.
In Proceedings: First Annual Conference on Telecommunications
R&D in Massachusetts, Volume I, pages 75–85, Lowell, MA, October 1994.
-
Craig E. Wills, Joachim Heck, and Ramin Taraz.
Visualization of a user's information space.
In Proceedings of the Computer Science Conference, pages
94–101, Phoenix, AZ, March 1994. ACM.
Acceptance rate: 40%.
Theses
-
Michael Mackovitch.
Organization and extension of an attribute-based naming mechanism.
Master's thesis, Computer Science Department, Worcester Polytechnic
Institute, Spring 1994.
Work published in .
-
Dominic Giampaolo.
CAT-FS: A content addressable, typed file system.
Master's thesis, Computer Science Department, Worcester Polytechnic
Institute, Spring 1993.
Work published in .
Student Projects
-
Brian Ellis and Andrew Smith.
Query-based file management.
Technical Report MQP-CEW-0302, Worcester Polytechnic Institute,
Spring 2004.
-
Christian Kuiawa and Jesse Parent.
A web-based shell.
Technical Report MQP-CEW-9501, Worcester Polytechnic Institute,
Spring 1996.
-
Jon Hanson and Stephen Rubin.
Xmosaic as a computing environment.
Technical Report MQP-CEW-9404, Worcester Polytechnic Institute,
Spring 1995.
-
Raymond Gosselin.
Graphical file manager.
Technical Report MQP-CEW-9403, Worcester Polytechnic Institute,
Spring 1995.
-
Chris Elsbree.
Customizable file browser.
Technical Report MQP-CEW-9303, Worcester Polytechnic Institute,
Spring 1994.
-
Chris Kmiec and Greg Snyder.
Persistent information retrieval on the internet.
Technical Report MQP-CEW-9302, Worcester Polytechnic Institute,
Spring 1994.
Selected by the Computer Science Department for presentation to
parents and prospective Freshmen. Honorable mention as the top Computer
Science MQP in Spring, 1994. Described in the WPI Journal article “Net
Assets” by Michael W. Dorsey, Summer 1994. Published in
.
-
Joachim Heck and Ramin Taraz.
Iggy: The interactive grapher.
Technical Report MQP-CEW-9204, Worcester Polytechnic Institute,
Spring 1993.
Published in .
-
John Boska, Kevin Davis, and Ryan Smart.
Information integration.
Technical Report MQP-CEW-9201, Worcester Polytechnic Institute,
Spring 1993.
-
Jason Scott, Gene Leon, and Mark Stasiewski.
Combination of commands through operate.
Technical Report MQP-CEW-9202, Worcester Polytechnic Institute, Fall
1992.
Co-advised with N. Hachem.
-
Dan Barrett, Mike Cox, John Dunkelberg, and Mark Simpson.
The intelligent personal newspaper.
Technical Report MQP-CEW-9101, Worcester Polytechnic Institute,
Spring 1992.
This project is to create an online bibliography of literature relevant to
studying distributed systems topics as they relate to the World Wide Web.
The goal is to not only gather the references from various journals and
conferences, but to use the online availability of the literature for
references and indexing. This collection of information will allow
connections between research work to be identified and studied as part of a
distributed systems graduate course and by researchers in the field.
Long-term maintainability of such a database is an important consideration
in its construction. Access to the webbib database is
available.
Funding
-
C.E. Wills.
Distributed systems and world wide web bibliography, November,
1997–February, 1998.
School of Mathematical and Computing Sciences, Victoria University of
Wellington, New Zealand Summer Grant Program. NZ$4,000.
Student Projects
-
David Hamel and Erika Rogers.
Referenced work analysis.
Technical Report MQP-CEW-0001, Worcester Polytechnic Institute, Fall
2000.
-
Aleksander Krasheninin.
Searching a web bibliography.
Technical Report MQP-CEW-9804, Worcester Polytechnic Institute,
Spring 1999.
-
Ferry Hendrikx.
The webbib online library.
Victoria University of Wellington, New Zealand., June 1998.
I have been active in curricular research with the use of cooperative
learning in the course CS2005, Techniques of Programming. In this Data
Structures course I use group programming projects with an upper-level
undergraduate PLA (Peer Learning Assistant) associated with each group to
facilitate group interaction. As an outgrowth of this work, I received
National Science Foundation for the "Application of Peer Learning to the
Introductory Computer Science Curriculum." This project began with a workshop in
the Summer, 1996 with a follow-up workshop in the Summer, 1997.
Publications
-
Craig E. Wills, Dorothy Deremer, Renee A. McCauley, and Linda Null.
Studying the use of peer learning in the introductory computer
science curriculum.
Computer Science Education, 9(2):71–88, August 1999.
http://www.cs.wpi.edu/~cew/papers/csedu99.pdf
.
-
Craig E. Wills.
Group-based software engineering in an introductory computer science
course.
In Proceedings of the International Conference on Software
Engineering: Education & Practice Conference, pages 26–33, Dunedin, New
Zealand, January 1998. IEEE Computer Society Press.
http://www.cs.wpi.edu/~cew/papers/seep98.pdf
.
-
Craig E. Wills, Dorothy Deremer, Renee A. McCauley, and Linda Null.
Studying the use of peer learning in the introductory computer
science curriculum.
Technical Report WPI-CS-TR-97-11, Computer Science Department,
Worcester Polytechnic Institute, September 1997.
http://www.cs.wpi.edu/~cew/papers/peercs97.ps.gz
.
-
Craig E. Wills and David Finkel.
Study of a group project model in computer science.
In Proceedings of the ASEE/IEEE Frontiers in Education
Conference, pages 299–303, Pittsburgh, PA, November 1997.
http://www.cs.wpi.edu/~cew/papers/fie97.pdf
.
-
I. Russell, M. Dickerson, G. Scragg, M. Towhidnejad, and C. Wills.
Novel approaches to the introductory computer science courses.
In Proceedings of the Second Annual Consortium for Computing in
Small Colleges: Northeastern Conference, pages 170–175, Boston, MA, April
1997.
-
C.E. Wills, D. Cordes, D. Deremer, B.J. Klein, R.A. McCauley, and L. Null.
Application of peer learning to the introductory computer science
curriculum.
In Proceedings of the ACM SIGCSE Conference, pages 373–374,
San Jose, CA, March 1997.
Panel presentation.
-
David Finkel and Craig E. Wills.
Computer supported peer learning in an introductory computer science
course.
In ACM SIGCSE/SIGCUE Conference on Integrating Technology into
Computer Science Education, pages 55–56, Barcelona, Spain, June 1996.
-
David Finkel and Craig E. Wills.
Peer learning assistants in an introductory computer science course.
INPUT, A Newsletter for Computer Science Educators, pages 5–6,
Spring 1995.
-
Craig E. Wills and David Finkel.
Experience with peer learning in an introductory computer science
course.
Computer Science Education, 5(2):165–187, 1994.
http://www.cs.wpi.edu/~cew/papers/csedu94.pdf
.
-
Craig E. Wills, David Finkel, Michael A. Gennert, and Matthew O. Ward.
Peer learning in an introductory computer science course.
In Proceedings of the ACM SIGCSE Conference, pages 309–313,
Phoenix, AZ, March 1994.
Funding
-
C.E. Wills.
Application of peer learning to the introductory computer science
curriculum, June, 1996–May, 1998 (extended to May, 2000).
National Science Foundation Undergraduate Faculty Enhancement Grant
DUE9554706. $56,521.
-
C.E. Wills, D. Finkel, M. Gennert, and M. Ward.
Community learning in an introductory computer science course, June,
1993–May, 1994.
WPI Davis Educational Foundation Program. $20,880.
Other Presentations
-
“Application of Peer Learning to the Introductory Computer Science
Curriculum.” Workshop organizor and presentor. Worcester, MA. June, 1997.
-
Craig E. Wills.
Application of peer learning to the introductory computer science
curriculum, April 1997.
Invited presentation to the Computer and Information Science
Department, Temple University. Philadelphia, PA.
-
“Application of Peer Learning to the Introductory Computer Science
Curriculum.” Workshop organizor and presentor. Worcester, MA. June, 1996.
present:sigcse95 not found, skipping
-
“Task Design for Cooperative Learning.” A workshop presented (along with Judy
Miller, Bill Farr, John Trimbur, Chrys Terwilliger and David DiBiasio of WPI)
at Worcester Polytechnic Institute. Worcester, MA. March, 1995.
-
Judith Miller, Bill Farr, and Craig E. Wills.
Task design for cooperative learning in math and science courses:
Covering the material and learning it better.
In 14th Annual Lilly Conference on College Teaching, Oxford,
OH, October 1994.
Accepted workshop.
-
Peer Learning in an Introductory Computer Science Course,” Presented at the
Conference on Cooperative Learning Strategies for Educational Quality and
Productivity, Worcester Polytechnic Institute, October 20, 1993.
This work has focused on integrating my research interests in distributed
computing, networking and user interfaces into the undergraduate
curriculum. One focus of the work was the creation of "The Webware,
Interfaces and Networking Experimental Laboratory" through support of the
National Science Foundation. This lab allowed students to not only
understand the important concepts of each domain, but to better understand
the effects of the interaction between the domains.
We have also created the Fossil Lab for experimental systems work. This
work has been funded by the NSF and Intel.
Publications
-
Mark Claypool, David Finkel, and Craig E. Wills.
An open source laboratory for operating systems projects.
In ACM SIGCSE/SIGCUE Conference on Innovation and Technology in
Computer Science Education, pages 145–148, Canterbury, England, June 2001.
Acceptance rate: 30%.
http://www.cs.wpi.edu/~cew/papers/iticse01.doc
.
-
David C. Brown, Isabel Cruz, David Finkel, Robert E. Kinicki, and Craig E.
Wills.
Experiences with the webware, interfaces and networking experimental
laboratory.
In Proceedings of the ACM SIGCSE Conference, pages 387–391,
Austin, TX, March 2000.
Acceptance rate: 35%.
http://www.cs.wpi.edu/~cew/papers/sigcse00.pdf
.
-
David C. Brown, Isabel Cruz, David Finkel, Robert E. Kinicki, and Craig E.
Wills.
Experiences with the webware, interfaces and networking experimental
laboratory.
Technical Report WPI-CS-TR-99-13, Computer Science Department,
Worcester Polytechnic Institute, September 1999.
http://www.cs.wpi.edu/~cew/papers/tr99-13.ps.gz
.
-
Craig E. Wills, Robert E. Kinicki, and David Finkel.
Networking projects in the undergraduate curriculum.
Journal of Computing in Small Colleges, 11(4):238–245, March
1996.
Based on a presentation at the First Annual Northeastern Small
College Computing Conference. West Hartford, CT. April 1996.
Funding
-
Craig E. Wills, Mark Claypool, and Robert Kinicki.
A dual-core experimental systems laboratory, August, 2007.
Equipment Donation from Intel Corporation. $23,959.
-
Mark L. Claypool, David Finkel, and Craig E. Wills.
Teaching systems courses with an open source laboratory, June,
2000–May, 2003.
National Science Foundation Course, Curriculum and Laboratory
Improvement Grant DUE9980803. $69,912.
-
C.E. Wills, D. Finkel, G.T. Heineman, R.E. Kinicki, and M.O. Ward.
The webware, interfaces and networking experimental laboratory, June,
1997–May, 1999 (extended to May, 2000).
National Science Foundation Instrumentation and Laboratory
Improvement Grant DUE9751132. $44,256.
Presentations
-
Craig E. Wills, David C. Brown, Isabel Cruz, David Finkel, George Heineman,
Robert E. Kinicki, and Matthew O. Ward.
The webware, interfaces and networking experimental laboratory,
February 1998.
Invited presentation of NSF-supported projects at SIGCSE'98. Atlanta,
GA.