Laura E. Grit - Curriculum Vitae Contact Information ------------------- Duke University Department of Computer Science Box 90129 Durham, NC 27708 Work: 919-660-6564 Fax: 919-660-6519 Email: grit@cs.duke.edu Web: http://www.cs.duke.edu/~grit Education ------------------- Sixth Year Ph.D. Student in Computer Science, Duke University. 2001-present National Physical Science Consortium Fellow M.S., Computer Science, Duke University, Durham, NC. December 2005. Project title: Broker Architectures for Service-oriented Systems Advisor: Jeff Chase Committee: Carla Ellis, Jun Yang, and John Wilkes B.S. Magna cum Laude, Hope College, Holland, MI. 1997-2001 Major: Computer Science Minor: Mathematics GPA: 3.96 Major/3.81 Overall Recent Experience ------------------- Fall 2002-Present Duke University Research Assistant Durham, NC Research focus is on exploring the benefits of using brokers in information systems, as well as how different design decisions in the broker architecture affect allocation outcomes. Involved with the Cereus project in the Network/Internet Computing Lab (NICL) developing an architecture to manage network utilities, such as computational grids and network testbeds, through economic resource exchange and adapting services to the dynamics of a shared environment. Spring 2007 Technical and Social Analysis of the Internet Instructor Durham, NC An undergraduate seminar that explores the intersection of technology, society and law. Helped create the syllabus, lead discussions, and graded essays and projects. Summer 2005 HP Labs Technical Co-op Palo Alto, NY Researched the impact of brokers within an economy-based, service- oriented computing infrastructure. Worked in the Systems and Storage Department with mentors John Wilkes and Janet Wiener. Summer 2003 IBM T.J. Watson Research Center Technical Co-op Hawthorne, NY Worked with the Internet Infrastructure and Computing Utilities group on a new approach to managing IT infrastructures in data centers through a model-driven knowledge plane. I implemented a small prototype of the infrastructure where an engine receives a XML based logical topology description of the system structure and creates this higher level knowledge. The structure uses web/grid services to allow dynamic discovery and modification to the infrastructure. The work was based on web services, OGSA and CRM. Spring 2003 Duke University Teaching Assistant Durham, NC For the Graduate Operating Systems class and was responsible for grading projects and answering student questions. Summer 2002 Sandia National Laboratories Student Intern Albuquerque, NM Worked with the Scalable Computing Systems organization on the parallel run-time environment for the Cplant clustering system. Implemented of a run-time enabled performance monitoring system for the Cplant MPI environment. Summer 2001 Sandia National Laboratories Student Intern Albuquerque, NM Tested and analyzed performance of the runtime system developed a part of the Cplant project, under Ron Brightwell in the Scalable Computing Systems group. In addition, implemented benchmarks for Cplant portals. Summer 2000 CRA-W/University of Utah Distributed Mentor Intern Salt Lake City, UT As part of the CRA-W Distributed Mentor Project, worked with Dr. Sally McKee a and performed a comparison of the Zephyr and gcc compilers using the SPEC benchmarks. Publications ------------------- Aydan Yumerefendi, Piyush Shivam, David Irwin, Pradeep Gunda Laura Grit, Azbayar Demberel, Jeff Chase, and Shivnath Babu. Towards an Autonomic Computing Testbed. In Proceedings of the Second Workshop on Hot Topics in Autonomic Computing (HotACII), June 2007. Acceptance Ratio: 5/17. Laura Grit, David Irwin, Aydan Yumerefendi, and Jeff Chase. Virtual Machine Hosting for Networked Clusters: Building the Foundations for "Autonomic" Orchestration. In Proceedings of the First International Workshop on Virtualization Technology in Distributed Computing (VTDC), November 2006. Lavanya Ramakrishnan, Laura Grit, Anda Iamnitchi, David Irwin, Aydan Yumerefendi and Jeff Chase. Toward a Doctrine of Containment: Grid Hosting with Adaptive Resource Control. In Proceedings of the 2006 ACM/IEEE conference on Supercomputing, November 2006. Acceptance ratio: 54/239. Alvin AuYoung, Laura Grit, Janet Wiener, and John Wilkes. Service contracts and aggregate utility functions. In Proceedings of the Fifteenth IEEE Symposium on High Performance Distributed Computing (HPDC), June 2006. Acceptance ratio: 24/157. David Irwin, Jeff Chase, Laura Grit, Aydan Yumerefendi, David Becker, and Ken Yocum. Sharing Networked Resources with Brokered Leases. In Proceedings of the USENIX Technical Conference (USENIX `06), June 2006. Acceptance ratio: 21/153. David Irwin, Jeff Chase, Laura Grit, and Aydan Yumerefendi. Self-Recharging Virtual Currency. In Proceedings of the 3rd Workshop on Economics of Peer-to- Peer Systems (ECONP2P) at SIGCOMM, August 2005. David E. Irwin, Laura E. Grit, and Jeffrey S. Chase. Balancing Risk and Reward in a Market-based Task Service. In Proceedings of the Thirteenth IEEE International Symposium on High Performance Distributed Computing (HPDC), June 2004. Acceptance ratio: 24/153. Jeffrey S. Chase, David E. Irwin, Laura E. Grit, Justin D. Moore, and Sara Sprenkle. Dynamic Virtual Clusters in a Grid Site Manager. In Proceedings of the Twelfth International Symposium on High Performance Distributed Computing (HPDC), June 2003. Acceptance ratio: 25/121. Technical Reports ------------------- David Irwin, Jeffrey Chase, Laura Grit, and Aydan Yumerefendi. Underware: An Exokernel for the Internet? Technical Report, Duke University CS-2007-01, January 2007. Laura Grit, Jeff Chase, David Irwin, and Aydan Yumerefendi. Adaptive Virtual Machine Hosting with Brokers. Technical Report, Duke University CS-2006-12, August 2006. Justin Moore, David Irwin, Laura Grit, Sara Sprenkle, and Jeff Chase. Managing Mixed-Use Clusters with Cluster-On-Demand. Technical Report, Duke University CS-2002-07, November 2002. Demos, and Posters ------------------- Piyush Shivam, Azbayar Demberel, Pradeep Gunda, David Irwin, Laura Grit, Aydan Yumerefendi, Shivnath Babu, and Jeff Chase. Automated and On-Demand Provisioning of Virtual Machines for Database Applications. Demonstration Proceedings of the Twenty-sixth ACM SIGMOD Conference on Management of Data (SIGMOD), Beijing, China, June 2007. Jeff Chase, Laura Grit, David Irwin, Lavanya Ramakrishnan, and Aydan Yumerefendi. Shirako. Demonstration at SC06 Exhibit Floor, November 2006. Laura Grit, Jeff Chase, David Irwin, and Aydan Yumerefendi. Shirako: Virtual Machine Hosting for Federated Clusters}. Refereed poster and demo at the Seventh USENIX Symposium on Operating Systems Design and Implementation (OSDI), November 2006. Graduate Coursework ------------------- Operating Systems Distributed Information Systems Computer Networks Advance Computer Architecture Distributed Sensor Networks Federated Distributed Systems Design and Analysis of Algorithms Artificial Intelligence Intellectual Property Law Copyright Law Experimental Methods in Computer Systems Honors ------------------- National Physical Science Consortium Fellowship (2001-2007) Duke Computer Science Service Award (2003, 2004) Student Scholarship to Symposium on Operating Systems Principles (SOSP), 2005 Student Scholarship to Networked Systems Design and Implementation (NDSI), 2004 Hope College Presidential Scholar (1997-2001) Hope College Senior Computer Science Book Award (2001) Phi Beta Kappa (2001) Phi Mu Epsilon (2000) Sigma Xi (2001) Mortar Board (2000) Professional Activities ------------------- Co-Facilitator, Responsible Conduct of Research (RCR) Workshop, Duke, 2004, 2006 Graduate Student Liaison to the faculty, Duke, 2004-2005 Co-Chair, Graduate Faculty Recruitment Committee, Duke, 2004, 2005 Member, Communications Committee, Duke, 2004-2006 Member, Graduate Faculty Recruitment Committee, Duke, 2002, 2003 Chair, Prospective Graduate Student Recruitment Committee, Duke, 2003 Member, Prospective Graduate Student Recruitment Committee, Duke, 2002, 2004 Participant, Pathways to the Professoriate Workshop, Duke, 2003 Association for Computing Machinery (ACM) IEEE Computer Society USENIX Computing Association