Developers often spend valuable time navigating and seeking relevant code in software maintenance. Currently, there is a lack of theoretical foundations to guide tool design and evaluation to best shape the code base to developers. This paper contributes a unified code navigation theory in light of the optimal food-foraging principles. We further develop a novel framework for automatically assessing the foraging mechanisms in the context of program investigation. We use the framework to examine to what extent the clustering of software entities affects code foraging. Our quantitative analysis of long-lived open-source projects suggests that clustering enriches the software environment and improves foraging efficiency. Our qualitative inquiry reveals concrete insights into real developer's behavior. Our research opens the avenue toward building a new set of ecologically valid code navigation tools.
Download full-text PDF |
Source |
---|---|
http://dx.doi.org/10.1109/TCYB.2015.2419811 | DOI Listing |
Mov Ecol
November 2024
University of Canberra, Canberra, ACT, 2615, Australia.
Waterbird population and species diversity maintenance are important outcomes of wetland conservation management, but knowledge gaps regarding waterbird movements affect our ability to understand and predict waterbird responses to management at appropriate scales. Movement tracking using satellite telemetry is now allowing us to fill these knowledge gaps for highly mobile waterbirds at continental scales, including in remote areas for which data have been historically difficult to acquire. We used GPS satellite telemetry to track the movements of 122 individuals of three species of ibis and spoonbills (Threskiornithidae) in Australia from 2016 to 2023.
View Article and Find Full Text PDFCurr Opin Insect Sci
November 2024
Department of Biological Sciences and Bioengineering, Indian Institute of Technology Kanpur, Kanpur 208016, India; Mehta Family Centre for Engineering in Medicine, Indian Institute of Technology Kanpur, Kanpur 208016, India. Electronic address:
Odors serve as important cues for many behaviors in mosquitoes, including host-seeking, foraging, and oviposition. They are detected by olfactory receptor neurons present in the sensory organs, whose axons take this signal to the antennal lobe, the first olfactory processing center in the insect brain. We review the organization and the functioning of the antennal lobe in mosquitoes, focusing on two populations of interneurons present there: the local neurons (LNs) and the projection neurons (PNs).
View Article and Find Full Text PDFJ Ethnobiol Ethnomed
November 2024
Department of Environmental Sciences, Informatics, and Statistics, Ca' Foscari University of Venice, Via Torino 155, 30174, Venice, Italy.
Background: Studies on the in-depth documentation of wild greens use in the Mediterranean Diet (MD) are vital to understanding patterns of cross-geographical change in wild food ingredients in the Mediterranean context, their appreciated taste, and possible evolution. Our present study aims to document the leafy, wild-sourced plant portion of the MD in the unique and isolated matrifocal community of Olympos, North Karpathos Isle, Greece.
Methods: An ethnobotanical field study focussing on traditionally wild-sourced edible greens (chórta) was conducted during the spring of 2023 via 42 semi-structured interviews with local people.
bioRxiv
September 2024
Department of Neurosurgery, Baylor College of Medicine Houston, Texas, United States of America.
Anal Bioanal Chem
October 2024
U.S. Dairy Forage Research Center, Agricultural Research Service, U.S. Department of Agriculture, Madison, WI, USA.
The R programming language, RStudio, and open-source software solutions for analysis of liquid chromatography-mass spectrometry (LC-MS) data have been used with user-written R-based custom quantification programs (CQP) for semi-quantification of triacylglycerols (TAGs) in bovine milk lipid extracts. Using the peak-finding capabilities of the package "xcms" in RStudio, peaks were integrated, and retention times aligned, normalized, and then used for semi-quantitative analysis of a custom set of four extraction internal standards (EISs) and 29 TAG regioisomers using the choice of four analytical internal standards (AISs). Alternating stereospecific numbering (sn) 1,3 TAG regioisomers (standards 1, 3, and 5 of six calibration standards) and sn-1,2 TAG regioisomers (standards 2, 4, and 6 of six standards) were used to make a set of six calibration standards, which were used for quantification using a linear fit model, polynomial fit model, power fit model, level-bracketed linear fit, replicate-bracketed polynomial fit, replicate-bracketed power fit, and replicate- and level-bracketed linear fit and response factors.
View Article and Find Full Text PDFEnter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!