William G. Griswold

List of publications from the DBLP Bibliography Server - FAQ
Coauthor Index - Ask others: ACM DL/Guide - CiteSeer - CSB - Google - MSN - Yahoo
Home Page

80EETimothy Sohn, Kevin A. Li, William G. Griswold, James D. Hollan: A diary study of mobile information needs. CHI 2008: 433-442
79EEKevin 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
78EEMacneil Shonle, William G. Griswold, Sorin Lerner: Addressing common crosscutting problems with Arcum. PASTE 2008: 64-69
77EEBeth Simon, Krista Davis, William G. Griswold, Michael Kelly, Roshni Malani: Noteblogging: taking note taking public. SIGCSE 2008: 417-421
76EEKevin 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
75EEDanny Dig, Ralph Johnson, Frank Tip, Oege de Moor, Jan Becicka, William G. Griswold, Markus Keller: Refactoring Tools. ECOOP Workshops 2007: 193-202
74EEMacneil Shonle, William G. Griswold, Sorin Lerner: Beyond refactoring: a framework for modular maintenance of crosscutting design idioms. ESEC/SIGSOFT FSE 2007: 175-184
73EEJonathan Neddenriep, William G. Griswold: RiverInk--An Extensible Framework for Multimodal Interoperable Ink. HICSS 2007: 258
72EEPatricia Shanahan, William G. Griswold: Inferring the Everyday Task Capabilities of Locations. LoCA 2007: 157-174
71EETamara 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
70EEDavid 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
69EEWilliam G. Griswold: Five Enablers for Mobile 2.0. IEEE Computer 40(10): 96-98 (2007)
68EEChristopher 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. MONET 12(2-3): 173-184 (2007)
67EEGunny 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
66EETimothy 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
65EENeil J. McCurdy, William G. Griswold, Leslie A. Lenert: A Robust Abstraction for First-Person Video Streaming: Techniques, Applications, and Experiments. ISM 2006: 235-244
64EEWilliam G. Griswold, Beth Simon: Ubiquitous presenter: fast, scalable active learning for the whole classroom. ITiCSE 2006: 358
63EETamara Denning, William G. Griswold, Beth Simon, Michelle Wilkerson: Multimodal communication in the classroom: what does it mean for us? SIGCSE 2006: 219-223
62EETimothy 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
61EEArmando Fox, Nigel Davies, Eyal de Lara, Mirjana Spasojevic, William G. Griswold: Real-World Ubicomp Deployments: Lessons Learned. IEEE Pervasive Computing 5(3): 21-23 (2006)
60EEWilliam G. Griswold, Kevin J. Sullivan, Yuanyuan Song, Macneil Shonle, Nishit Tewari, Yuanfang Cai, Hridesh Rajan: Modular Software Design with Crosscutting Interfaces. IEEE Software 23(1): 51-60 (2006)
59EEWilliam 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)
58EEDarren C. Atkinson, William G. Griswold: Effective pattern matching of source code using abstract syntax patterns. Softw., Pract. Exper. 36(4): 413-447 (2006)
57 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
56EENeil J. McCurdy, Jennifer N. Carlisle, William G. Griswold: Harnessing mobile ubiquitous video. CHI Extended Abstracts 2005: 1645-1648
55EEKevin 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
54EEAlexis O'Connor, Macneil Shonle, William G. Griswold: Star diagram with automated refactorings for Eclipse. ETX 2005: 16-20
53EERyan Y. Sit, James D. Hollan, William G. Griswold: Digital Photos as Conversational Anchors. HICSS 2005
52EERobert T. Boyer, William G. Griswold: Fulcrum - An Open-Implementation Approach to Internet-Scale Context-Aware Publish / Subscribe. HICSS 2005
51EEWilliam G. Griswold, Bashar Nuseibeh: Introduction to Research Papers. ICSE 2005: 48
50EENeil J. McCurdy, William G. Griswold: A systems architecture for ubiquitous video. MobiSys 2005: 1-14
49EEMichelle Wilkerson, William G. Griswold, Beth Simon: Ubiquitous presenter: increasing student access and control in a digital lecturing environment. SIGCSE 2005: 116-120
48EETimothy 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
47EEJoseph F. McCarthy, Danah Boyd, Elizabeth F. Churchill, William G. Griswold, Elizabeth Lawley, Melora Zaner: Digital backchannels in shared physical spaces: attention, intention and contention. CSCW 2004: 550-553
46EEMacneil Shonle, Jonathan Neddenriep, William G. Griswold: AspectBrowser for Eclipse: a case study in plug-in retargeting. ETX 2004: 78-82
45EEEzekiel S. Bhasker, Steven W. Brown, William G. Griswold: Employing User Feedback for Fast, Accurate, Low-Maintenance Geolocationing . PerCom 2004: 111-120
44EEWilliam 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. IEEE Computer 37(10): 73-81 (2004)
43EEWilliam 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
42EEBill 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
41EEWilliam G. Griswold: Guest Editor's Introduction: 2002 Conference on the Foundations of Software Engineering. IEEE Trans. Software Eng. 29(10): 865 (2003)
40 Michael C. Burton, William G. Griswold, Andrew D. McCulloch, Gary A. Huber: Static Data Structures. Generic Programming 2002: 141-169
39EEWilliam G. Griswold: Teaching Software Engineering in a Compiler Project Course. ACM Journal of Educational Resources in Computing 2(4): (2002)
38EEGregor Kiczales, Erik Hilsdale, Jim Hugunin, Mik Kersten, Jeffrey Palm, William G. Griswold: An Overview of AspectJ. ECOOP 2001: 327-353
37EEKevin J. Sullivan, William G. Griswold, Yuanfang Cai, Ben Hallen: The structure and value of modularity in software design. ESEC / SIGSOFT FSE 2001: 99-108
36 William G. Griswold, Jimmy J. Yuan, Yoshikiyo Kato: Exploiting the Map Metaphor in a Tool for Software Evolution. ICSE 2001: 265-274
35EEDarren C. Atkinson, William G. Griswold: Implementation Techniques for Efficient Data-Flow Analysis of Large Programs. ICSM 2001: 52-61
34EEYoshio Kataoka, Michael D. Ernst, William G. Griswold, David Notkin: Automated Support for Program Refactoring Using Invariants. ICSM 2001: 736-743
33EEWilliam G. Griswold: Making slicing practical: the final mile (Abstract). PASTE 2001: 1
32EEWilliam G. Griswold: Coping with Crosscutting Software Changes Using Information Transparency. Reflection 2001: 250-265
31 Gregor Kiczales, Erik Hilsdale, Jim Hugunin, Mik Kersten, Jeffrey Palm, William G. Griswold: Getting started with ASPECTJ. Commun. ACM 44(10): 59-65 (2001)
30EEMichael 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)
29EEJames Hayes, William G. Griswold, Stuart Moskovics: Component design of retargetable program analysis tools that reuse intermediate representations. ICSE 2000: 356-365
28EEMichael D. Ernst, Adam Czeisler, William G. Griswold, David Notkin: Quickly detecting relevant program invariants. ICSE 2000: 449-458
27EEMichael D. Ernst, Jake Cockrell, William G. Griswold, David Notkin: Dynamically Discovering Likely Program Invariants to Support Program Evolution. ICSE 1999: 213-224
26EEDarren C. Atkinson, William G. Griswold: Effective Whole-Program Analysis in the Presence of Pointers. SIGSOFT FSE 1998: 46-55
25EERobert 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)
24EEGail 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)
23EEGail A. Alverson, William G. Griswold, Calvin Lin, David Notkin, Lawrence Snyder: Abstractions for Portable, Scalable Parallel Programming. IEEE Trans. Parallel Distrib. Syst. 9(1): 71-86 (1998)
22EEWilliam 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)
21EERobert W. Bowdidge, William G. Griswold: How Software Engineering Tools Organize Programmer Behavior During the Task of Data Encapsulation. Empirical Software Engineering 2(3): 221-267 (1997)
20EEDarren C. Atkinson, William G. Griswold: The Design of Whole-Program Analysis Tools. ICSE 1996: 16-27
19EEWilliam 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
18EEWilliam G. Griswold, Darren C. Atkinson, Collin McCurdy: Fast, Flexible Syntactic Pattern Matching and Processing. WPC 1996: 144-153
17 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)
16EEWilliam G. Griswold, David Notkin: Architectural Tradeoffs for a Meaning-Preserving Program Restructuring Tool. IEEE Trans. Software Eng. 21(4): 275-287 (1995)
15EEWilliam G. Griswold, David Notkin: Architectural Tradeoffs for a Meaning-Preserving Program Restructuring Tool. IEEE Trans. Software Eng. 21(6): 576 (1995)
14EEWilliam G. Griswold, Darren C. Atkinson: Managing design trade-offs for a program understanding and transformation tool. Journal of Systems and Software 30(1-2): 99-116 (1995)
13 James S. Mattson Jr., William G. Griswold: Speculative Evaluation for Parallel Graph Reduction. IFIP PACT 1994: 331-334
12EERobert W. Bowdidge, William G. Griswold: Automated Support for Encapsulating Abstract Data Types. SIGSOFT FSE 1994: 97-110
11EEWilliam G. Griswold: Comments on ``Language Design for Program Manipulation''. IEEE Trans. Software Eng. 20(3): 218-219 (1994)
10 William G. Griswold, Robert W. Bowdidge: Program Restructuring via Design-Level Manipulation. ICSE Workshop on Studies of Software Design 1993: 127-139
9 David Notkin, David Garlan, William G. Griswold, Kevin J. Sullivan: Adding Implicit Invocation to Languages: Three Approaches. ISOTAS 1993: 489-510
8EEWilliam G. Griswold: Direct Update of Data Flow Representations for a Meaning-Preserving Program Restructuring Tool. SIGSOFT FSE 1993: 42-55
7EEWilliam G. Griswold, David Notkin: Automated Assistance for Program Restructuring. ACM Trans. Softw. Eng. Methodol. 2(3): 228-269 (1993)
6 William G. Griswold, Gregg M. Townsend: The Design and Implementation of Dynamic Hashing for Sets and Tables in Icon. Softw., Pract. Exper. 23(4): 351-367 (1993)
5 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
4EEGail A. Alverson, William G. Griswold, David Notkin, Lawrence Snyder: A flexible communication abstraction for nonshared memory parallel computing. SC 1990: 584-593
3 David Notkin, William G. Griswold: Extension and Software Development. ICSE 1988: 274-285
2 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
1EEDavid Notkin, William G. Griswold: Enhancement through extension: the extension interpreter. PLDI 1987: 45-55

Coauthor Index

1Gail A. Alverson [4] [23]
2Darren C. Atkinson [14] [18] [20] [26] [35] [58]
3Scott B. Baden [17]
4Mary L. Bailey [2]
5Anand Balachandran [42]
6Patrick Baudisch [76]
7Jan Becicka [75]
8Ezekiel S. Bhasker [45]
9Gaetano Borriello [42]
10Robert W. Bowdidge [10] [12] [19] [21] [22] [25]
11Danah Boyd [47]
12Robert T. Boyer [43] [44] [52]
13Steven W. Brown [43] [44] [45]
14Michael C. Burton [40]
15Jenny L. Cabaniss [22]
16Yuanfang Cai [37] [55] [60]
17Jennifer N. Carlisle [56]
18Yatin Chawathe [66]
19Mike Y. Chen [62] [66]
20Morison I. Chen [19] [22]
21Tanzeem Choudhury [62]
22Elizabeth F. Churchill [47]
23Jake Cockrell [27] [30]
24Sunny Consolvo [62]
25Adam Czeisler [28]
26Nigel Davies [61]
27Krista Davis [77]
28Tamara Denning [63] [70] [71]
29Danny Dig [75]
30Michael D. Ernst [27] [28] [30] [34]
31Stephen J. Fink (Stephen Fink) [17]
32Bruce Forstall [2]
33Armando Fox [61]
34David Garlan [9]
35Kevin Gates [2]
36Raymond Greenlaw [2]
37Ben Hallen [37]
38Gail A. Harrison [5]
39Jim Hayes (James Hayes) [29]
40Jeffrey Hightower [62]
41Erik Hilsdale [31] [38]
42James D. Hollan (Jim Hollan) [53] [76] [80]
43Thomas J. Holman [2]
44Jason I. Hong [42]
45Steven Huang [79]
46Gary A. Huber [40]
47Jim Hugunin [31] [38]
48Vaughn Iverson [42]
49Ralph Johnson [75]
50Yoshio Kataoka [34]
51Yoshikiyo Kato [36]
52Markus Keller [75]
53Michael Kelly [70] [71] [77]
54Mik Kersten [31] [38]
55Gregor Kiczales [31] [38]
56Scott R. Kohn [17]
57Richard Korry [2]
58Anthony LaMarca [42] [62] [66]
59Erica S.-C. Lan [24]
60Eyal de Lara [61] [62]
61Gemini Lasswell [2]
62Elizabeth Lawley [47]
63Edward D. Lazowska [42]
64Gunny Lee [48] [67] [68]
65Leslie A. Lenert [65]
66Sorin Lerner [74] [78]
67Kevin A. Li [48] [76] [79] [80]
68Calvin Lin [23]
69David Lindquist [70] [71]
70Roshni Malani [70] [71] [77]
71James S. Mattson Jr. [13]
72Joseph F. McCarthy [47]
73Andrew D. McCulloch [40]
74Collin McCurdy [18]
75Neil J. McCurdy [50] [56] [65]
76David W. McDonald [42]
77Robert Mitchell [2]
78Oege de Moor [75]
79J. David Morgenthaler [19] [22]
80Stuart Moskovics [29]
81Gail C. Murphy [24]
82Jonathan Neddenriep [46] [73]
83Philip A. Nelson [2]
84Van B. Nguyen [22]
85Gregory J. Norman [68]
86David Notkin [1] [2] [3] [4] [5] [7] [9] [15] [16] [23] [24] [27] [28] [30] [34]
87Bashar Nuseibeh [51] [57] [59]
88Alexis O'Connor [54]
89Jeffrey Palm [31] [38]
90Kevin Patrick [67] [68]
91Fred Raab [67] [68]
92Hridesh Rajan [55] [60]
93Matt Ratto [44]
94Gruia-Catalin Roman [57]
95Bill N. Schilit [42]
96James Scott [48] [66]
97Patricia Shanahan [44] [72]
98R. Benjamin Shapiro [44]
99Macneil Shonle [46] [54] [55] [60] [74] [78]
100Beth Simon [49] [63] [64] [70] [71] [77]
101Ryan Y. Sit [53]
102Ian E. Smith [48] [62] [66]
103Lawrence Snyder (Larry Snyder) [2] [4] [5] [23]
104David Socha [2]
105Timothy Sohn [48] [62] [66] [68] [79] [80]
106Yuanyuan Song [55] [60]
107Mirjana Spasojevic [61]
108Kevin J. Sullivan [9] [37] [55] [60]
109Nishit Tewari [55] [60]
110Frank Tip [75]
111Gregg M. Townsend [6]
112Tan Minh Truong [43] [44]
113Christopher C. Tsai [67] [68]
114Alex Varshavsky [62]
115Michelle Wilkerson [49] [63]
116Richard Wolski [17]
117Jimmy J. Yuan [36]
118Melora Zaner [47]

Colors in the list of coauthors

Copyright © Sun May 17 03:24:02 2009 by Michael Ley (ley@uni-trier.de)