A Clustering-Based Approach to Enriching Code Foraging Environment; IEEE Transactions on Cybernetics; Vol. PP, iss. 99
| Parent link: | IEEE Transactions on Cybernetics Vol. PP, iss. 99.— 2015.— [12 p.] |
|---|---|
| Corporate Author: | Национальный исследовательский Томский политехнический университет (ТПУ) Юргинский технологический институт (филиал) (ЮТИ) Кафедра информационных систем (ИС) |
| Other Authors: | Niu N. Nan, Jin X. Xiaoyu, Niu Zh. Zhendong, Cheng J.-R. C. Jing-Ru, Li L. Ling, Kataev M. Yu. Mikhail Yurievich |
| Summary: | Title screen 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. Режим доступа: по договору с организацией-держателем ресурса |
| Language: | English |
| Published: |
2015
|
| Subjects: | |
| Online Access: | http://dx.doi.org/10.1109/TCYB.2015.2419811 |
| Format: | Electronic Book Chapter |
| KOHA link: | https://koha.lib.tpu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=644974 |
Similar Items
Toward Risk Reduction for Mobile Service Composition; IEEE Transactions on Cybernetics; Vol. PP, iss. 99
Published: (2015)
Published: (2015)
A procedure for sorbent pretreatment for the production of high-activity99Mo/99mtc generators based on enriched98Mo; Radiochemistry; Vol.54, iss. 4
Published: (2012)
Published: (2012)
Product Design for the Environment. A Life Cycle Approach
by: Giudice F. Fabio
Published: (Broken, Taylor & Francis, 2006)
by: Giudice F. Fabio
Published: (Broken, Taylor & Francis, 2006)
Soft-Decision Decoding of Permutation-Based Optical Codes for a Multiple Access System; IEEE Communications Letters; Vol. 25, iss. 9
Published: (2021)
Published: (2021)
A multi-objective gradient optimizer approach-based weighted multi-view clustering; Engineering Applications of Artificial Intelligence; Vol. 106
by: Ouadfel S. Salima
Published: (2021)
by: Ouadfel S. Salima
Published: (2021)
Capacitive-discharge pumped CuBr laser with 12 W average output power; IEEE Journal of Quantum Electronics; Vol. PP, iss. 99
Published: (2012)
Published: (2012)
Information and Coding Theory
by: Jones G. Gareth
Published: (London, Springer-Verlag, 2006)
by: Jones G. Gareth
Published: (London, Springer-Verlag, 2006)
Introduction to Coding Theory
by: Bierbrauer J. Juergen
Published: (New York, Chapman & Hall, 2005)
by: Bierbrauer J. Juergen
Published: (New York, Chapman & Hall, 2005)
Two methods of ordering the covering elements for the solution of the set covering problem; Cybernetics; Vol. 25, iss. 4
by: Muravyov (Murav’ev) S. V. Sergey Vasilyevich
Published: (1989)
by: Muravyov (Murav’ev) S. V. Sergey Vasilyevich
Published: (1989)
Radiation Oncology: An Evidence-Based Approach
Published: (Berlin, Springer, 2010)
Published: (Berlin, Springer, 2010)
IEEE Transactions on Network and Service Management; IEEE Transactions on Network and Service Management; Vol. 19, iss. 3
Published: (2022)
Published: (2022)
A Physical-Constrained Decomposition Method of Infrared Thermography: Pseudo Restored Heat Flux Approach Based on Ensemble Bayesian Variance Tensor Fraction; IEEE Transactions on Industrial Informatics; Vol. 20, iss. 3
Published: (2024)
Published: (2024)
Gradiometer based on two single-hole SQUIDs; IEEE Transactions on Instrumentation and Measurement; Vol. 39, iss. 6
Published: (1990)
Published: (1990)
Approaches in Mathematical Modeling of Wind Turbines; Encyclopedia of Renewable Energy, Sustainability and the Environment (First Edition)
by: Razzhivin I. A. Igor Andreevich
Published: (2024)
by: Razzhivin I. A. Igor Andreevich
Published: (2024)
Enrichment and Processing of Coke Dust; Coke and Chemistry; Vol. 65, iss. 3
Published: (2022)
Published: (2022)
Spontaneous fission hindrance in even-odd nuclei within a cluster approach; Physical Review C; Vol. 105, iss. 3
by: Rogov I. S. Ivan Sergeevich
Published: (2022)
by: Rogov I. S. Ivan Sergeevich
Published: (2022)
Face recognition based on the proximity measure clustering; Компьютерная оптика; Т. 40, № 5
by: Nemirovskiy V. B. Viktor Borisovich
Published: (2016)
by: Nemirovskiy V. B. Viktor Borisovich
Published: (2016)
Planning Classwork: A task based approach
by: Estaire S. Sheila
Published: (Oxford, Heinemann, 1994)
by: Estaire S. Sheila
Published: (Oxford, Heinemann, 1994)
LDPC Coded Angular Modulation Scheme for Cooperative Wireless Networks; IEEE 84th Vehicular Technology Conference (VTC Fall)
by: Dzhayakodi Arachshiladzh D. N. K. Dushanta Nalin Kumara
Published: (2017)
by: Dzhayakodi Arachshiladzh D. N. K. Dushanta Nalin Kumara
Published: (2017)
Electrical safety code manual: a plain language guide to National electrical code, OSHA, and NFPA 70E
by: Keller K. J. Kimberley
Published: (Amsterdam, Elsevier, 2010)
by: Keller K. J. Kimberley
Published: (Amsterdam, Elsevier, 2010)
Atomic and Molecular Clusters
Published: (Amsterdam, Elsevier, 1990)
Published: (Amsterdam, Elsevier, 1990)
Rebel Code. Linux and the Open Source Revolution
by: Moody G. Clyn
Published: (London, Penguin Books, 2002)
by: Moody G. Clyn
Published: (London, Penguin Books, 2002)
IEEE Transactions on Nuclear Science: журнал
Published: (USA, 1967-1974, 1986-1988, 1991, 1994-1995, 1998-1999, 2006)
Published: (USA, 1967-1974, 1986-1988, 1991, 1994-1995, 1998-1999, 2006)
IEEE Transactions on Automatic Control: journal
Published: (USA, IEEE Control Systems Society, 1967-1974, 1997-2002)
Published: (USA, IEEE Control Systems Society, 1967-1974, 1997-2002)
IEEE Transactions on Software Engineering: journal
Published: (USA, IEEE Computer Society, 1990-1991, 1994, 1997-2001)
Published: (USA, IEEE Computer Society, 1990-1991, 1994, 1997-2001)
IEEE Transactions on Applied Superconductivity: journal
Published: (USA, IEEE Council on Superconductivity, 1994, 2007)
Published: (USA, IEEE Council on Superconductivity, 1994, 2007)
IEEE/ACM Transactions on Networking: journal
Published: (USA, IEEE Computer Society, 1994, 2007)
Published: (USA, IEEE Computer Society, 1994, 2007)
IEEE Transactions on Plasma Science: журнал
Published: (USA, 1994)
Published: (USA, 1994)
New oxidizing reagents based on iodobenzenesulfonic acid; Dombay Organic Conference Cluster, DOCC-2016
Published: (2016)
Published: (2016)
Efficient Nonorthogonal Multiple Access: Cooperative Use of Distributed Space-Time Block Coding; IEEE Vehicular Technology Magazine; Vol. 13, iss. 4
Published: (2018)
Published: (2018)
Algorithms for Parallelizing a Mathematical Model of Forest Fires on Supercomputers and Theoretical Estimates for the Efficiency of Parallel Programs; Cybernetics and Systems Analysis; Vol. 51, iss. 3
by: Baranovskiy N. V. Nikolay Viktorovich
Published: (2015)
by: Baranovskiy N. V. Nikolay Viktorovich
Published: (2015)
Thermal decomposition of coal and coal-enrichment wastes; Coke and Chemistry; Vol. 59, iss. 7
by: Lyrshchikov S. Yu. Sergey Yurievich
Published: (2016)
by: Lyrshchikov S. Yu. Sergey Yurievich
Published: (2016)
Fabrication and Study of Large-Area QHE Devices Based on Epitaxial Graphene; IEEE Transactions on Instrumentation and Measurement; Vol. 64, iss. 6
Published: (2015)
Published: (2015)
Neural-Blockchain-Based Ultrareliable Cachingfor Edge-Enabled UAV Networks; IEEE Transactions on Industrial Informatics; Vol. 15, iss. 10
Published: (2019)
Published: (2019)
Optical System With Brightness Amplification for Monitoring the Combustion of Aluminum-Based Nanopowders; IEEE Transactions on Instrumentation and Measurement; Vol. 69, iss. 2
Published: (2020)
Published: (2020)
Block Error-Correcting Codes. A Computational Primer
by: Xambo-Descamps S. Sebastia
Published: (Berlin, Springer-Verlag, 2003)
by: Xambo-Descamps S. Sebastia
Published: (Berlin, Springer-Verlag, 2003)
Evaluation of Code-Word Subsets to Ensure the Self-Testing Property of a Checker; East-West Design and Test Symposium (EWDTS), 2018 IEEE
by: Butorina N. B. Nataljya Borisovna
Published: (2018)
by: Butorina N. B. Nataljya Borisovna
Published: (2018)
IEEE Transactions on Industry and General Applications: журнал
Published: (USA, 1967-1974, 1994)
Published: (USA, 1967-1974, 1994)
Approach to the clustering modeling for the strong correlative control measurements for estimation of percent of the suitable integrated circuits in the semiconductor industry; Dynamics of Systems, Mechanisms and Machines
by: Ershov I. A. Ivan Anatoljevich
Published: (2016)
by: Ershov I. A. Ivan Anatoljevich
Published: (2016)
A regional approach for the calculation of characteristic toxicity factors using the USEtox model; Science of The Total Environment; Vol. 655
Published: (2019)
Published: (2019)
Similar Items
-
Toward Risk Reduction for Mobile Service Composition; IEEE Transactions on Cybernetics; Vol. PP, iss. 99
Published: (2015) -
A procedure for sorbent pretreatment for the production of high-activity99Mo/99mtc generators based on enriched98Mo; Radiochemistry; Vol.54, iss. 4
Published: (2012) -
Product Design for the Environment. A Life Cycle Approach
by: Giudice F. Fabio
Published: (Broken, Taylor & Francis, 2006) -
Soft-Decision Decoding of Permutation-Based Optical Codes for a Multiple Access System; IEEE Communications Letters; Vol. 25, iss. 9
Published: (2021) -
A multi-objective gradient optimizer approach-based weighted multi-view clustering; Engineering Applications of Artificial Intelligence; Vol. 106
by: Ouadfel S. Salima
Published: (2021)