1,707 research outputs found

    Find, Understand, and Extend Development Screencasts on YouTube

    Full text link
    A software development screencast is a video that captures the screen of a developer working on a particular task while explaining its implementation details. Due to the increased popularity of software development screencasts (e.g., available on YouTube), we study how and to what extent they can be used as additional source of knowledge to answer developer's questions about, for example, the use of a specific API. We first differentiate between development and other types of screencasts using video frame analysis. By using the Cosine algorithm, developers can expect ten development screencasts in the top 20 out of 100 different YouTube videos. We then extracted popular development topics on which screencasts are reporting on YouTube: database operations, system set-up, plug-in development, game development, and testing. Besides, we found six recurring tasks performed in development screencasts, such as object usage and UI operations. Finally, we conducted a similarity analysis by considering only the spoken words (i.e., the screencast transcripts but not the text that might appear in a scene) to link API documents, such as the Javadoc, to the appropriate screencasts. By using Cosine similarity, we identified 38 relevant documents in the top 20 out of 9455 API documents

    Anisotropic velocity distributions in 3D dissipative optical lattices

    Get PDF
    We present a direct measurement of velocity distributions in two dimensions by using an absorption imaging technique in a 3D near resonant optical lattice. The results show a clear difference in the velocity distributions for the different directions. The experimental results are compared with a numerical 3D semi-classical Monte-Carlo simulation. The numerical simulations are in good qualitative agreement with the experimental results.Comment: Accepted for publication in Eur. Phys. J., "Special issue: Quantum fluctuations and coherence in optical and atomic structures" (2003

    Non-Gaussian Velocity Distributions in Optical Lattices

    Full text link
    We present a detailed experimental study of the velocity distribution of atoms cooled in an optical lattice. Our results are supported by full-quantum numerical simulations. Even though the Sisyphus effect, the responsible cooling mechanism, has been used extensively in many cold atom experiments, no detailed study of the velocity distribution has been reported previously. For the experimental as well as for the numerical investigation, it turns out that a Gaussian function is not the one that best reproduce the data for all parameters. We also fit the data to alternative functions, such as Lorentzians, Tsallis functions and double Gaussians. In particular, a double Gaussian provides a more precise fitting to our results.Comment: Final published version with 12 pages and 12 figure

    Characterisation of a three-dimensional Brownian motor in optical lattices

    Full text link
    We present here a detailed study of the behaviour of a three dimensional Brownian motor based on cold atoms in a double optical lattice [P. Sjolund et al., Phys. Rev. Lett. 96, 190602 (2006)]. This includes both experiments and numerical simulations of a Brownian particle. The potentials used are spatially and temporally symmetric, but combined spatiotemporal symmetry is broken by phase shifts and asymmetric transfer rates between potentials. The diffusion of atoms in the optical lattices is rectified and controlled both in direction and speed along three dimensions. We explore a large range of experimental parameters, where irradiances and detunings of the optical lattice lights are varied within the dissipative regime. Induced drift velocities in the order of one atomic recoil velocity have been achieved.Comment: 8 pages, 14 figure

    Directed transport of Brownian particles in a double symmetric potential

    Full text link
    We investigate the dynamics of Brownian particles in internal state- dependent symmetric and periodic potentials. Although no space or time symmetry of the Hamiltonian is broken, we show that directed transport can appear. We demonstrate that the directed motion is induced by breaking the symmetry of the transition rates between the potentials when these are spatially shifted. Finally, we discuss the possibility of realizing our model in a system of cold particles trapped in optical lattices.Comment: to appear in Physical Review

    Demonstration of a controllable three-dimensional Brownian motor in symmetric potentials

    Full text link
    We demonstrate a Brownian motor, based on cold atoms in optical lattices, where isotropic random fluctuations are rectified in order to induce controlled atomic motion in arbitrary directions. In contrast to earlier demonstrations of ratchet effects, our Brownian motor operates in potentials that are spatially and temporally symmetric, but where spatiotemporal symmetry is broken by a phase shift between the potentials and asymmetric transfer rates between them. The Brownian motor is demonstrated in three dimensions and the noise-induced drift is controllable in our system.Comment: 5 pages, 4 figure
    corecore