default search action
William G. Griswold
Person information
- affiliation: University of California, San Diego, USA
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [c128]Emma Hogan, John Driscoll, Adalbert Gerald Soosai Raj, William G. Griswold, Leo Porter:
Uncovering Meaningful Computing Contexts for Incarcerated College Students. ITiCSE (1) 2024 - [c127]Anshul Shah, Fatimah Alhumrani, William G. Griswold, Leo Porter, Adalbert Gerald Soosai Raj:
A Comparison of Student Behavioral Engagement in Traditional Live Coding and Active Live Coding Lectures. ITiCSE (1) 2024 - [c126]Anshul Shah, Vardhan Agarwal, William G. Griswold, Leo Porter, Adalbert Gerald Soosai Raj:
In-Person vs Blended Learning: An Examination of Grades, Attendance, Peer Support, Competitiveness, and Belonging. ITiCSE (1) 2024 - [c125]Emma Hogan, Darakhshan Mir, Andrew Cencini, Keith O'Hara, Adalbert Gerald Soosai Raj, William G. Griswold, Leo Porter:
Re-Instatement of Pell Grants for Incarcerated Students: Implications for CS Education. RESPECT 2024: 122-127 - [c124]William G. Griswold:
Experience Report: Meet the Professor - A Large-Course Intervention for Increasing Rapport. SIGCSE (1) 2024: 415-421 - [c123]Emma Hogan, Ruoxuan Li, Adalbert Gerald Soosai Raj, William G. Griswold, Leo Porter:
Challenges and Approaches to Teaching CS1 in Prison. SIGCSE (1) 2024: 512-518 - 2023
- [j38]Eric S. Liu, Dylan Lukes, William G. Griswold:
Refactoring in Computational Notebooks. ACM Trans. Softw. Eng. Methodol. 32(3): 77:1-77:24 (2023) - [c122]Anshul Shah, Emma Hogan, Vardhan Agarwal, John Driscoll, Leo Porter, William G. Griswold, Adalbert Gerald Soosai Raj:
An Empirical Evaluation of Live Coding in CS1. ICER (1) 2023: 476-494 - [c121]Anshul Shah, Vardhan Agarwal, Michael Granado, John Driscoll, Emma Hogan, Leo Porter, William G. Griswold, Adalbert Gerald Soosai Raj:
The Impact of a Remote Live-Coding Pedagogy on Student Programming Processes, Grades, and Lecture Questions Asked. ITiCSE (1) 2023: 533-539 - [c120]Sophia Krause-Levy, Adrian Salguero, Rachel S. Lim, Hayden McTavish, Jelena Trajkovic, Leo Porter, William G. Griswold:
Instructor Perspectives on Prerequisite Courses in Computing. SIGCSE (1) 2023: 277-283 - [c119]Anshul Shah, Michael Granado, Mrinal Sharma, John Driscoll, Leo Porter, William G. Griswold, Adalbert Gerald Soosai Raj:
Understanding and Measuring Incremental Development in CS1. SIGCSE (1) 2023: 722-728 - 2022
- [j37]Sophia Krause-Levy, Sander Valstar, Leo Porter, William G. Griswold:
A demographic analysis on prerequisite preparation in an advanced data structures course. Inroads 13(2): 34-41 (2022) - [c118]Sophia Krause-Levy, Sander Valstar, Leo Porter, William G. Griswold:
A Demographic Analysis on Prerequisite Preparation in an Advanced Data Structures Course. SIGCSE (1) 2022: 661-667 - [i2]Cora Coleman, William G. Griswold, Nick Mitchell:
Do Cloud Developers Prefer CLIs or Web Consoles? CLIs Mostly, Though It Varies by Task. CoRR abs/2209.07365 (2022) - 2021
- [j36]Luciano Baresi, William G. Griswold, Grace A. Lewis, Marco Autili, Ivano Malavolta, Christine Julien:
Trends and Challenges for Software Engineering in the Mobile Domain. IEEE Softw. 38(1): 88-96 (2021) - [c117]Sophia Krause-Levy, William G. Griswold, Leo Porter, Christine Alvarado:
The Relationship Between Sense of Belonging and Student Outcomes in CS1 and Beyond. ICER 2021: 29-41 - [c116]Adrian Salguero, William G. Griswold, Christine Alvarado, Leo Porter:
Understanding Sources of Student Struggle in Early Computer Science Courses. ICER 2021: 319-333 - [c115]McKenna Lewis, Zhanchong Deng, Sophia Krause-Levy, Adrian Salguero, William G. Griswold, Leo Porter, Christine Alvarado:
Exploring Student Experiences in Early Computing Courses during Emergency Remote Teaching. ITiCSE (1) 2021: 88-94 - [c114]Soohyun Nam Liao, Kartik Shah, William G. Griswold, Leo Porter:
A Quantitative Analysis of Study Habits Among Lower- and Higher-Performing Students in CS1. ITiCSE (1) 2021: 366-372 - [c113]Sander Valstar, Sophia Krause-Levy, Adrian Salguero, Leo Porter, William G. Griswold:
Proficiency in Basic Data Structures among Various Subpopulations of Students at Different Stages in a CS Program. ITiCSE (1) 2021: 429-435 - 2020
- [c112]Eman Sherif, Andy Liu, Brian Nguyen, Sorin Lerner, William G. Griswold:
Gamification to Aid the Learning of Test Coverage Concepts. CSEE&T 2020: 1-5 - [c111]Sander Valstar, Caroline Sih, Sophia Krause-Levy, Leo Porter, William G. Griswold:
A Quantitative Study of Faculty Views on the Goals of an Undergraduate CS Program and Preparing Students for Industry. ICER 2020: 113-123 - [c110]Sander Valstar, William G. Griswold, Leo Porter:
Using DevContainers to Standardize Student Development Environments: An Experience Report. ITiCSE 2020: 377-383 - [c109]Sophia Krause-Levy, Sander Valstar, Leo Porter, William G. Griswold:
Exploring the Link Between Prerequisites and Performance in Advanced Data Structures. SIGCSE 2020: 386-392 - [c108]Sander Valstar, Sophia Krause-Levy, Alexandra Macedo, William G. Griswold, Leo Porter:
Faculty Views on the Goals of an Undergraduate CS Education and the Academia-Industry Gap. SIGCSE 2020: 577-583
2010 – 2019
- 2019
- [j35]Soohyun Nam Liao, Daniel Zingaro, Kevin Thai, Christine Alvarado, William G. Griswold, Leo Porter:
A Robust Machine Learning Technique to Predict Low-performing Students. ACM Trans. Comput. Educ. 19(3): 18:1-18:19 (2019) - [j34]Elizabeth S. Bales, Nima Nikzad, Nichole Quick, Celal Ziftci, Kevin Patrick, William G. Griswold:
Personal pollution monitoring: mobile real-time air quality in daily life. Pers. Ubiquitous Comput. 23(2): 309-328 (2019) - [c107]Soohyun Nam Liao, Sander Valstar, Kevin Thai, Christine Alvarado, Daniel Zingaro, William G. Griswold, Leo Porter:
Behaviors of Higher and Lower Performing Students in CS1. ITiCSE 2019: 196-202 - [c106]Soohyun Nam Liao, Daniel Zingaro, Christine Alvarado, William G. Griswold, Leo Porter:
Exploring the Value of Different Data Sources for Predicting Student Performance in Multiple CS Courses. SIGCSE 2019: 112-118 - [c105]Sander Valstar, William G. Griswold, Leo Porter:
The Relationship between Prerequisite Proficiency and Student Performance in an Upper-Division Computing Course. SIGCSE 2019: 794-800 - 2018
- [c104]Dimitar Bounov, Anthony DeRossi, Massimiliano Menarini, William G. Griswold, Sorin Lerner:
Inferring Loop Invariants through Gamification. CHI 2018: 231 - [c103]Xinxin Jin, William G. Griswold, Yuanyuan Zhou:
ANEL: robust mobile network programming using a declarative language. MOBILESoft@ICSE 2018: 202-213 - [c102]Farley Lai, Marjan Radi, Octav Chipara, William G. Griswold:
Workload Shaping Energy Optimizations with Predictable Performance for Mobile Sensing. IoTDI 2018: 177-188 - [c101]Soohyun Nam Liao, William G. Griswold, Leo Porter:
Classroom experience report on jigsaw learning. ITiCSE 2018: 302-307 - 2017
- [j33]Andrea L. Clements, William G. Griswold, Abhijit RS, Jill E. Johnston, Megan M. Herting, Jacob Thorson, Ashley Collier-Oxandale, Michael Hannigan:
Low-Cost Air Quality Monitoring Tools: From Research to Practice (A Workshop Summary). Sensors 17(11): 2478 (2017) - [c100]Yannis Katsis, Natasha Balac, Derek Chapman, Madhur Kapoor, Jessica Block, William G. Griswold, Jeannie Huang, Nikos Koulouris, Massimiliano Menarini, Viswanath Nandigam, Mandy Ngo, Kian Win Ong, Yannis Papakonstantinou, Besa Smith, Konstantinos Zarifis, Steven H. Woolf, Kevin Patrick:
Big Data Techniques for Public Health: A Case Study. CHASE 2017: 222-231 - [c99]Massimiliano Menarini, Yan Yan, William G. Griswold:
Semantics-assisted code review: an efficient toolchain and a user study. ASE 2017: 554-565 - [c98]Soohyun Nam Liao, William G. Griswold, Leo Porter:
Impact of Class Size on Student Evaluations for Traditional and Peer Instruction Classrooms. SIGCSE 2017: 375-380 - 2016
- [c97]Soohyun Nam Liao, Daniel Zingaro, Michael A. Laurenzano, William G. Griswold, Leo Porter:
Lightweight, Early Identification of At-Risk CS1 Students. ICER 2016: 123-131 - 2015
- [j32]William G. Griswold, William F. Opdyke:
The Birth of Refactoring: A Retrospective on the Nature of High-Impact Software Engineering Research. IEEE Softw. 32(6): 30-38 (2015) - [c96]Sorin Lerner, Stephen R. Foster, William G. Griswold:
Polymorphic Blocks: Formalism-Inspired UI for Structured Connectors. CHI 2015: 3063-3072 - [c95]Stephen R. Foster, Sorin Lerner, William G. Griswold:
Seamless Integration of Coding and Gameplay: Writing Code Without Knowing it. FDG 2015 - [c94]Nima Nikzad, Marjan Radi, Octav Chipara, William G. Griswold:
Managing the Energy-Delay Tradeoff in Mobile Applications with Tempus. Middleware 2015: 259-270 - 2014
- [c93]Nima Nikzad, Octav Chipara, William G. Griswold:
APE: an annotation language and middleware for energy-efficient mobile application development. ICSE 2014: 515-526 - [c92]Yan Yan, Massimiliano Menarini, William G. Griswold:
Mining Software Contracts for Software Evolution. ICSME 2014: 471-475 - [c91]Sarah Esper, Stephen R. Foster, William G. Griswold, Carlos Herrera, Wyatt Snyder:
CodeSpells: bridging educational language features with industry-standard languages. Koli Calling 2014: 5-14 - [i1]Danny Dig, William G. Griswold, Emerson R. Murphy-Hill, Max Schäfer:
The Future of Refactoring (Dagstuhl Seminar 14211). Dagstuhl Reports 4(5): 40-67 (2014) - 2013
- [j31]Anders Nilsson Plymoth, Per Johansson, Rene L. Cruz, Octav Chipara, William G. Griswold:
GRAPEVINE: hybrid cooperative opportunistic routing for challenged wireless networks using fountain coding. ACM SIGMOBILE Mob. Comput. Commun. Rev. 17(1): 61-70 (2013) - [c90]Stephen R. Foster, Sarah Esper, William G. Griswold:
From competition to metacognition: designing diverse, sustainable educational games. CHI 2013: 99-108 - [c89]Yannis Katsis, Chaitanya K. Baru, Ted Chan, Sanjoy Dasgupta, Claudiu Farcas, William G. Griswold, Jeannie Huang, Lucila Ohno-Machado, Yannis Papakonstantinou, Fredric Raab, Kevin Patrick:
DELPHI: Data E-platform for personalized population health. Healthcom 2013: 115-119 - [c88]Sarah Esper, Stephen R. Foster, William G. Griswold:
CodeSpells: embodying the metaphor of wizardry for programming. ITiCSE 2013: 249-254 - [c87]Sarah Esper, Stephen R. Foster, William G. Griswold:
On the nature of fires and how to spark them when you're not there. SIGCSE 2013: 305-310 - 2012
- [j30]Lisa G. Cowan, Nadir Weibel, William G. Griswold, Laura R. Pina, James D. Hollan:
Projector phone use: practices and social implications. Pers. Ubiquitous Comput. 16(1): 53-63 (2012) - [j29]Macneil Shonle, William G. Griswold, Sorin Lerner:
A framework for the checking and refactoring of crosscutting concepts. ACM Trans. Softw. Eng. Methodol. 21(3): 15:1-15:47 (2012) - [c86]Stephen R. Foster, William G. Griswold, Sorin Lerner:
WitchDoctor: IDE support for real-time auto-completion of refactorings. ICSE 2012: 222-232 - [c85]Octav Chipara, William G. Griswold, Anders Nilsson Plymoth, Ricky Huang, Fang Liu, Per Johansson, Ramesh R. Rao, Theodore C. Chan, Colleen Buono:
WIISARD: a measurement study of network properties and protocol reliability during an emergency response. MobiSys 2012: 407-420 - [c84]Celal Ziftci, Nima Nikzad, Nakul Verma, Piero Zappi, Elizabeth S. Bales, Ingolf Krueger, William G. Griswold:
Citisense: mobile air quality sensing for individuals and communities. SPLASH 2012: 23-24 - [c83]Elizabeth S. Bales, Nima Nikzad, Nichole Quick, Celal Ziftci, Kevin Patrick, William G. Griswold:
Citisense: Mobile air quality sensing for individuals and communities Design and deployment of the Citisense mobile air-quality system. PervasiveHealth 2012: 155-158 - [c82]Laura R. Pina, Ernesto Ramirez, William G. Griswold:
Fitbit+: A behavior-based intervention system to reduce sedentary behavior. PervasiveHealth 2012: 175-178 - [c81]Nima Nikzad, Nakul Verma, Celal Ziftci, Elizabeth S. Bales, Nichole Quick, Piero Zappi, Kevin Patrick, Sanjoy Dasgupta, Ingolf Krueger, Tajana Simunic Rosing, William G. Griswold:
CitiSense: improving geospatial environmental assessment of air quality using a wireless personal exposure monitoring system. Wireless Health 2012: 11:1-11:8 - 2011
- [j28]Leslie A. Lenert, David Kirsh, William G. Griswold, Colleen Buono, J. Lyon, Ramesh R. Rao, Theodore C. Chan:
Design and evaluation of a wireless electronic health records system for field care in mass casualty settings. J. Am. Medical Informatics Assoc. 18(6): 842-852 (2011) - [c80]Elizabeth S. Bales, William G. Griswold:
Interpersonal informatics: making social influence visible. CHI Extended Abstracts 2011: 2227-2232 - [c79]Elizabeth S. Bales, Kevin A. Li, William G. Griswold:
CoupleVIBE: mobile implicit communication to improve awareness for (long-distance) couples. CSCW 2011: 65-74 - [c78]Octav Chipara, Chengjie Wu, Chenyang Lu, William G. Griswold:
Interference-Aware Real-Time Flow Scheduling for Wireless Sensor Networks. ECRTS 2011: 67-77 - [c77]Lisa G. Cowan, Nadir Weibel, Laura R. Pina, James D. Hollan, William G. Griswold:
Ubiquitous sketching for social media. Mobile HCI 2011: 395-404 - [c76]Macneil Shonle, William G. Griswold, Sorin Lerner:
Using metaphors from natural discussion to improve the design of arcum. PLATEAU 2011: 39-44 - [c75]Beth Simon, Elizabeth S. Bales, William G. Griswold, Stephen Cooper:
Case study: faculty professional development workshops for innovation diffusion. SIGCSE 2011: 673-678 - 2010
- [j27]William G. Griswold:
Report from the Second Pervasive Computing Education Workshop. IEEE Pervasive Comput. 9(3): 45-46 (2010) - [j26]Kevin J. Sullivan, William G. Griswold, Hridesh Rajan, Yuanyuan Song, Yuanfang Cai, Macneil Shonle, Nishit Tewari:
Modular aspect-oriented design with XPIs. ACM Trans. Softw. Eng. Methodol. 20(2): 5:1-5:42 (2010) - [c74]Lisa G. Cowan, William G. Griswold, Louise Barkhuus, James D. Hollan:
Engaging the Periphery for Visual Communication on Mobile Phones. HICSS 2010: 1-10 - [c73]Sebastian Bader, Thomas Kirste, William G. Griswold, Alke Martens:
PerEd 2010: the third workshop on pervasive computing education. UbiComp (Adjunct Papers) 2010: 531-534 - [c72]Emerson R. Murphy-Hill, Gail C. Murphy, William G. Griswold:
Understanding context: creating a lasting impact in experimental software engineering research. FoSER 2010: 255-258 - [c71]Nadir Weibel, Lisa G. Cowan, Laura R. Pina, William G. Griswold, James D. Hollan:
Enabling social interactions through real-time sketch-based communication. UIST (Adjunct Volume) 2010: 405-406
2000 – 2009
- 2008
- [c70]Timothy Sohn, Kevin A. Li, William G. Griswold, James D. Hollan:
A diary study of mobile information needs. CHI 2008: 433-442 - [c69]Kevin A. Li, Timothy Sohn, Steven Huang, William G. Griswold:
Peopletones: a system for the detection and notification of buddy proximity on mobile phones. MobiSys 2008: 160-173 - [c68]Macneil Shonle, William G. Griswold, Sorin Lerner:
When refactoring acts like modularity: keeping options open with persistent condition checking. WRT@OOPSLA 2008: 3 - [c67]Macneil Shonle, William G. Griswold, Sorin Lerner:
Addressing common crosscutting problems with Arcum. PASTE 2008: 64-69 - [c66]Beth Simon, Krista Davis, William G. Griswold, Michael Kelly, Roshni Malani:
Noteblogging: taking note taking public. SIGCSE 2008: 417-421 - [c65]Kevin A. Li, Patrick Baudisch, William G. Griswold, James D. Hollan:
Tapping and rubbing: exploring new dimensions of tactile feedback with voice coil motors. UIST 2008: 181-190 - 2007
- [j25]William G. Griswold:
Five Enablers for Mobile 2.0. Computer 40(10): 96-98 (2007) - [j24]Christopher C. Tsai, Gunny Lee, Fred Raab, Gregory J. Norman, Timothy Sohn, William G. Griswold, Kevin Patrick:
Usability and Feasibility of PmEB: A Mobile Phone Application for Monitoring Real Time Caloric Balance. Mob. Networks Appl. 12(2-3): 173-184 (2007) - [c64]Barry Demchak, William G. Griswold, Leslie A. Lenert:
Data Quality for Situational Awareness during Mass-Casualty Events. AMIA 2007 - [c63]Danny Dig, Ralph E. Johnson, Frank Tip, Oege de Moor, Jan Becicka, William G. Griswold, Markus Keller:
Refactoring Tools. ECOOP Workshops 2007: 193-202 - [c62]Jonathan Neddenriep, William G. Griswold:
RiverInk--An Extensible Framework for Multimodal Interoperable Ink. HICSS 2007: 258 - [c61]Patricia Shanahan, William G. Griswold:
Inferring the Everyday Task Capabilities of Locations. LoCA 2007: 157-174 - [c60]Tamara Denning, Michael Kelly, David Lindquist, Roshni Malani, William G. Griswold, Beth Simon:
Lightweight preliminary peer review: does in-class peer review make sense? SIGCSE 2007: 266-270 - [c59]David Lindquist, Tamara Denning, Michael Kelly, Roshni Malani, William G. Griswold, Beth Simon:
Exploring the potential of mobile phones for active learning in the classroom. SIGCSE 2007: 384-388 - [c58]Macneil Shonle, William G. Griswold, Sorin Lerner:
Beyond refactoring: a framework for modular maintenance of crosscutting design idioms. ESEC/SIGSOFT FSE 2007: 175-184 - 2006
- [j23]Armando Fox, Nigel Davies, Eyal de Lara, Mirjana Spasojevic, William G. Griswold:
Real-World Ubicomp Deployments: Lessons Learned. IEEE Pervasive Comput. 5(3): 21-23 (2006) - [j22]William G. Griswold, Kevin J. Sullivan, Yuanyuan Song, Macneil Shonle, Nishit Tewari, Yuanfang Cai, Hridesh Rajan:
Modular Software Design with Crosscutting Interfaces. IEEE Softw. 23(1): 51-60 (2006) - [j21]Darren C. Atkinson, William G. Griswold:
Effective pattern matching of source code using abstract syntax patterns. Softw. Pract. Exp. 36(4): 413-447 (2006) - [j20]William G. Griswold, Bashar Nuseibeh:
Guest Editors' Introduction to the Special Section on the International Conference on Software Engineering. IEEE Trans. Software Eng. 32(12): 929-930 (2006) - [c57]Steven W. Brown, William G. Griswold, Barry Demchak, Leslie A. Lenert:
Middleware for Reliable Mobile Medical Workflow Support in Disaster Settings. AMIA 2006 - [c56]Theodore C. Chan, Colleen Buono, James P. Killeen, William G. Griswold, Ricky Huang, Leslie Lenert:
Tablet Computing for Disaster Scene Managers. AMIA 2006 - [c55]Barry Demchak, Theodore C. Chan, William G. Griswold, Leslie Lenert:
Situational Awareness During Mass-Casualty Events: Command and Control. AMIA 2006 - [c54]William G. Griswold, Kevin Jung, Sidsel Bormark:
UCSD Digital Nursing: Next Generation Healthcare. AMIA 2006 - [c53]James P. Killeen, Theodore C. Chan, Colleen Buono, William G. Griswold, Leslie A. Lenert:
A Wireless First Responder Handheld Device for Rapid Triage, Patient Assessment and Documentation during Mass Casualty Incidents. AMIA 2006 - [c52]Leslie Lenert, Theodore C. Chan, William G. Griswold, James P. Killeen, Douglas A. Palmer, David Kirsh, Rajesh Mishra, Ramesh R. Rao:
Wireless Internet Information System for Medical Response in Disasters (WIISARD). AMIA 2006 - [c51]Gunny Lee, Christopher C. Tsai, William G. Griswold, Fred Raab, Kevin Patrick:
PmEB: a mobile phone application for monitoring caloric balance. CHI Extended Abstracts 2006: 1013-1018 - [c50]Timothy Sohn, Alex Varshavsky, Anthony LaMarca, Mike Y. Chen, Tanzeem Choudhury, Ian E. Smith, Sunny Consolvo, Jeffrey Hightower, William G. Griswold, Eyal de Lara:
Mobility Detection Using Everyday GSM Traces. UbiComp 2006: 212-224 - [c49]Timothy Sohn, William G. Griswold, James Scott, Anthony LaMarca, Yatin Chawathe, Ian E. Smith, Mike Y. Chen:
Experiences with place lab: an open source toolkit for location-aware computing. ICSE 2006: 462-471 - [c48]Neil J. McCurdy, William G. Griswold, Leslie A. Lenert:
A Robust Abstraction for First-Person Video Streaming: Techniques, Applications, and Experiments. ISM 2006: 235-244 - [c47]William G. Griswold, Beth Simon:
Ubiquitous presenter: fast, scalable active learning for the whole classroom. ITiCSE 2006: 358 - [c46]Christopher C. Tsai, Gunny Lee, Fred Raab, Gregory J. Norman, Timothy Sohn, William G. Griswold, Kevin Patrick:
Usability and Feasibility of PmEB: A Mobile Phone Application for Monitoring Real Time Caloric Balance. PervasiveHealth 2006: 1-10 - [c45]Tamara Denning, William G. Griswold, Beth Simon, Michelle Hoda Wilkerson:
Multimodal communication in the classroom: what does it mean for us? SIGCSE 2006: 219-223 - 2005
- [c44]Steven W. Brown, William G. Griswold, Leslie A. Lenert:
A Web-Services Architecture Designed for Intermittent Connectivity to Support Medical Response to Disasters. AMIA 2005 - [c43]Neil J. McCurdy, William G. Griswold, Leslie A. Lenert:
RealityFlythrough: Enhancing Situational Awareness for Medical Response to Disasters Using Ubiquitous Video. AMIA 2005 - [c42]Neil J. McCurdy, Jennifer N. Carlisle, William G. Griswold:
Harnessing mobile ubiquitous video. CHI Extended Abstracts 2005: 1645-1648 - [c41]Alexis O'Connor, Macneil Shonle, William G. Griswold:
Star diagram with automated refactorings for Eclipse. eTX 2005: 16-20 - [c40]Robert T. Boyer, William G. Griswold:
Fulcrum - An Open-Implementation Approach to Internet-Scale Context-Aware Publish / Subscribe. HICSS 2005 - [c39]Ryan Y. Sit, James D. Hollan, William G. Griswold:
Digital Photos as Conversational Anchors. HICSS 2005 - [c38]Timothy Sohn, Kevin A. Li, Gunny Lee, Ian E. Smith, James Scott, William G. Griswold:
Place-Its: A Study of Location-Based Reminders on Mobile Phones. UbiComp 2005: 232-250 - [c37]William G. Griswold, Bashar Nuseibeh:
Introduction to Research Papers. ICSE 2005: 48 - [c36]Neil J. McCurdy, William G. Griswold:
A systems architecture for ubiquitous video. MobiSys 2005: 1-14 - [c35]Michelle Hoda Wilkerson, William G. Griswold, Beth Simon:
Ubiquitous presenter: increasing student access and control in a digital lecturing environment. SIGCSE 2005: 116-120 - [c34]Kevin J. Sullivan, William G. Griswold, Yuanyuan Song, Yuanfang Cai, Macneil Shonle, Nishit Tewari, Hridesh Rajan:
Information hiding interfaces for aspect-oriented design. ESEC/SIGSOFT FSE 2005: 166-175 - [e3]Gruia-Catalin Roman, William G. Griswold, Bashar Nuseibeh:
27th International Conference on Software Engineering (ICSE 2005), 15-21 May 2005, St. Louis, Missouri, USA. ACM 2005 [contents] - 2004
- [j19]William G. Griswold, Patricia Shanahan, Steven W. Brown, Robert T. Boyer, Matt Ratto, R. Benjamin Shapiro, Tan Minh Truong:
ActiveCampus: Experiments in Community-Oriented Ubiquitous Computing. Computer 37(10): 73-81 (2004) - [c33]Joseph F. McCarthy, danah boyd, Elizabeth F. Churchill, William G. Griswold, Elizabeth Lane Lawley, Melora Zaner:
Digital backchannels in shared physical spaces: attention, intention and contention. CSCW 2004: 550-553 - [c32]Macneil Shonle, Jonathan Neddenriep, William G. Griswold:
AspectBrowser for Eclipse: a case study in plug-in retargeting. eTX 2004: 78-82 - [c31]Ezekiel S. Bhasker, Steven W. Brown, William G. Griswold:
Employing User Feedback for Fast, Accurate, Low-Maintenance Geolocationing . PerCom 2004: 111-120 - 2003
- [j18]William G. Griswold:
Guest Editor's Introduction: 2002 Conference on the Foundations of Software Engineering. IEEE Trans. Software Eng. 29(10): 865 (2003) - [c30]Matt Ratto, R. Benjamin Shapiro, Tan Minh Truong, William G. Griswold:
The Activeclass Project: Experiments in Encouraging Classroom Participation. CSCL 2003: 477-486 - [c29]William G. Griswold, Robert T. Boyer, Steven W. Brown, Tan Minh Truong:
A Component Architecture for an Extensible, Highly Integrated Context-Aware Computing Infrastructure. ICSE 2003: 363-373 - [c28]Bill N. Schilit, Anthony LaMarca, Gaetano Borriello, William G. Griswold, David W. McDonald, Edward D. Lazowska, Anand Balachandran, Jason I. Hong, Vaughn Iverson:
Challenge: ubiquitous location-aware computing and the "place lab" initiative. WMASH 2003: 29-35 - [e2]William G. Griswold, Mehmet Aksit:
Proceedings of the 2nd International Conference on Aspect-Oriented Software Development, AOSD 2003, Boston, Massachusetts, USA, March 17-21, 2003. ACM 2003, ISBN 1-58113-660-9 [contents] - 2002
- [j17]William G. Griswold:
Teaching Software Engineering in a Compiler Project Course. ACM J. Educ. Resour. Comput. 2(4): 3 (2002) - [c27]Michael C. Burton, William G. Griswold, Andrew D. McCulloch, Gary A. Huber:
Static Data Structures. Generic Programming 2002: 141-169 - 2001
- [j16]Gregor Kiczales, Erik Hilsdale, Jim Hugunin, Mik Kersten, Jeffrey Palm, William G. Griswold:
Getting started with ASPECTJ. Commun. ACM 44(10): 59-65 (2001) - [j15]Michael D. Ernst, Jake Cockrell, William G. Griswold, David Notkin:
Dynamically Discovering Likely Program Invariants to Support Program Evolution. IEEE Trans. Software Eng. 27(2): 99-123 (2001) - [c26]Gregor Kiczales, Erik Hilsdale, Jim Hugunin, Mik Kersten, Jeffrey Palm, William G. Griswold:
An Overview of AspectJ. ECOOP 2001: 327-353 - [c25]William G. Griswold, Jimmy J. Yuan, Yoshikiyo Kato:
Exploiting the Map Metaphor in a Tool for Software Evolution. ICSE 2001: 265-274 - [c24]Darren C. Atkinson, William G. Griswold:
Implementation Techniques for Efficient Data-Flow Analysis of Large Programs. ICSM 2001: 52-61 - [c23]Yoshio Kataoka, Michael D. Ernst, William G. Griswold, David Notkin:
Automated Support for Program Refactoring Using Invariants. ICSM 2001: 736-743 - [c22]William G. Griswold:
Making slicing practical: the final mile (Abstract). PASTE 2001: 1 - [c21]William G. Griswold:
Coping with Crosscutting Software Changes Using Information Transparency. Reflection 2001: 250-265 - [c20]Kevin J. Sullivan, William G. Griswold, Yuanfang Cai, Ben Hallen:
The structure and value of modularity in software design. ESEC / SIGSOFT FSE 2001: 99-108 - 2000
- [j14]William G. Griswold:
Guilds or virtual countries? the future of software professionals. ACM SIGSOFT Softw. Eng. Notes 25(2): 2 (2000) - [c19]James Hayes, William G. Griswold, Stuart Moskovics:
Component design of retargetable program analysis tools that reuse intermediate representations. ICSE 2000: 356-365 - [c18]Michael D. Ernst, Adam Czeisler, William G. Griswold, David Notkin:
Quickly detecting relevant program invariants. ICSE 2000: 449-458
1990 – 1999
- 1999
- [c17]Michael D. Ernst, Jake Cockrell, William G. Griswold, David Notkin:
Dynamically Discovering Likely Program Invariants to Support Program Evolution. ICSE 1999: 213-224 - [e1]William G. Griswold, Susan Horwitz:
Proceedings of the SIGPLAN/SIGSOFT Workshop on Program Analysis For Software Tools and Engineering, PASTE '99, Toulouse, France, September 6, 1999. ACM 1999, ISBN 1-58113-137-2 [contents] - 1998
- [j13]Robert W. Bowdidge, William G. Griswold:
Supporting the Restructuring of Data Abstractions Through Manipulation of a Program Visualization. ACM Trans. Softw. Eng. Methodol. 7(2): 109-157 (1998) - [j12]Gail C. Murphy, David Notkin, William G. Griswold, Erica S.-C. Lan:
An Empirical Study of Static Call Graph Extractors. ACM Trans. Softw. Eng. Methodol. 7(2): 158-191 (1998) - [j11]Gail A. Alverson, William G. Griswold, Calvin Lin, David Notkin, Lawrence Snyder:
Abstractions for Portable, Scalable Parallel Programming. IEEE Trans. Parallel Distributed Syst. 9(1): 71-86 (1998) - [j10]William G. Griswold, Morison I. Chen, Robert W. Bowdidge, Jenny L. Cabaniss, Van B. Nguyen, J. David Morgenthaler:
Tool Support for Planning the Restructuring of Data Abstractions in Large Systems. IEEE Trans. Software Eng. 24(7): 534-558 (1998) - [c16]Darren C. Atkinson, William G. Griswold:
Effective Whole-Program Analysis in the Presence of Pointers. SIGSOFT FSE 1998: 46-55 - 1997
- [j9]Robert W. Bowdidge, William G. Griswold:
How Software Engineering Tools Organize Programmer Behavior During the Task of Data Encapsulation. Empir. Softw. Eng. 2(3): 221-267 (1997) - 1996
- [j8]William G. Griswold, Richard Wolski, Scott B. Baden, Stephen J. Fink, Scott R. Kohn:
Programming Language Requirements for the Next Millennium. ACM Comput. Surv. 28(4es): 194 (1996) - [c15]Darren C. Atkinson, William G. Griswold:
The Design of Whole-Program Analysis Tools. ICSE 1996: 16-27 - [c14]William G. Griswold, Darren C. Atkinson, Collin McCurdy:
Fast, Flexible Syntactic Pattern Matching and Processing. WPC 1996: 144-153 - [c13]William G. Griswold:
Just-in-time architecture: planning software in an uncertain world. ISAW/Viewpoints@FSE 1996: 8-11 - [c12]William G. Griswold, Morison I. Chen, Robert W. Bowdidge, J. David Morgenthaler:
Tool Support for Planning the Restructuring of Data Abstractions in Large Systems. SIGSOFT FSE 1996: 33-45 - 1995
- [j7]William G. Griswold, Darren C. Atkinson:
Managing design trade-offs for a program understanding and transformation tool. J. Syst. Softw. 30(1-2): 99-116 (1995) - [j6]William G. Griswold, David Notkin:
Architectural Tradeoffs for a Meaning-Preserving Program Restructuring Tool. IEEE Trans. Software Eng. 21(4): 275-287 (1995) - [j5]William G. Griswold, David Notkin:
Correction to "Architectural Tradeoffs for a Meaning-Preserving Program Restructuring Tool". IEEE Trans. Software Eng. 21(6): 576 (1995) - 1994
- [j4]William G. Griswold:
Comments on "Language Design for Program Manipulation''. IEEE Trans. Software Eng. 20(3): 218-219 (1994) - [c11]James S. Mattson Jr., William G. Griswold:
Speculative Evaluation for Parallel Graph Reduction. IFIP PACT 1994: 331-334 - [c10]Robert W. Bowdidge, William G. Griswold:
Automated Support for Encapsulating Abstract Data Types. SIGSOFT FSE 1994: 97-110 - 1993
- [j3]William G. Griswold, Gregg M. Townsend:
The Design and Implementation of Dynamic Hashing for Sets and Tables in Icon. Softw. Pract. Exp. 23(4): 351-367 (1993) - [j2]William G. Griswold, David Notkin:
Automated Assistance for Program Restructuring. ACM Trans. Softw. Eng. Methodol. 2(3): 228-269 (1993) - [c9]James S. Mattson Jr., William G. Griswold:
Local Speculative Evaluation for Distributed Graph Reduction. Functional Programming 1993: 185-192 - [c8]William G. Griswold, Robert W. Bowdidge:
Program Restructuring via Design-Level Manipulation. ICSE Workshop on Studies of Software Design 1993: 127-139 - [c7]David Notkin, David Garlan, William G. Griswold, Kevin J. Sullivan:
Adding Implicit Invocation to Languages: Three Approaches. ISOTAS 1993: 489-510 - [c6]William G. Griswold:
Direct Update of Data Flow Representations for a Meaning-Preserving Program Restructuring Tool. SIGSOFT FSE 1993: 42-55 - 1992
- [j1]William G. Griswold, David Notkin:
Computer-aided vs. manual program restructuring. ACM SIGSOFT Softw. Eng. Notes 17(1): 33-41 (1992) - 1990
- [c5]William G. Griswold, Gail A. Harrison, David Notkin, Lawrence Snyder:
How Port Ensembles Aid the Efficient Retargeting of Reduction Algorithms. ICPP (2) 1990: 286-287 - [c4]Gail A. Alverson, William G. Griswold, David Notkin, Lawrence Snyder:
A flexible communication abstraction for nonshared memory parallel computing. SC 1990: 584-593
1980 – 1989
- 1988
- [c3]David Notkin, William G. Griswold:
Extension and Software Development. ICSE 1988: 274-285 - [c2]David Notkin, Lawrence Snyder, David Socha, Mary L. Bailey, Bruce Forstall, Kevin Gates, Raymond Greenlaw, William G. Griswold, Thomas J. Holman, Richard Korry, Gemini Lasswell, Robert Mitchell, Philip A. Nelson:
Experiences with Poker. PPOPP/PPEALS 1988: 10-20 - 1987
- [c1]David Notkin, William G. Griswold:
Enhancement through extension: the extension interpreter. PLDI 1987: 45-55
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-10-07 21:22 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint