Selected Publications


Full List

Areas


Computer Science Education
Computer Architecture
Diversity

Education

Hilary Dwyer, Charlotte Hill, Ashley Iveland, Alexandria Killian, Diana Franklin, Danielle Harlow, ``Programming Languages and Discourse: Investigating the Linguistic Context in Learning Computer Sicence during Elementary School,'' to appear in the 2015 AERA Annual Meeting.

Diana Franklin, ``Putting the CS in Computing Education Research'', Communications of the ACM Viewpoints Column, to appear 2015.

Charlotte Hill, Hilary Dwyer, Tim Martinez, Ashley Iveland, Alexandria Killian, Danielle Harlow, and Diana Franklin ``Floors and Flexibility: Designing a programming environment for 4th-6th grade classrooms'' to appear in SIGCSE 2015.

Diana Franklin, Charlotte Hill, Hilary Dwyer, Ashley Iveland, Alexandria Killian, and Danielle Harlow. ``Getting Started Teaching and Researching Computer Science in the Elementary Classroom'' to appear in SIGCSE 2015.

Charlotte Hill, Hilary Dwyer, Danielle Harlow, and Diana Franklin ``KELP CS and LaPlaya: A computational thinking curriculum and development environment for 4th – 6th grade'', workshop to appear in SIGCSE 2015.

Hilary Dwyer, Charlotte Hill, Stacey Patterson, Danielle Harlow, and Diana Franklin, "Identifying Elementary Students' Pre-Instructional Ability to Develop Algorithms and Step-by-Step Instructions," SIGCSE 2014.

Hilary Dwyer, Bryce Boe, Charlotte Hill, Diana Franklin, and Danielle Harlow, "Computational Thinking for Physics: Programming Models of Physics Phenomenon in Elementary School," Physics Education Research Conference, PERC 2013.

Diana Franklin, Phillip Conrad, Bryce Boe, Katy Nilsen, Charlotte Hill, Michelle Len, Greg Dreschler, Gerardo Aldana, Paulo Almeida-Tanaka, Brynn Kiefer, Chelsea Laird, Felicia Lopez, Christine Pham, Jessica Suarez, Robert Waite, "Assessment of Computer Science Learning in a Scratch-Based Outreach Program," SIGCSE 2013.

Bryce Boe, Charlotte Hill, Michelle Len, Greg Dreschler, Diana Franklin, Phillip Conrad, "Hairball: Lint-inspired Static Analysis of Scratch Projects," SIGCSE 2013.

X. Li, P. Ortiz, J. Browne, D. Franklin, J. Oliver, R. Geyer, Y. Y. Zhou, and F. T. Chong. "A Comprehensive Study of Reusing Smartphones to Augment Elementary School Education," International Journal of Handheld Computing Research, 2011.

Steve Wolfman, Owen Astrachan, Mike Clancy, Kurt Eiselt, Jeffrey Forbes, Diana Franklin, David Kay, Mike Scott, and Kevin Wayne, "Teaching-Oriented Faculty at Research Universities," Communications of the ACM, 2011.

Diana Franklin, Exercises for Chapter 1 and Appendix C, Computer Architecture - A Quantitative Approach - 5th edition Hennessy and Patterson, Elsevier Publishers

D Franklin, P Conrad, G Aldana, S Hough, N Avalos Cisneros, F Lopez, A Gonzalez, A Hernandez, S Jones, J Lopez, C Lu, N Moreno, P Ortiz, M Rochin, S Smith, "Animal Tlatoque: Attracting Middle-School Students to Computing through Culturally-Relevant Themes," SIGCSE 2011

Diana Franklin, ``Case Studies in Cost, Performance, and Reliability," Computer Architecture - A Quantitative Approach - 4th edition by Hennessy and Patterson, Elseviere Publishers, Fall 2006.

Computer Architecture

Lunkai Zhang, Dmitri Strukov, Hebatallah Saadeldeen, Dongrui Fan, Mingzhe Zhang, Diana Franklin, "SpongeDirectory: Flexible Sparse Directories Utilizing Multi-Level Memristors" , Parallel Architecture and Compiler Techniques (PACT) 2014.

Xun Li, Diana Franklin, Ricardo Bianchini, Fred Chong, "ReDHiP: Recalibrating Deep Hierarchy Prediction for Energy Efficiency", IPDPS 2014 Best Paper award in Architecture.

Daniel Kudrow, Kenneth Bier, Zhaoxia Deng, Diana Franklin, Yu Tomita, Kenneth Brown, and Frederic T. Chong "Quantum Rotations: A Case Study in Static and Dynamic Machine-Code Generation for Quantum Computers," International Symposium on Computer Architecture (ISCA 2013), June 2013.

Hebatallah Saadeldeen, Diana Franklin, Guoping Long, Charlotte Hill, Aisha Browne, Dmitri Strukov, Timothy Sherwood and Frederic Chong "Memristors for Neural Branch Prediction: A Case Study in Strict Latency and Write Endurance Challenges,", Computing Frontiers, 2013, Best Paper Award.

X. Li, P. Ortiz, J. Browne, D. Franklin, J. Oliver, R. Geyer, Y. Y. Zhou, and F. T. Chong. "A Comprehensive Study of Reusing Smartphones to Augment Elementary School Education," International Journal of Handheld Computing Research, 2011.

Xun Li, Pablo Ortiz, Brandon Kuczenski, Diana Franklin, and Frederic T. Chong. "Mitigating the Environmental Impact of Smartphones with Device Reuse," Sustainable Green Computing:Practices, Methodologies and Technologies, 2011.

Susmit Biswas, Bronis R. de Supinski, Martin Schulz, Diana Franklin, Tim Sherwood, Frederic T. Chong. "Exploiting Data Similarity to Reduce Memory Footprints," 25th IEEE International Parallel and Distributed Processing Symposium (IPDPS'11).

Diana Franklin, Exercises for Chapter 1 and Appendix C, Computer Architecture - A Quantitative Approach - 5th edition, Hennessy and Patterson, Elsevier Publishers

Guoping Long, Diana Franklin, Susmit Biswas, Pablo Ortiz, Jason Oberg, Dongrui Fan , Frederic T. Chong "Minimal Multi-Threading: Finding and Removing Redundant Instructions in Multi-Threaded Processors," The International Symposium On Microarchitecture (MICRO)

Susmit Biswas, Diana Franklin, Alan Savage, Ryan Dixon, Timothy Sherwood, Frederic T. Chong "Multi-Execution: Multicore Caching for Data-Similar Executions," in the proceedings of the International Symposium on Computer Architectures (ISCA'09), June 2009

Darshan Thaker, Diana Franklin, John Oliver, Susmit Biswas, Derek Lockhart, Tzvetan Metodi, and Frederic T. Chong. "Characterization of Error-Tolerant Applications when Protecting Control Data,'' 2006 IEEE International Symposium on Workload Characterization, October 2006

Ravishankar Rao, Justin Wenck, Diana Franklin, Rajeevan Amirtharajah, and Venkatesh Akella. "Segmented Bitline Cache: Exploiting Non-Uniform Memory Access Patterns," International Conference on High Performance Computing (HiPC), December 2006

Diana Franklin, ``Case Studies in Cost, Performance, and Reliability," Computer Architecture - A Quantitative Approach - 4th edition by Hennessy and Patterson, Elseviere Publishers, Fall 2006.

J. Oliver, R. Rao, P. Sultana, J. Crandall, E. Czernikowski, L. Jones, D. Franklin, V. Akella, and F. Chong, "Synchroscalar: A Multiple Clock Domain, Power-Aware, Tile-Based Embedded Processor," International Symposium on Computer Architecture, ISCA-04, Munich, Germany, June 2004.

 D. Franklin and F. Chong, "Design and Verification of Scalable, Solid-State Quantum Computers," Chapter 8 of Nano, Quantum and Molecular Computing: Implications to High Level Design and Validation, Kluwer Academic Publishers, 2004.

Diana Keen (Franklin), Mark Oskin, Justin Hensley, and Frederic T. Chong. "Cache Coherence in Intelligent Memory Systems." IEEE Transactions on Computers, Vol. 52, Num. 7, July 2003 pgs 960-966.

M. Oskin, D. Keen (Franklin), J. Hensley, L. Lita and F. Chong. "Operating Systems Techniques for Parallel Computation in Intelligent Memory," To appear in Parallel Processing Letters

Mark Oskin, Justin Hensley, Diana Keen (Franklin), Frederic T. Chong, Matthew Farrens, and Aneet Chopra. "Exploiting ILP in Page-Based Intelligent Memory." In the International Symposium on Microarchitecture. November 1999.

Yi Kang, Michael Huang, Seung-Moon Yoon, Zhengho Ge, Diana Keen (Franklin), Vinh Lam, Prattap Pattnaik and Josep Torrellas. "FlexRAM: An Advanced Intelligent Memory System." In International Conference on Computer Design(ICCD). October 1999.

Mark Oskin, Diana Keen (Franklin), Justin Hensley, Lucian-Vlad Lita, and Frederic T. Chong."Reducing Cost and Tolerating Defects in Page-Based Intelligent Memory."  In International Conference on Computer Design (ICCD2000). Austin Texas, 2000

Mark Oskin, Lucian-Vlad Lita, Frederic T. Chong, Justin Hensley and Diana Keen (Franklin). "Algorithmic Complexity with Page-Based Intelligent Memory." In Parallel Processing Letters. Vol. 10 No 1. (2000)99-109 World Scientific Publishing Company.

Diversity

Diana Franklin, "Practical Guide to Gender Diversity for CS Faculty" Morgan-Claypool,

D Franklin, P Conrad, G Aldana, S Hough, N Avalos Cisneros, F Lopez, A Gonzalez, A Hernandez, S Jones, J Lopez, C Lu, N Moreno, P Ortiz, M Rochin, S Smith, "Animal Tlatoque: Attracting Middle-School Students to Computing through Culturally-Relevant Themes," SIGCSE 2011

Diana Franklin, "Gender Differences: Recognizing and Developing Potential in Female Students,'' Computing Research News, March 2007, Vol. 19, No. 3