Jim Buckley

Orcid: 0000-0001-6928-6746

According to our database1, Jim Buckley authored at least 95 papers between 1999 and 2025.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2025
A Systematic Literature Review on the Influence of Enhanced Developer Experience on Developers' Productivity: Factors, Practices, and Recommendations.
ACM Comput. Surv., January, 2025

2024
Nearest-neighbor, BERT-based, scalable clone detection: A practical approach for large-scale industrial code bases.
Softw. Pract. Exp., 2024

Analysing the Analysers: An Investigation of Source Code Analysis Tools.
Appl. Comput. Syst., 2024

2023
Decomposition of Monolith Applications Into Microservices Architectures: A Systematic Review.
IEEE Trans. Software Eng., August, 2023

Using Ensemble Inference to Improve Recall of Clone Detection.
Proceedings of the 17th IEEE International Workshop on Software Clones, 2023

2022
The Effect of Feature Characteristics on the Performance of Feature Location Techniques.
IEEE Trans. Software Eng., 2022

Using a Nearest-Neighbour, BERT-Based Approach for Scalable Clone Detection.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2022

2021
Investigating the impact of pre-processing techniques and pre-trained word embeddings in detecting Arabic health information on social media.
J. Big Data, 2021

Taxonomy of centralization in public blockchain systems: A systematic literature review.
Inf. Process. Manag., 2021

Characterizing Wealth Inequality in Cryptocurrencies.
Frontiers Blockchain, 2021

Correction to: Characterizing the transfer of program comprehension in onboarding: an information-push perspective.
Empir. Softw. Eng., 2021

Correction to: An empirical assessment of baseline feature location techniques.
Empir. Softw. Eng., 2021

BoostNSift: A Query Boosting and Code Sifting Technique for Method Level Bug Localization.
Proceedings of the 21st IEEE International Working Conference on Source Code Analysis and Manipulation, 2021

Do Weibo Platform Experts Perform Better at Predicting Stock Market?
Proceedings of the 22nd Engineering Applications of Neural Networks Conference, 2021

Toward a Compare and Contrast Framework for COVID-19 Contact Tracing Mobile Applications: A Look at Usability.
Proceedings of the 14th International Joint Conference on Biomedical Engineering Systems and Technologies, 2021

2020
Behavioral Science of Software Engineering.
IEEE Softw., 2020

Characterizing the transfer of program comprehension in onboarding: an information-push perspective.
Empir. Softw. Eng., 2020

An empirical assessment of baseline feature location techniques.
Empir. Softw. Eng., 2020

Inheritance software metrics on smart contracts.
Proceedings of the ICPC '20: 28th International Conference on Program Comprehension, 2020

Towards a Taxonomy for Evaluating Societal Concerns of Contact Tracing Apps.
Proceedings of the 7th International Conference on Behavioural and Social Computing, 2020

2019
The State of Empirical Evaluation in Static Feature Location.
ACM Trans. Softw. Eng. Methodol., 2019

Assessing the security implication of Bitcoin exchange rates.
Comput. Secur., 2019

Identifying Feature Clones: An Industrial Case Study.
Proceedings of the 26th IEEE International Conference on Software Analysis, 2019

Source-code divergence diagnosis using constraints and cryptography.
Proceedings of the 13th European Conference on Software Architecture, 2019

2018
Spreadsheet Error Types and Their Prevalence in a Healthcare Context.
J. Organ. End User Comput., 2018

Erratum to: Architecture consistency: State of the practice, challenges and requirements.
Empir. Softw. Eng., 2018

Architecture consistency: State of the practice, challenges and requirements.
Empir. Softw. Eng., 2018

[Engineering Paper] Identifying Feature Clones in a Suite of Systems.
Proceedings of the 18th IEEE International Working Conference on Source Code Analysis and Manipulation, 2018

Identification of potential classes in procedural code using a genetic algorithm.
Proceedings of the Genetic and Evolutionary Computation Conference Companion, 2018

Objectification using procedure-relational, matrix decomposition and synchronization dynamics.
Proceedings of the 12th European Conference on Software Architecture: Companion Proceedings, 2018

2017
The Need for an Open Corpus of Software Architecture Descriptions.
Softwaretechnik-Trends, 2017

An empirical study of data decomposition for software parallelization.
J. Syst. Softw., 2017

A historical, textual analysis approach to feature location.
Inf. Softw. Technol., 2017

2016
Empirically Derived Recommendations for Personalised Text-Based Technical Support.
Proceedings of the Software Process Improvement and Capability Determination, 2016

Evidence in architecture degradation and consistency checking research: preliminary results from a literature review.
Proceedings of the Proccedings of the 10th European Conference on Software Architecture Workshops, Copenhagen, Denmark, November 28, 2016

FLINTS: a tool for architectural-level modeling of features in software systems.
Proceedings of the Proccedings of the 10th European Conference on Software Architecture Workshops, Copenhagen, Denmark, November 28, 2016

2015
An empirically-based characterization and quantification of information seeking through mailing lists during Open Source developers' software evolution.
Inf. Softw. Technol., 2015

Real-Time Reflexion Modelling in architecture reconciliation: A multi case study.
Inf. Softw. Technol., 2015

An empirical framework for evaluating interoperability of data exchange standards based on their actual usage: A case study on XLIFF.
Comput. Stand. Interfaces, 2015

An exploration of the 'introduce explaining variable' refactoring.
Proceedings of the Scientific Workshop Proceedings of the XP2015, 2015

Detection of violation causes in reflexion models.
Proceedings of the 22nd IEEE International Conference on Software Analysis, 2015

Evaluating Pair-Programming for Non-Computer Science Major Students.
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

Using changeset descriptions as a data source to assist feature location.
Proceedings of the 15th IEEE International Working Conference on Source Code Analysis and Manipulation, 2015

Characterising Users Through an Analysis of On-line Technical Support Forums.
Proceedings of the Product-Focused Software Process Improvement, 2015

Manually locating features in industrial source code: the search actions of software nomads.
Proceedings of the 2015 IEEE 23rd International Conference on Program Comprehension, 2015

Second Workshop on Software Architecture Erosion and Architectural Consistency (SAEroCon 2015).
Proceedings of the 2015 European Conference on Software Architecture Workshops, 2015

Feature-Oriented Reflexion Modelling.
Proceedings of the 2015 European Conference on Software Architecture Workshops, 2015

2013
Building Multilingual Language Resources in Web Localisation: A Crowdsourcing Approach.
Proceedings of the People's Web Meets NLP, Collaboratively Constructed Language Resources, 2013

JITTAC: a just-in-time tool for architectural consistency.
Proceedings of the 35th International Conference on Software Engineering, 2013

Data Decomposition for Code Parallelization in Practice: What Do the Experts Need?
Proceedings of the 10th IEEE International Conference on High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing, 2013

2012
Construct specific coupling measurement for C++ software.
Comput. Lang. Syst. Struct., 2012

Characterizing real-time reflexion-based architecture recovery: an in-vivo multi-case study.
Proceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures, 2012

2011
Assessing architectural drift in commercial software development: a case study.
Softw. Pract. Exp., 2011

Challenges of evolving sequential to parallel code: an exploratory review.
Proceedings of the 12th International Workshop on Principles of Software Evolution and the 7th annual ERCIM Workshop on Software Evolution, 2011

2010
A replicated and refined empirical study of the use of friends in C++ software.
J. Syst. Softw., 2010

2009
An empirical analysis of information retrieval based concept location techniques in software comprehension.
Empir. Softw. Eng., 2009

Requirements-Based Visualization Tools for Software Maintenance and Evolution.
Computer, 2009

Further Observation of Open Source Programmers' Information Seeking.
Proceedings of the 21st Annual Workshop of the Psychology of Programming Interest Group, 2009

Design Requirements for an Architecture Consistency Tool.
Proceedings of the 21st Annual Workshop of the Psychology of Programming Interest Group, 2009

Cognitive levels and Software Maintenance Sub-tasks.
Proceedings of the 21st Annual Workshop of the Psychology of Programming Interest Group, 2009

Observation of Open Source programmers' information seeking.
Proceedings of the 17th IEEE International Conference on Program Comprehension, 2009

An in-vivo study of the cognitive levels employed by programmers during software maintenance.
Proceedings of the 17th IEEE International Conference on Program Comprehension, 2009

2008
Encapsulating targeted component abstractions using software Reflexion Modelling.
J. Softw. Maintenance Res. Pract., 2008

Observing Open Source Programmers' Information Seeking.
Proceedings of the 20th Annual Workshop of the Psychology of Programming Interest Group, 2008

Thinking about Thinking in Objects: Methods, Findings and Implications from a Psychological Perspective.
Proceedings of the 20th Annual Workshop of the Psychology of Programming Interest Group, 2008

An industrial case study of architecture conformance.
Proceedings of the Second International Symposium on Empirical Software Engineering and Measurement, 2008

2007
An Experiential Report on the Limitations of Experimentation as a Means of Empirical Investigation.
Proceedings of the 19th Annual Workshop of the Psychology of Programming Interest Group, 2007

ESCAPE Meta Modelling in Software Engineering: When Premature Commitment is Useful in Representations.
Proceedings of the 19th Annual Workshop of the Psychology of Programming Interest Group, 2007

Fine-Grained Software Metrics in Practice.
Proceedings of the First International Symposium on Empirical Software Engineering and Measurement, 2007

2006
Empirically Refining a Model of Programmers' Information-Seeking Behavior during Software Maintenance.
Proceedings of the 18th Annual Workshop of the Psychology of Programming Interest Group, 2006

A Context-Aware Analysis Scheme for Bloom's Taxonomy.
Proceedings of the 14th International Conference on Program Comprehension (ICPC 2006), 2006

Exercising control over the design of evolving software systems using an inverse application of reflexion modeling.
Proceedings of the 2006 conference of the Centre for Advanced Studies on Collaborative Research, 2006

2005
Towards a taxonomy of software change.
J. Softw. Maintenance Res. Pract., 2005

Towards a Framework for Characterising Concurrent Comprehension.
Comput. Sci. Educ., 2005

A Combined Software Reconnaissance & Static Analysis Eclipse Visualisation Plug-in.
Proceedings of the 3rd International Workshop on Visualizing Software for Understanding and Analysis, 2005

Reengineering towards components using "Reconn-exion".
Proceedings of the 10th European Software Engineering Conference held jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2005

Measuring the Impact of Friends on the Internal Attributes of Software Systems.
Proceedings of the 5th IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2005), 30 September, 2005

Preliminary Study to Empirically Investigate the Comprehensibility of Requirements Specifications.
Proceedings of the 17th Annual Workshop of the Psychology of Programming Interest Group, 2005

Modelling the Information-Seeking Behaviour of Programmers - An Empirical Approach.
Proceedings of the 13th International Workshop on Program Comprehension (IWPC 2005), 2005

Achieving a Reuse Perspective within a Component Recovery Process: An Industrial Scale Case Study.
Proceedings of the 13th International Workshop on Program Comprehension (IWPC 2005), 2005

An Empirical Study of the Use of Friends in C++ Software.
Proceedings of the 13th International Workshop on Program Comprehension (IWPC 2005), 2005

Software reconnexion: understanding software using a variation on software reconnaissance and reflexion modelling.
Proceedings of the 2005 International Symposium on Empirical Software Engineering (ISESE 2005), 2005

A friend in need is a friend indeed [software metrics and friend functions].
Proceedings of the 2005 International Symposium on Empirical Software Engineering (ISESE 2005), 2005

An empirical investigation of the comprehensibility of requirements specifications.
Proceedings of the 2005 International Symposium on Empirical Software Engineering (ISESE 2005), 2005

Empirically Studying Software Practitioners - Bridging the Gap between Theory and Practice.
Proceedings of the 21st IEEE International Conference on Software Maintenance (ICSM 2005), 2005

2004
Expectation-based, inference-based, and bottom-up software comprehension.
J. Softw. Maintenance Res. Pract., 2004

Characterizing Programmers' Information-Seeking during Software Evolution.
Proceedings of the 12th International Workshop on Software Technology and Engineering Practice (STEP 2004), 2004

Evaluating algorithm animation for concurrent systems: a comprehension-based approach.
Proceedings of the 16th Annual Workshop of the Psychology of Programming Interest Group, 2004

2003
Applying Meyer's Taxonomy to Object-Oriented Software Systems.
Proceedings of the 3rd IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2003), 2003

Characterising software comprehension for programmers in practice.
Proceedings of the 15th Annual Workshop of the Psychology of Programming Interest Group, 2003

Blooms? Taxonomy: A Framework for Assessing Programmers? Knowledge of Software Systems.
Proceedings of the 11th International Workshop on Program Comprehension (IWPC 2003), 2003

2002
Unanticipated Software Evolution.
Proceedings of the Object-Oriented Technology, 2002

2001
An Open-Source Analysis Schema for Identifying Software Comprehension Processes.
Proceedings of the 13th Annual Workshop of the Psychology of Programming Interest Group, 2001

Inference-Based and Expectation-Based Processing in Program Comprehension.
Proceedings of the 9th International Workshop on Program Comprehension (IWPC 2001), 2001

1999
Spatial measures of software complexity.
Proceedings of the 11th Annual Workshop of the Psychology of Programming Interest Group, 1999


  Loading...