Skip to main content

Showing 1–22 of 22 results for author: Godfrey, M

.
  1. arXiv:2501.18555  [pdf, other

    cs.SE cs.SI

    An Empirical Study of Dotfiles Repositories Containing User-Specific Configuration Files

    Authors: Wenhan Zhu, Michael W. Godfrey

    Abstract: Storing user-specific configuration files in a "dotfiles" repository is a common practice among software developers, with hundreds of thousands choosing to publicly host their repositories on GitHub. This practice not only provides developers with a simple backup mechanism for their essential configuration files, but also facilitates sharing ideas and learning from others on how best to configure… ▽ More

    Submitted 30 January, 2025; originally announced January 2025.

  2. arXiv:2409.10959  [pdf, other

    cs.SE cs.LG

    Leveraging Reviewer Experience in Code Review Comment Generation

    Authors: Hong Yi Lin, Patanamon Thongtanunam, Christoph Treude, Michael W. Godfrey, Chunhua Liu, Wachiraphan Charoenwet

    Abstract: Modern code review is a ubiquitous software quality assurance process aimed at identifying potential issues within newly written code. Despite its effectiveness, the process demands large amounts of effort from the human reviewers involved. To help alleviate this workload, researchers have trained deep learning models to imitate human reviewers in providing natural language code reviews. Formally,… ▽ More

    Submitted 17 September, 2024; originally announced September 2024.

  3. Prospective Prediction of Body Mass Index Trajectories using Multi-task Gaussian Processes

    Authors: Arthur Leroy, Varsha Gupta, Mya Thway Tint, Delicia Ooi Shu Qin, Keith M. Godfrey, Fabian Yap, Leck Ngee, Yung Seng Lee, Johan G. Eriksson, Navin Michael, Mauricio A. Alvarez, Dennis Wang

    Abstract: Clinicians often investigate the body mass index (BMI) trajectories of children to assess their growth with respect to their peers, as well as to anticipate future growth and disease risk. While retrospective modelling of BMI trajectories has been an active area of research, prospective prediction of continuous BMI trajectories from historical growth data has not been well investigated. Using weig… ▽ More

    Submitted 4 February, 2024; originally announced February 2024.

    Comments: 17 pages, 9 figures, 5 tables

    Journal ref: International Journal of Obesity, 2025, volume 49

  4. What Is an App Store? The Software Engineering Perspective

    Authors: Wenhan Zhu, Sebastian Proksch, Daniel M. German, Michael W. Godfrey, Li Li, Shane McIntosh

    Abstract: "App stores" are online software stores where end users may browse, purchase, download, and install software applications. By far, the best known app stores are associated with mobile platforms, such as Google Play for Android and Apple's App Store for iOS. The ubiquity of smartphones has led to mobile app stores becoming a touchstone experience of modern living. However, most of app store researc… ▽ More

    Submitted 8 January, 2024; originally announced January 2024.

    Comments: 41 pages

    Journal ref: Empir Software Eng 29, 35 (2024)

  5. An empirical study of question discussions on Stack Overflow

    Authors: Wenhan Zhu, Haoxiang Zhang, Ahmed E. Hassan, Michael W. Godfrey

    Abstract: Stack Overflow provides a means for developers to exchange knowledge. While much previous research on Stack Overflow has focused on questions and answers (Q&A), recent work has shown that discussions in comments also contain rich information. On Stack Overflow, discussions through comments and chat rooms can be tied to questions or answers. In this paper, we conduct an empirical study that focuses… ▽ More

    Submitted 19 July, 2022; v1 submitted 27 September, 2021; originally announced September 2021.

    Comments: 27 pages, 9 figures

    Journal ref: Empir Software Eng 27, 6 (2022)

  6. DocTer: Documentation Guided Fuzzing for Testing Deep Learning API Functions

    Authors: Danning Xie, Yitong Li, Mijung Kim, Hung Viet Pham, Lin Tan, Xiangyu Zhang, Michael W. Godfrey

    Abstract: Input constraints are useful for many software development tasks. For example, input constraints of a function enable the generation of valid inputs, i.e., inputs that follow these constraints, to test the function deeper. API functions of deep learning (DL) libraries have DL specific input constraints, which are described informally in the free form API documentation. Existing constraint extracti… ▽ More

    Submitted 5 March, 2024; v1 submitted 2 September, 2021; originally announced September 2021.

    Comments: This paper is accepted by the 31st ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA) in 2022

    ACM Class: D.2

  7. Mea culpa: How developers fix their own simple bugs differently from other developers

    Authors: Wenhan Zhu, Michael W. Godfrey

    Abstract: In this work, we study how the authorship of code affects bug-fixing commits using the SStuBs dataset, a collection of single-statement bug fix changes in popular Java Maven projects. More specifically, we study the differences in characteristics between simple bug fixes by the original author -- that is, the developer who submitted the bug-inducing commit -- and by different developers (i.e., non… ▽ More

    Submitted 22 March, 2021; originally announced March 2021.

    Comments: 4 pages, 3 figures, accepted as MSR challenge 2021

    Journal ref: 2021 IEEE/ACM 18th International Conference on Mining Software Repositories (MSR)

  8. arXiv:2005.02901  [pdf, other

    cond-mat.soft cond-mat.dis-nn

    Marginally jammed states of hard disks in a one-dimensional channel

    Authors: Yuxiao Zhang, M. J. Godfrey, M. A. Moore

    Abstract: We have studied a class of marginally jammed states in a system of hard disks confined in a narrow channel---a quasi-one-dimensional system---whose exponents are not those predicted by theories valid in the infinite dimensional limit. The exponent $γ$ which describes the distribution of small gaps takes the value $1$ rather than the infinite dimensional value $0.41269\dots$. Our work shows that th… ▽ More

    Submitted 22 October, 2020; v1 submitted 6 May, 2020; originally announced May 2020.

    Comments: 8 pages, 8 figures; Fig. 3 updated; new discussion of polydispersity

    Journal ref: Phys. Rev. E 102, 042614 (2020)

  9. The Gardner correlation length scale in glasses

    Authors: M. J. Godfrey, M. A. Moore

    Abstract: The Gardner length scale $ξ$ is the correlation length in the vicinity of the Gardner transition, which is an avoided transition in glasses where the phase space of the glassy phase fractures into smaller sub-basins on experimental time scales. We argue that $ξ$ grows like $ \sim \sqrt{B_{\infty}/G_{\infty}}$, where $B_{\infty}$ is the bulk modulus and $G_{\infty}$ is the shear modulus, both measu… ▽ More

    Submitted 16 August, 2020; v1 submitted 27 January, 2020; originally announced January 2020.

    Comments: 13 pages, 6 figures, and new references and text

    Journal ref: J. Stat. Mech. (2020) 083303

  10. arXiv:1804.04927  [pdf, other

    cond-mat.dis-nn cond-mat.soft cond-mat.stat-mech

    Absence of hyperuniformity in amorphous hard-sphere packings of nonvanishing complexity

    Authors: M. J. Godfrey, M. A. Moore

    Abstract: We relate the structure factor $S(\mathbf{k} \to \mathbf{0})$ in a system of jammed hard spheres of number density $ρ$ to its complexity per particle $Σ(ρ)$ by the formula $S(\mathbf{k} \to \mathbf{0})=-1/ [ρ^2Σ''(ρ)+2ρΣ'(ρ)]$. We have verified this formula for the case of jammed disks in a narrow channel, for which it is possible to find $Σ(ρ)$ and $S(\mathbf{k})$ analytically. Hyperuniformity, w… ▽ More

    Submitted 20 August, 2018; v1 submitted 13 April, 2018; originally announced April 2018.

    Comments: 5 pages, 3 figures

    Journal ref: Phys. Rev. Lett. 121, 075503 (2018)

  11. arXiv:1708.05644  [pdf, other

    cond-mat.dis-nn cond-mat.soft cond-mat.stat-mech

    The Gardner transition in physical dimensions

    Authors: C. L. Hicks, M. J. Wheatley, M. J. Godfrey, M. A. Moore

    Abstract: The Gardner transition is the transition that at mean-field level separates a stable glass phase from a marginally stable phase. This transition has similarities with the de Almeida-Thouless transition of spin glasses. We have studied a well-understood problem, that of disks moving in a narrow channel, which shows many features usually associated with the Gardner transition. However, we can show t… ▽ More

    Submitted 14 June, 2018; v1 submitted 18 August, 2017; originally announced August 2017.

    Comments: Main text (4 pages, 6 figures) with supplemental material (3 pages, 2 figures)

    Journal ref: Phys. Rev. Lett. 120, 225501 (2018)

  12. arXiv:1509.00768  [pdf, other

    quant-ph

    Chip-based Quantum Key Distribution

    Authors: Philip Sibson, Chris Erven, Mark Godfrey, Shigehito Miki, Taro Yamashita, Mikio Fujiwara, Masahide Sasaki, Hirotaka Terai, Michael G. Tanner, Chandra M. Natarajan, Robert H. Hadfield, Jeremy L. O'Brien, Mark G. Thompson

    Abstract: Improvement in secure transmission of information is an urgent practical need for governments, corporations and individuals. Quantum key distribution (QKD) promises security based on the laws of physics and has rapidly grown from proof-of-concept to robust demonstrations and even deployment of commercial systems. Despite these advances, QKD has not been widely adopted, and practical large-scale de… ▽ More

    Submitted 2 September, 2015; originally announced September 2015.

    Comments: 5 pages, 3 figures, 1 table

  13. arXiv:1501.03738  [pdf, other

    cond-mat.dis-nn cond-mat.stat-mech

    Glass-like behavior of a hard-disk fluid confined to a narrow channel

    Authors: J. F. Robinson, M. J. Godfrey, M. A. Moore

    Abstract: Disks moving in a narrow channel have many features in common with the glassy behavior of hard spheres in three dimensions. In this paper we study the caging behavior of the disks which sets in at characteristic packing fraction $φ_d$. Four-point overlap functions similar to those studied when investigating dynamical heterogeneities have been determined from event driven molecular dynamics simulat… ▽ More

    Submitted 8 March, 2016; v1 submitted 15 January, 2015; originally announced January 2015.

    Comments: 12 pages, 16 figures

    Journal ref: Phys. Rev. E 93, 032101 (2016)

  14. arXiv:1411.4893  [pdf, other

    cond-mat.dis-nn cond-mat.soft cond-mat.stat-mech

    Understanding the ideal glass transition: Lessons from an equilibrium study of hard disks in a channel

    Authors: M. J. Godfrey, M. A. Moore

    Abstract: We use an exact transfer-matrix approach to compute the equilibrium properties of a system of hard disks of diameter $σ$ confined to a two-dimensional channel of width $1.95\,σ$ at constant longitudinal applied force. At this channel width, which is sufficient for next-nearest-neighbor disks to interact, the system is known to have a great many jammed states. Our calculations show that the longitu… ▽ More

    Submitted 18 February, 2015; v1 submitted 18 November, 2014; originally announced November 2014.

    Comments: 17 pages, 16 figures

    Journal ref: Phys. Rev. E 91, 022120 (2015)

  15. arXiv:1312.6037  [pdf, other

    cond-mat.soft cond-mat.dis-nn

    Static and dynamical properties of a hard-disk fluid confined to a narrow channel

    Authors: M. J. Godfrey, M. A. Moore

    Abstract: The thermodynamic properties of disks moving in a channel sufficiently narrow that they can collide only with their nearest neighbors can be solved exactly by determining the eigenvalues and eigenfunctions of an integral equation. Using it we have determined the correlation length $ξ$ of this system. We have developed an approximate solution which becomes exact in the high density limit. It descri… ▽ More

    Submitted 14 March, 2014; v1 submitted 20 December, 2013; originally announced December 2013.

    Comments: 10 pages, 10 figures

    Journal ref: Phys. Rev. E 89, 032111 (2014)

  16. Transition state theory and the dynamics of hard disks

    Authors: M. Barnett-Jones, P. A. Dickinson, M. J. Godfrey, T. Grundy, M. A. Moore

    Abstract: The dynamics of two and five disk systems confined in a square has been studied using molecular dynamics simulations and compared with the predictions of transition state theory. We determine the partition functions Z and Z^\ddagger of transition state theory using a procedure first used by Salsburg and Wood for the pressure. Our simulations show this procedure and transition state theory are in e… ▽ More

    Submitted 18 September, 2013; v1 submitted 8 November, 2012; originally announced November 2012.

    Comments: 1 new author, new simulations and figures, less speculation. Now 6 pages, 6 figures, 1 animation. Animation may be viewed at http://www.theory.physics.manchester.ac.uk/~godfrey/supplement/activated_dynamics2.html

    Journal ref: Phys. Rev. E 88, 052132 (2013)

  17. Carrier localization mechanisms in InGaN/GaN quantum wells

    Authors: D. Watson-Parris, M. J. Godfrey, P. Dawson, R. A. Oliver, M. J. Galtrey, M. J. Kappers, C. J. Humphreys

    Abstract: Localization lengths of the electrons and holes in InGaN/GaN quantum wells have been calculated using numerical solutions of the effective mass Schrödinger equation. We have treated the distribution of indium atoms as random and found that the resultant fluctuations in alloy concentration can localize the carriers. By using a locally varying indium concentration function we have calculated the con… ▽ More

    Submitted 7 June, 2010; originally announced June 2010.

    Comments: 7 pages, 7 figures

    Journal ref: Phys. Rev. B 83, 115321 (2011)

  18. arXiv:0708.2448  [pdf, ps, other

    cond-mat.mes-hall

    Aharonov-Bohm-Like Oscillations in Quantum Hall Corrals

    Authors: M. D. Godfrey, P. Jiang, W. Kang, S. H. Simon, K. W. Baldwin, L. N. Pfeiffer, K. W. West

    Abstract: Experimental study of quantum Hall corrals reveals Aharonov-Bohm-Like (ABL) oscillations. Unlike the Aharonov-Bohm effect which has a period of one flux quantum, $Φ_{0}$, the ABL oscillations possess a flux period of $Φ_{0}/f$, where $f$ is the integer number of fully filled Landau levels in the constrictions. Detection of the ABL oscillations is limited to the low magnetic field side of the… ▽ More

    Submitted 17 August, 2007; originally announced August 2007.

  19. arXiv:quant-ph/0701168  [pdf, ps, other

    quant-ph cs.CR cs.IT

    Using quantum key distribution for cryptographic purposes: a survey

    Authors: Romain Alléaume, Cyril Branciard, Jan Bouda, Thierry Debuisschert, Mehrdad Dianati, Nicolas Gisin, Mark Godfrey, Philippe Grangier, Thomas Langer, Norbert Lutkenhaus, Christian Monyk, Philippe Painchault, Momtchil Peev, Andreas Poppe, Thomas Pornin, John Rarity, Renato Renner, Gregoire Ribordy, Michel Riguidel, Louis Salvail, Andrew Shields, Harald Weinfurter, Anton Zeilinger

    Abstract: The appealing feature of quantum key distribution (QKD), from a cryptographic viewpoint, is the ability to prove the information-theoretic security (ITS) of the established keys. As a key establishment primitive, QKD however does not provide a standalone security service in its own: the secret keys established by QKD are in general then used by a subsequent cryptographic applications for which the… ▽ More

    Submitted 4 December, 2014; v1 submitted 23 January, 2007; originally announced January 2007.

    Comments: Revised version of the SECOQC White Paper. Published in the special issue on QKD of TCS, Theoretical Computer Science (2014), pp. 62-81

    Journal ref: Theoretical Computer Science, 560 (2014), pp. 62-81

  20. Low Cost and Compact Quantum Cryptography

    Authors: J. L. Duligall, M. S. Godfrey, K. A. Harrison, W. J. Munro, J. G. Rarity

    Abstract: We present the design of a novel free-space quantum cryptography system, complete with purpose-built software, that can operate in daylight conditions. The transmitter and receiver modules are built using inexpensive off-the-shelf components. Both modules are compact allowing the generation of renewed shared secrets on demand over a short range of a few metres. An analysis of the software is sho… ▽ More

    Submitted 3 October, 2006; v1 submitted 28 August, 2006; originally announced August 2006.

    Comments: 18 pages, 9 figures, to be published in New Journal of Physics

    Journal ref: New J. Phys. 8 (2006) 249

  21. Non-invasive detection of the evolution of the charge states of a double dot system

    Authors: A. W. Rushforth, C. G. Smith, M. D. Godfrey, H. E. Beere, D. A. Ritchie, M. Pepper

    Abstract: Coupled quantum dots are potential candidates for qubit systems in quantum computing. We use a non-invasive voltage probe to study the evolution of a coupled dot system from a situation where the dots are coupled to the leads to a situation where they are isolated from the leads. Our measurements allow us to identify the movement of electrons between the dots and we can also identify the presenc… ▽ More

    Submitted 2 February, 2004; originally announced February 2004.

    Comments: Accepted for publication in Phys. Rev. B. 4 pages, 4 figures

  22. arXiv:cond-mat/0010309  [pdf, ps, other

    cond-mat

    Carrier relaxation with LO phonon decay in semiconductor quantum dots

    Authors: S. A. Levetas, M. J. Godfrey, P. Dawson

    Abstract: Analysis of an exactly soluble model of phonons coupled to a carrier in a quantum dot provides a clear illustration of a phonon bottleneck to relaxation. The introduction of three-phonon interactions leads to a broad window for relaxation by the processes of LO phonon scattering and decay.

    Submitted 20 October, 2000; originally announced October 2000.

    Comments: 2 pages, 2 figures, for 25th International Conference on the Physics of Semiconductors, Osaka, 17-22 September 2000