List of papers selected by students
Main papers are marked with a (*)
| Feb 1 | Michael Martin | (*)
K. Tsipenyuk, B. Chess, and G. McGraw, “Seven
Pernicious Kingdoms: A Taxonomy of Software Security Errors,” to be
published in Proc. NIST Workshop on Software Security Assurance Tools,
Techniques, and Metrics (SSATTM), US Nat’l Inst. Standards and Technology,
2005. D. M. Kienzle and M.C.
Elder, "Recent
worms: a survey and trends,", Workshop on Rapid Malcode. Proceedings of
the 2003 ACM workshop on Rapid malcode, Washington, DC, USA. Pages: 1 - 10,
2003. |
| Feb 8 | Matthew Simpson | (*) Vladimir Kiriansky, Derek Bruening
and Saman P. Amarasinghe.
Secure Execution Via Program Shepherding. Proceedings of the 11th
USENIX Security Symposium. 2002, pp. 191-206.
Gary McGraw and Greg Morrisett. Attacking
Malicious Code: A Report to the Infosec Research Council. IEEE
Software, 17(5), 2000, pp. 33-41. |
| Feb 15 | Li Yi | (*) Ruby B. Lee, David K.
Tao Zhang, Xiaotong Zhuang, Santosh Pande and Wenke Lee, "Anomalous Path Detection with Hardware Support", International Conference on Compilers, Architectures and Synthesis for Embedded Processors (CASES), San Francisco, CA, Sep. 2005. |
| Feb 22 | Pankaja Dakhane | (*) Jaehyuk Huh, Dr. Doug
Burger, Dr. Stephen W. Keckler, "Maximizing
Area Efficiency for Single-Chip Server Processors", Computer
Architecture and Technology Laboratory, Department of Computer Sciences,
University of Texas at Austin , IBM Mentor - Charles R. Moore, IBM Server
Group IBM Austin Center for Advanced Studies Year 2001. Rakesh Kumar, Victor Zyuban, Dean M. Tullsen, "Interconnections in Multi-Core Architectures: Understanding Mechanisms, Overheads and Scaling" Proceedings of the 32nd Annual International Symposium on Computer Architecture ISCA '05, May 2005. |
| Mar 1 | Mahesh Ramachandran | (*) J. Anderson, J. Calandrino, and U. Devi, "
Real-Time Scheduling on Multicore Platforms", Proceedings of the 12th
IEEE Real-Time and Embedded Technology and Applications Symposium, to
appear, April 2006. T. Constantinou, Y. Sazeides, P. Michaud, D. Fetis, and A. Seznec, " |
| Mar 8 | Karandeep Singh | (*) D. J. Sorin, M. M. K.
Martin, M. D. Hill, and D. A. Wood, "SafetyNet:
Improving the Availability of Shared Memory Multiprocessors with Global
Checkpoint/Recovery", In Proceedings of the 29th Annual International
Symposium on Computer Architecture, pages 123 -134. IEEE Computer Society, 2002. EN Elnozahy, L Alvisi, YM Wang, and DB Johnson, "A survey of rollback-recovery protocols in message-passing systems", ACM Computing Surveys, 2002. Volume 34 , Issue 3 (September 2002) Pages: 375 - 408. Jun-Lin Lin, Margaret H. Dunham, "A Survey of Distributed Database Checkpointing", Distributed and Parallel Databases, Volume 5, Issue 3, Jul 1997, Pages 289 - 319. |
| Mar 15 | Paul Yu | (*) M. Hertz and E.D. Berger, "Quantifying
the performance of garbage collection vs. explicit memory management",
Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented
programming systems languages and applications, Oct 2005. D.F. Bacon, P. Cheng, and V.T. Rajan, "A Unified Theory of Garbage Collection", Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, Oct 2004. |
| Mar 29 | Sean Leventhal | (*) Smruti R. Sarangi, Wei Liu, Josep Torrellas, Yuanyuan Zhou,
"ReSlice:
Selective Re-Execution of Long-Retired Misspeculated Instructions Using
Forward Slicing", Proceedings of the 38th annual IEEE/ACM International
Symposium on Microarchitecture MICRO 38, November 2005, pp. 257 - 270. F. Tip, "A Survey of Program Slicing Techniques," Journal of Programming Languages", Vol.3, No.3, pp.121-189, September, 1995. |
| Apr 5 | Xiangrong Zhou | (*)
Andrew D. Gordon and Don Syme,"Typing
a Multi-Language Intermediate Code", ACM SIG-PLAN Notices,36(3), March
2001, pp.248-260. Stephen Tse, "Typed Intermediate Languages", Technicle Reports(CIS), 2004, University of Pennsylvania, No. MS-CIS-04-17. |
| Apr 26 | Ruirui Gu | (*) Emery D.Berger, Kathryn S. McKinleyy, Robert D. Blumofe,
Paul R. Wilson, "Hoard: A Scalable Memory Allocator for Multithreaded
Applications", Proceedings of the International Conference on
Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2000, Cambridge, MA, USA.
Also Technical Report, CS-TR-00-07, University of Texas at Austin, 2000 Emery D. Berger, Benjamin G. Zorn, Kathryn S. McKinley, "Reconsidering Custom Memory Allocation", Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications (OOPSLA), Volume 37 Issue 11, November 2002, Seattle, Washington, USA. |