Steve Counsell
Orcid: 0000-0002-2939-8919Affiliations:
- Brunel University London, UK
According to our database1,
Steve Counsell
authored at least 222 papers
between 1998 and 2024.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org
On csauthors.net:
Bibliography
2024
Blockchain Financial Statements: Innovating Financial Reporting, Accounting, and Liquidity Management.
Future Internet, July, 2024
Do Developers Use Static Application Security Testing (SAST) Tools Straight Out of the Box? A large-scale Empirical Study.
Proceedings of the 18th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2024
Semgrep*: Improving the Limited Performance of Static Application Security Testing (SAST) Tools.
Proceedings of the 28th International Conference on Evaluation and Assessment in Software Engineering, 2024
2023
How do Developers Really Feel About Bug Fixing? Directions for Automatic Program Repair.
IEEE Trans. Software Eng., April, 2023
Let's Talk With Developers, Not About Developers: A Review of Automatic Program Repair Research.
IEEE Trans. Software Eng., 2023
Proceedings of the 49th Euromicro Conference on Software Engineering and Advanced Applications, 2023
Proceedings of the 49th Euromicro Conference on Software Engineering and Advanced Applications, 2023
2022
Code smells detection via modern code review: a study of the OpenStack and Qt communities.
Empir. Softw. Eng., 2022
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022
Exploring the Explicit Modelling of Bias in Machine Learning Classifiers: A Deep Multi-label ConvNet Approach.
Proceedings of the 21st IEEE International Conference on Machine Learning and Applications, 2022
Timing is Everything! A Test and Production Class View of Self-Admitted Technical Debt.
Proceedings of the 48th Euromicro Conference on Software Engineering and Advanced Applications, 2022
Proceedings of the 48th Euromicro Conference on Software Engineering and Advanced Applications, 2022
2021
Where the Bugs are: A Quasi-replication Study of the Effect of Inheritance Depth and Width in Java Systems.
Proceedings of the Quality of Information and Communications Technology, 2021
Understanding Code Smell Detection via Code Review: A Study of the OpenStack Community.
Proceedings of the 29th IEEE/ACM International Conference on Program Comprehension, 2021
Proceedings of the 32nd IEEE International Symposium on Software Reliability Engineering, 2021
Proceedings of the 47th Euromicro Conference on Software Engineering and Advanced Applications, 2021
2020
The effect of multiple developers on structural attributes: A Study based on java software.
J. Syst. Softw., 2020
A large scale study on how developers discuss code smells and anti-pattern in Stack Exchange sites.
Inf. Softw. Technol., 2020
IEEE Access, 2020
Is Complexity of Re-test a Reason Why Some Refactorings Are Buggy? an Empirical Perspective.
Proceedings of the Quality of Information and Communications Technology, 2020
On the Link Between Refactoring Activity and Class Cohesion Through the Prism of Two Cohesion-Based Metrics.
Proceedings of the 20th IEEE International Conference on Software Quality, 2020
Proceedings of the Product-Focused Software Process Improvement, 2020
Human Factors in the Study of Automatic Software Repair: Future Directions for Research with Industry.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Workshops, Seoul, Republic of Korea, 27 June, 2020
Proceedings of the GECCO '20: Genetic and Evolutionary Computation Conference, 2020
Themes and Difficulties in Distributed Agile Email Activity: A Qualititative Team-Based Study.
Proceedings of the EASE '20: Evaluation and Assessment in Software Engineering, 2020
Proceedings of the EASE '20: Evaluation and Assessment in Software Engineering, 2020
2019
J. Syst. Softw., 2019
J. Syst. Softw., 2019
Proceedings of the Intelligent Data Engineering and Automated Learning - IDEAL 2019, 2019
Proceedings of the 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2019
Proceedings of the 32nd IEEE International Symposium on Computer-Based Medical Systems, 2019
Predicting Academic Performance: A Bootstrapping Approach for Learning Dynamic Bayesian Networks.
Proceedings of the Artificial Intelligence in Education - 20th International Conference, 2019
2018
Inf. Softw. Technol., 2018
An empirical study on the interplay between semantic coupling and co-change of software classes.
Empir. Softw. Eng., 2018
Proceedings of the 19th International Conference on Agile Software Development, 2018
The relationship between evolutionary coupling and defects in large industrial software (journal-first abstract).
Proceedings of the 25th International Conference on Software Analysis, 2018
Do Developers Really Worry About Refactoring Re-test? An Empirical Study of Open-Source Systems.
Proceedings of the Product-Focused Software Process Improvement, 2018
An Exploratory Study of the Inputs for Ensemble Clustering Technique as a Subset Selection Problem.
Proceedings of the Intelligent Systems and Applications, 2018
Proceedings of the 44th Euromicro Conference on Software Engineering and Advanced Applications, 2018
Proceedings of the 44th Euromicro Conference on Software Engineering and Advanced Applications, 2018
Can you tell me if it smells?: A study on how developers discuss code smells and anti-patterns in Stack Overflow.
Proceedings of the 22nd International Conference on Evaluation and Assessment in Software Engineering, 2018
2017
The relationship between evolutionary coupling and defects in large industrial software.
J. Softw. Evol. Process., 2017
Empir. Softw. Eng., 2017
Proceedings of the Symposium on Applied Computing, 2017
Proceedings of the 2017 IEEE International Symposium on Software Reliability Engineering Workshops, 2017
Proceedings of the 2017 IEEE International Symposium on Software Reliability Engineering Workshops, 2017
Proceedings of the 8th IEEE/ACM Workshop on Emerging Trends in Software Metrics, 2017
Proceedings of the 2nd IEEE/ACM International Workshop on Emotion Awareness in Software Engineering, 2017
Proceedings of the 2017 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2017
Proceedings of the 30th IEEE International Symposium on Computer-Based Medical Systems, 2017
Exploring the Emergence of Collaborative Practices in Globally Distributed Agile Software Development.
Proceedings of the 23rd Americas Conference on Information Systems, 2017
2016
How diverse is your team? Investigating gender and nationality diversity in GitHub teams.
PeerJ Prepr., 2016
Proceedings of the Agile Processes, in Software Engineering, and Extreme Programming, 2016
Proceedings of the 1st International Workshop on Software Refactoring, 2016
Proceedings of the 42th Euromicro Conference on Software Engineering and Advanced Applications, 2016
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2016
Proceedings of the 29th IEEE International Symposium on Computer-Based Medical Systems, 2016
Proceedings of the 23rd Asia-Pacific Software Engineering Conference, 2016
2015
Enhancing Practice and Achievement in Introductory Programming With a Robot Olympics.
IEEE Trans. Educ., 2015
Sci. Comput. Program., 2015
Editorial for the special section on Empirical Studies in Software Engineering Selected, and extended papers from the Eighteenth International Conference on Evaluation and Assessment in Software Engineering, May 13th-14th 2014, London, UK.
Inf. Softw. Technol., 2015
Would you mind fixing this issue? - An Empirical Analysis of Politeness and Attractiveness in Software Developed Using Agile Boards.
Proceedings of the Agile Processes, in Software Engineering, and Extreme Programming, 2015
Proceedings of the Scientific Workshop Proceedings of the XP2015, 2015
Proceedings of the 22nd IEEE International Conference on Software Analysis, 2015
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015
The Relationship between Depth of Inheritance and Refactoring: An Empirical Study of Eclipse Releases.
Proceedings of the 41st Euromicro Conference on Software Engineering and Advanced Applications, 2015
Test and Production Classes of an Industrial C# System: A Refactoring and Fault Perspective.
Proceedings of the 41st Euromicro Conference on Software Engineering and Advanced Applications, 2015
Proceedings of the 41st Euromicro Conference on Software Engineering and Advanced Applications, 2015
2014
Improving predictive models of glaucoma severity by incorporating quality indicators.
Artif. Intell. Medicine, 2014
Proceedings of the Agile Processes in Software Engineering and Extreme Programming, 2014
Are Some Refactorings Attached to Fault-Prone Classes and Others to Fault-Free Classes?
Proceedings of the Agile Methods. Large-Scale Development, Refactoring, Testing, and Estimation, 2014
A Measure of the Modularisation of Sequential Software Versions Using Random Graph Theory.
Proceedings of the Agile Methods. Large-Scale Development, Refactoring, Testing, and Estimation, 2014
Proceedings of the ACM/SPEC International Conference on Performance Engineering, 2014
Comparing Pre-defined Software Engineering Metrics with Free-Text for the Prediction of Code 'Ripples'.
Proceedings of the Advances in Intelligent Data Analysis XIII, 2014
An Approach to Controlling the Runtime for Search Based Modularisation of Sequential Source Code Check-ins.
Proceedings of the Advances in Intelligent Data Analysis XIII, 2014
Proceedings of the 5th International Conference on Information Visualization Theory and Applications, 2014
2013
J. Syst. Softw., 2013
J. Syst. Softw., 2013
Proceedings of the 15th IEEE International Symposium on Web Systems Evolution, 2013
Proceedings of the UKAIS 2013, 2013
Proceedings of the 2013 International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, 2013
Proceedings of the ITI 2013 35th International Conference on Information Technology Interfaces, 2013
Proceedings of the Advances in Intelligent Data Analysis XII, 2013
Proceedings of the Sixth IEEE International Conference on Software Testing, 2013
Proceedings of the 35th International Conference on Software Engineering, 2013
Negotiating Common Ground in Distributed Agile Development: A Case Study Perspective.
Proceedings of the 8th IEEE International Conference on Global Software Engineering, 2013
Accommodating Individual Differences in Web Based Instruction (WBI) and Implementation.
Proceedings of the DCNET, ICE-B and OPTICS 2013 - Proceedings of the 4th International Conference on Data Communication Networking, 10th International Conference on e-Business and 4th International Conference on Optical Communication Systems, Reykjavík, Iceland, 29, 2013
Proceedings of the 17th European Conference on Software Maintenance and Reengineering, 2013
2012
A Systematic Literature Review on Fault Prediction Performance in Software Engineering.
IEEE Trans. Software Eng., 2012
Simulation of safety-critical, real-time Java: A case study of dynamic analysis of scoped memory consumption.
Simul. Model. Pract. Theory, 2012
ACM SIGSOFT Softw. Eng. Notes, 2012
J. Object Technol., 2012
Faults and Their Relationship to Implemented Patterns, Coupling and Cohesion in Commercial C# Software.
Int. J. Inf. Syst. Model. Des., 2012
Int. J. Inf. Manag., 2012
A meta-analysis of relationships between organizational characteristics and IT innovation adoption in organizations.
Inf. Manag., 2012
Proceedings of the 34th International Conference on Information Technology Interfaces, 2012
Use of General Purpose GPU Programming to Enhance the Classification of Leukaemia Blast Cells in Blood Smear Images.
Proceedings of the Advances in Intelligent Data Analysis XI - 11th International Symposium, 2012
Proceedings of the 2012 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, 2012
Proceedings of the 16th European Conference on Software Maintenance and Reengineering, 2012
Specification Mutation Analysis for Validating Timed Testing Approaches Based on Timed Automata.
Proceedings of the 36th Annual IEEE Computer Software and Applications Conference, 2012
Proceedings of the 36th Annual IEEE Computer Software and Applications Conference, 2012
2011
IEEE Softw., 2011
Int. J. Softw. Eng. Knowl. Eng., 2011
Int. J. Inf. Syst. Model. Des., 2011
Proceedings of the 18th Working Conference on Reverse Engineering, 2011
Simulation of a Railway Control System: Dynamic Analysis of Scoped Memory Consumption.
Proceedings of the 13th UKSim-AMSS International Conference on Computer Modelling and Simulation, Cambridge University, Emmanuel College, Cambridge, UK, 30 March, 2011
Proceedings of the Fifth IEEE International Conference on Research Challenges in Information Science, 2011
Proceedings of the 37th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2011, Oulu, Finland, August 30, 2011
Proceedings of the 18th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems, 2011
2010
J. Syst. Softw., 2010
J. Object Technol., 2010
Int. J. Softw. Eng. Knowl. Eng., 2010
Evaluation of the 'replace constructors with creation methods' refactoring in Java systems.
IET Softw., 2010
System Evolution at the Attribute Level: an Empirical Study of Three Java OSS and their Refactorings.
J. Comput. Inf. Technol., 2010
J. Comput. Inf. Technol., 2010
An Empirical Investigation of Code Smell 'Deception' and Research Contextualisation through Paul's Criteria.
J. Comput. Inf. Technol., 2010
Adv. Softw. Eng., 2010
Proceedings of the Testing, 2010
Proceedings of the Eighth ACIS International Conference on Software Engineering Research, 2010
Proceedings of the 8th IEEE International Conference on Software Engineering and Formal Methods, 2010
Proceedings of the Fourth IEEE International Conference on Research Challenges in Information Science, 2010
Data Mining the Millennium Seedbank at Kew.
Proceedings of the Advances in Data Mining. 10th Industrial Conference, 2010
Proceedings of the 2010 ICSE Workshop on Emerging Trends in Software Metrics, 2010
An Analysis of the "Inconclusive' Change Report Category in OSS Assisted by a Program Slicing Metric.
Proceedings of the 36th EUROMICRO Conference on Software Engineering and Advanced Applications, 2010
Proceedings of the 17th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems, 2010
Proceedings of the Computer Science 2010, 2010
2009
Proceedings of the 16th Working Conference on Reverse Engineering, 2009
Proceedings of the Seventh ACIS International Conference on Software Engineering Research, 2009
An Application of Intelligent Data Analysis Techniques to a Large Software Engineering Dataset.
Proceedings of the Advances in Intelligent Data Analysis VIII, 2009
Proceedings of the 35th Euromicro Conference on Software Engineering and Advanced Applications, 2009
Proceedings of the 13th International Conference on Evaluation and Assessment in Software Engineering, 2009
Proceedings of the 13th International Conference on Evaluation and Assessment in Software Engineering, 2009
Simulating Software Evolution with Varying Numbers of Developers and Validation Using OSS.
Proceedings of the 20th Australian Software Engineering Conference (ASWEC 2009), 2009
2008
Proceedings of the Innovative Techniques in Instruction Technology, 2008
An Analysis of Faulty and Fault-Free C++ Classes Using an Object-Oriented Metrics Suite.
Proceedings of the Innovative Techniques in Instruction Technology, 2008
ACM Trans. Model. Comput. Simul., 2008
Is the need to follow chains a possible deterrent to certain refactorings and an inducement to others?
Proceedings of the IEEE International Conference on Research Challenges in Information Science, 2008
Proceedings of the ITI 2008 30th International Conference on Information Technology Interfaces, 2008
Proceedings of the ITI 2008 30th International Conference on Information Technology Interfaces, 2008
Proceedings of the Third International Conference on Software Engineering Advances, 2008
Proceedings of the 32nd Annual IEEE International Computer Software and Applications Conference, 2008
Proceedings of the Advanced Techniques in Computing Sciences and Software Engineering, 2008
Proceedings of the Advanced Techniques in Computing Sciences and Software Engineering, 2008
Proceedings of the 19th Australian Software Engineering Conference (ASWEC 2008), 2008
2007
Empir. Softw. Eng., 2007
Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2007
Proceedings of the Fourth International Workshop on Software Quality Assurance, 2007
Proceedings of the Fifth IEEE International Conference on Software Engineering and Formal Methods (SEFM 2007), 2007
Proceedings of the Formal Techniques for Networked and Distributed Systems, 2007
Proceedings of the Advances in Computer and Information Sciences and Engineering, 2007
Proceedings of the 2007 IEEE/ACS International Conference on Computer Systems and Applications (AICCSA 2007), 2007
2006
ACM Trans. Softw. Eng. Methodol., 2006
Object-oriented cohesion subjectivity amongst experienced and novice developers: an empirical study.
ACM SIGSOFT Softw. Eng. Notes, 2006
Understanding the complexity of refactoring in software systems: a tool-based approach.
Int. J. Gen. Syst., 2006
The Effectiveness of Refactoring, Based on a Compatibility Testing Taxonomy and a Dependency Graph.
Proceedings of the Testing: Academia and Industry Conference, 2006
Extracting refactoring trends from open-source software and a possible solution to the 'related refactoring' conundrum.
Proceedings of the 2006 ACM Symposium on Applied Computing (SAC), 2006
The Concerns of Prototypers and Their Mitigating Practices: An Industrial Case-Study.
Proceedings of the Product-Focused Software Process Improvement, 2006
Proceedings of the Software Process Change, 2006
Common refactorings, a dependency graph and some code smells: an empirical study of Java OSS.
Proceedings of the 2006 International Symposium on Empirical Software Engineering (ISESE 2006), 2006
Proceedings of the Web Engineering, 2006
2005
Softw. Pract. Exp., 2005
Int. J. Web Eng. Technol., 2005
Object-oriented cohesion as a surrogate of software comprehension: an empirical study.
Proceedings of the 5th IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2005), 30 September, 2005
Proceedings of the Product Focused Software Process Improvement, 2005
Proceedings of the Web Engineering, 5th International Conference, 2005
Proceedings of the Beyond Program Slicing, 06.11. - 11.11.2005, 2005
2004
Design Level Hypothesis Testing Through Reverse Engineering Of Object-Oriented Software.
Int. J. Softw. Eng. Knowl. Eng., 2004
Proceedings of the 8th European Conference on Software Maintenance and Reengineering (CSMR 2004), 2004
The quality of automated and manual data collection processes in Java software: an empirical comparison.
Proceedings of the CAiSE'04 Workshops in connection with The 16th Conference on Advanced Information Systems Engineering, 2004
2003
A Comparative Study of Cost Estimation Models for Web Hypermedia Applications.
Empir. Softw. Eng., 2003
CoRR, 2003
AutoCode: Using Memex-like Trails to Improve Program Comprehension.
Proceedings of the 2nd International Workshop on Visualizing Software for Understanding and Analysis, 2003
Proceedings of the 3rd IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2003), 2003
Proceedings of the 2nd International Symposium on Principles and Practice of Programming in Java, 2003
Proceedings of the 2nd International Symposium on Principles and Practice of Programming in Java, 2003
Proceedings of the 9th IEEE International Software Metrics Symposium (METRICS 2003), 2003
A Replicated Assessment of the Use of Adaptation Rules to Improve Web Cost Estimation.
Proceedings of the 2003 International Symposium on Empirical Software Engineering (ISESE 2003), 30 September, 2003
Applying Intelligent Data Analysis to Coupling Relationships in Object-Oriented Software.
Proceedings of the Advances in Intelligent Data Analysis V, 2003
Proceedings of the HYPERTEXT 2003, 2003
Proceedings of the 7th European Conference on Software Maintenance and Reengineering (CSMR 2003), 2003
2002
Web hypermedia cost estimation: further assessment and comparison of cost estimation modelling techniques.
New Rev. Hypermedia Multim., 2002
IEE Proc. Softw., 2002
Intell. Data Anal., 2002
A Comparison of Development Effort Estimation Techniques for Web Hypermedia Applications.
Proceedings of the 8th IEEE International Software Metrics Symposium (METRICS 2002), 2002
Proceedings of the 10th International Workshop on Program Comprehension (IWPC 2002), 2002
Proceedings of the Fifteenth International Florida Artificial Intelligence Research Society Conference, 2002
Proceedings of the 26th International Computer Software and Applications Conference (COMPSAC 2002), 2002
2001
Softw. Qual. J., 2001
Proceedings of the Web Engineering, Software Engineering and Web Application Development, 2001
Proceedings of the 6th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2001
Optimising the Grouping of Email Users to Servers Using Intelligent Data Analysis.
Proceedings of the ICEIS 2001, 2001
Proceedings of the HYPERTEXT 2001, 2001
Using an Engineering Approach to Understanding and Predicting Web Authoring and Design.
Proceedings of the 34th Annual Hawaii International Conference on System Sciences (HICSS-34), 2001
2000
Experimental assessment of the effect of inheritance on the maintainability of object-oriented systems.
J. Syst. Softw., 2000
Architectural Level Hypothesis Testing through Reverse Engineering of Object-Oriented Software.
Proceedings of the 8th International Workshop on Program Comprehension (IWPC 2000), 2000
Proceedings of the Software Process Technology, 7th European Workshop, 2000
Proceedings of the 12th Australian Software Engineering Conference (ASWEC 2000), 2000
1999
Empirical Studies of Object-Oriented Artifacts, Methods, and Processes: State of the Art and Future Directions.
Empir. Softw. Eng., 1999
An Hypothesis-Based Evaluation of an Object-Oriented Inheritance Metric.
Proceedings of the Object-Oriented Technology, ECOOP'99 Workshop Reader, 1999
1998
IEEE Trans. Software Eng., 1998
An Investigation into the Applicability and Validity of Object-Oriented Design Metrics.
Empir. Softw. Eng., 1998
Proceedings of the 5th IEEE International Software Metrics Symposium (METRICS 1998), 1998
Design Metrics in the Reengineering of Object-Oriented Systems.
Proceedings of the Object-Oriented Technology, ECOOP'98 Workshop Reader, 1998
Report of Working Group on Metrics/Tools.
Proceedings of the Object-Oriented Technology, ECOOP'98 Workshop Reader, 1998