BibSLEIGH
BibSLEIGH corpus
BibSLEIGH tags
BibSLEIGH bundles
BibSLEIGH people
EDIT!
CC-BY
Open Knowledge
XHTML 1.0 W3C Rec
CSS 2.1 W3C CanRec
email twitter
Travelled to:
1 × Austria
1 × Croatia
1 × France
1 × Hungary
1 × India
1 × Ireland
1 × Portugal
1 × Singapore
1 × South Korea
1 × Switzerland
1 × United Kingdom
13 × USA
2 × Canada
2 × China
2 × Germany
2 × Italy
Collaborated with:
S.Lerner D.C.Atkinson D.Notkin S.R.Foster M.Shonle M.D.Ernst R.W.Bowdidge Y.Yan M.Menarini S.Esper K.A.Li B.Simon B.Nuseibeh T.Sohn K.J.Sullivan Y.Cai N.Nikzad O.Chipara E.Bales J.J.Yuan Y.Kato J.Hayes S.Moskovics C.McCurdy J.D.Hollan R.T.Boyer S.W.Brown T.M.Truong B.Hallen Y.Kataoka A.Czeisler J.Cockrell M.I.Chen J.D.Morgenthaler J.F.McCarthy D.Boyd E.F.Churchill E.Lawley M.Zaner G.Kiczales E.Hilsdale J.Hugunin M.Kersten J.Palm J.Scott A.LaMarca Y.Chawathe I.E.Smith M.Y.Chen Y.Song N.Tewari H.Rajan L.Snyder D.Socha M.L.Bailey B.Forstall K.Gates R.Greenlaw T.J.Holman R.Korry G.Lasswell R.Mitchell P.A.Nelson
Talks about:
program (10) design (7) support (5) softwar (5) tool (5) analysi (4) extens (4) data (4) code (4) refactor (3)

♂ Person: William G. Griswold

DBLP DBLP: Griswold:William_G=

Facilitated 4 volumes:

ICSE 2005Ed
ICSE 2005PrCh
FSE 2002PrCh
PASTE 1999Ed

Contributed to:

CHI 20152015
ICSE 20142014
ICSME 20142014
CHI 20132013
ITiCSE 20132013
ICSE 20122012
CSCW 20112011
PLATEAU 20112011
CHI 20082008
PASTE 20082008
ESEC/FSE 20072007
ICSE 20062006
ITiCSE 20062006
ESEC/FSE 20052005
ICSE 20052005
CSCW 20042004
ICSE 20032003
ECOOP 20012001
ESEC/FSE 20012001
ICSE 20012001
ICSM 20012001
PASTE 20012001
ICSE 20002000
ICSE 19991999
FSE 19981998
FSE 19961996
ICSE 19961996
WPC 19961996
FSE 19941994
FSE 19931993
ICSE 19881988
PPEALS 19881988
PLDI 19871987
ASE 20172017
FDG 20152015

Wrote 37 papers:

CHI-2015-LernerFG #polymorphism #user interface
Polymorphic Blocks: Formalism-Inspired UI for Structured Connectors (SL, SRF, WGG), pp. 3063–3072.
ICSE-2014-NikzadCG #development #energy #middleware #mobile #named
APE: an annotation language and middleware for energy-efficient mobile application development (NN, OC, WGG), pp. 515–526.
ICSME-2014-YanMG #contract #evolution #mining
Mining Software Contracts for Software Evolution (YY, MM, WGG), pp. 471–475.
CHI-2013-FosterEG #contest #design #education #game studies
From competition to metacognition: designing diverse, sustainable educational games (SRF, SE, WGG), pp. 99–108.
ITiCSE-2013-EsperFG #named #programming
CodeSpells: embodying the metaphor of wizardry for programming (SE, SRF, WGG), pp. 249–254.
ICSE-2012-FosterGL #ide #named #realtime #refactoring
WitchDoctor: IDE support for real-time auto-completion of refactorings (SRF, WGG, SL), pp. 222–232.
CSCW-2011-BalesLG #communication #mobile #named
CoupleVIBE: mobile implicit communication to improve awareness for (long-distance) couples (EB, KAL, WGG), pp. 65–74.
PLATEAU-2011-ShonleGL #design #using
Using metaphors from natural discussion to improve the design of arcum (MS, WGG, SL), pp. 39–44.
CHI-2008-SohnLGH #mobile
A diary study of mobile information needs (TS, KAL, WGG, JDH), pp. 433–442.
PASTE-2008-ShonleGL #problem
Addressing common crosscutting problems with Arcum (MS, WGG, SL), pp. 64–69.
ESEC-FSE-2007-ShonleGL #composition #design #framework #maintenance #refactoring
Beyond refactoring: a framework for modular maintenance of crosscutting design idioms (MS, WGG, SL), pp. 175–184.
ICSE-2006-SohnGSLCSC #case study #experience #open source #tool support
Experiences with place lab: an open source toolkit for location-aware computing (TS, WGG, JS, AL, YC, IES, MYC), pp. 462–471.
ITiCSE-2006-GriswoldS #learning #performance #scalability #ubiquitous
Ubiquitous presenter: fast, scalable active learning for the whole classroom (WGG, BS), p. 358.
ESEC-FSE-2005-SullivanGSCSTR #aspect-oriented #design #information management #interface
Information hiding interfaces for aspect-oriented design (KJS, WGG, YS, YC, MS, NT, HR), pp. 166–175.
ICSE-2005-GriswoldN #research
Introduction to Research Papers (WGG, BN), p. 48.
CSCW-2004-McCarthyBCGLZ #physics
Digital backchannels in shared physical spaces: attention, intention and contention (JFM, DB, EFC, WGG, EL, MZ), pp. 550–553.
ICSE-2003-GriswoldBBT #architecture #component #framework
A Component Architecture for an Extensible, Highly Integrated Context-Aware Computing Infrastructure (WGG, RTB, SWB, TMT), pp. 363–373.
ECOOP-2001-KiczalesHHKPG #aspectj #overview
An Overview of AspectJ (GK, EH, JH, MK, JP, WGG), pp. 327–353.
ESEC-FSE-2001-SullivanGCH #composition #design
The structure and value of modularity in software design (KJS, WGG, YC, BH), pp. 99–108.
ICSE-2001-GriswoldYK #evolution
Exploiting the Map Metaphor in a Tool for Software Evolution (WGG, JJY, YK), pp. 265–274.
ICSM-2001-AtkinsonG #analysis #data flow #implementation #performance #scalability #source code
Implementation Techniques for Efficient Data-Flow Analysis of Large Programs (DCA, WGG), pp. 52–61.
ICSM-2001-KataokaEGN #automation #invariant #refactoring #using
Automated Support for Program Refactoring Using Invariants (YK, MDE, WGG, DN), pp. 736–743.
PASTE-2001-Griswold #slicing
Making slicing practical: the final mile (WGG), p. 1.
ICSE-2000-ErnstCGN #detection #invariant
Quickly detecting relevant program invariants (MDE, AC, WGG, DN), pp. 449–458.
ICSE-2000-HayesGM #component #design #program analysis #reuse #tool support
Component design of retargetable program analysis tools that reuse intermediate representations (JH, WGG, SM), pp. 356–365.
ICSE-1999-ErnstCGN #evolution #invariant
Dynamically Discovering Likely Program Invariants to Support Program Evolution (MDE, JC, WGG, DN), pp. 213–224.
FSE-1998-AtkinsonG #effectiveness #pointer #program analysis
Effective Whole-Program Analysis in the Presence of Pointers (DCA, WGG), pp. 46–55.
FSE-1996-GriswoldCBM #abstraction #scalability #tool support
Tool Support for Planning the Restructuring of Data Abstractions in Large Systems (WGG, MIC, RWB, JDM), pp. 33–45.
ICSE-1996-AtkinsonG #design #program analysis #tool support
The Design of Whole-Program Analysis Tools (DCA, WGG), pp. 16–27.
WPC-1996-GriswoldAM #flexibility #pattern matching #performance
Fast, Flexible Syntactic Pattern Matching and Processing (WGG, DCA, CM), pp. 144–153.
FSE-1994-BowdidgeG #automation #data type #encapsulation
Automated Support for Encapsulating Abstract Data Types (RWB, WGG), pp. 97–110.
FSE-1993-Griswold #data flow
Direct Update of Data Flow Representations for a Meaning-Preserving Program Restructuring Tool (WGG), pp. 42–55.
ICSE-1988-NotkinG #development
Extension and Software Development (DN, WGG), pp. 274–285.
PPEALS-1988-NotkinSSBFGGGHKLMN #case study #experience
Experiences with Poker (DN, LS, DS, MLB, BF, KG, RG, WGG, TJH, RK, GL, RM, PAN), pp. 10–20.
PLDI-1987-NotkinG #interpreter
Enhancement through extension: the extension interpreter (DN, WGG), pp. 45–55.
ASE-2017-MenariniYG #case study #code review #overview #performance #semantics #user study
Semantics-assisted code review: an efficient toolchain and a user study (MM, YY, WGG), pp. 554–565.
FDG-2015-FosterLG #integration
Seamless Integration of Coding and Gameplay: Writing Code Without Knowing it (SRF, SL, WGG).

Bibliography of Software Language Engineering in Generated Hypertext (BibSLEIGH) is created and maintained by Dr. Vadim Zaytsev.
Hosted as a part of SLEBOK on GitHub.