1996 - Hellman Fellow
William G. Griswold focuses on Programming language, Software engineering, Mobile phone, Software evolution and Software maintenance. His study in the fields of AspectJ and Static analysis under the domain of Programming language overlaps with other disciplines such as Invariant. His AspectJ research entails a greater understanding of Aspect-oriented programming.
His studies in Software engineering integrate themes in fields like Software design description, Software design, Software construction, Information hiding and Systems engineering. William G. Griswold interconnects Exploit, Semantics and Scheme in the investigation of issues within Software maintenance. His Join point research is multidisciplinary, incorporating perspectives in Overlay network, Aspect-oriented software development and Real time Java, Java annotation, Java bytecode.
The scientist’s investigation covers issues in Software engineering, Programming language, Multimedia, Software and Ubiquitous computing. His Software engineering research integrates issues from Program analysis and Software system, Software maintenance, Software development, Software construction. His Code research extends to the thematically linked field of Programming language.
His Multimedia research incorporates themes from World Wide Web, The Internet, Active learning and Human–computer interaction. His work focuses on many connections between Software and other disciplines, such as Programmer, that overlap with his field of interest in Data structure. Ubiquitous computing is closely attributed to Mobile computing in his work.
His primary areas of investigation include Mathematics education, Software engineering, Software, Class and Peer instruction. His studies in Mathematics education integrate themes in fields like Data structure and Curriculum. His work carried out in the field of Software engineering brings together such families of science as Software quality and Code refactoring.
In general Software, his work in Software bug is often linked to Android linking many areas of study. His Software bug study which covers Code review that intersects with Scalability and Leverage. His work deals with themes such as World Wide Web, Commit and Test case, which intersect with Scalability.
His scientific interests lie mostly in Randomized controlled trial, Social media, Peer instruction, Mathematics education and Clicker. He has researched Randomized controlled trial in several fields, including Digital footprint and Clinical trial. The Social media study combines topics in areas such as Social psychology, Interpersonal relationship, Treatment and control groups and Medical education.
His Peer instruction study combines topics in areas such as Multimedia, Correctness and Identification. William G. Griswold interconnects Curriculum and Set in the investigation of issues within Mathematics education. His Best practice study incorporates themes from Community of practice, Management science, Data management and Database design.
This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.
An Overview of AspectJ
Gregor Kiczales;Erik Hilsdale;Jim Hugunin;Mik Kersten.
european conference on object oriented programming (2001)
Dynamically Discovering Likely Program Invariants to Support Program Evolution
Michael D. Ernst;Jake Cockrell;William G. Griswold;David Notkin.
IEEE Computer Architecture Letters (2001)
Getting started with ASPECTJ
Gregor Kiczales;Erik Hilsdale;Jim Hugunin;Mik Kersten.
Communications of The ACM (2001)
A Text Message-Based Intervention for Weight Loss: Randomized Controlled Trial
Kevin Patrick;Fred Raab;Marc A Adams;Lindsay Dillon.
Journal of Medical Internet Research (2009)
Health and the mobile phone.
Kevin Patrick;William G. Griswold;William G. Griswold;Fred Raab;Fred Raab;Stephen S. Intille.
American Journal of Preventive Medicine (2008)
The structure and value of modularity in software design
Kevin J. Sullivan;William G. Griswold;Yuanfang Cai;Ben Hallen.
foundations of software engineering (2001)
ActiveCampus: experiments in community-oriented ubiquitous computing
W.G. Griswold;P. Shanahan;S.W. Brown;R. Boyer.
IEEE Computer (2004)
A diary study of mobile information needs
Timothy Sohn;Kevin A. Li;William G. Griswold;James D. Hollan.
human factors in computing systems (2008)
Mobility detection using everyday GSM traces
Timothy Sohn;Alex Varshavsky;Anthony LaMarca;Mike Y. Chen.
ubiquitous computing (2006)
Modular software design with crosscutting interfaces
W.G. Griswold;M. Shonle;K. Sullivan;Y. Song.
IEEE Software (2006)
If you think any of the details on this page are incorrect, let us know.
We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:
University of Washington
University of California, San Diego
University of Chicago
University of California, San Diego
University of Washington
University of Virginia
University of Limerick
University of British Columbia
University of Colorado Denver
University of California, San Diego
Korea University
North Carolina State University
Chinese Academy of Sciences
Centre national de la recherche scientifique, CNRS
University of Salamanca
University of Montpellier
University of Arizona
Helmholtz Centre for Infection Research
University of Warwick
Grenoble Alpes University
Swedish Institute of Space Physics
University of Liège
University of La Rochelle
Ritsumeikan University
Max Planck Society
École Polytechnique Fédérale de Lausanne