Steve Counsell

Orcid: 0000-0002-2939-8919

Affiliations:
  • Brunel University London, UK


According to our database1, Steve Counsell authored at least 219 papers between 1998 and 2023.

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

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

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

The Paradox of Analysing Gender-Based Data.
Proceedings of the 49th Euromicro Conference on Software Engineering and Advanced Applications, 2023

An "80-20" Approach to the Study of Coupling.
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

Towards developer-centered automatic program repair: findings from Bloomberg.
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

An 80-20 Analysis of Buggy and Non-buggy Refactorings in Open-Source Commits.
Proceedings of the 48th Euromicro Conference on Software Engineering and Advanced Applications, 2022

2021
On The Introduction of Automatic Program Repair in Bloomberg.
IEEE Softw., 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

Expanding Fix Patterns to Enable Automatic Program Repair.
Proceedings of the 32nd IEEE International Symposium on Software Reliability Engineering, 2021

Are 20% of Classes Responsible for 80% of Refactorings?
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

Blockchain Application for Central Banks: A Systematic Mapping Study.
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

On Clones and Comments in Production and Test Classes: An Empirical Study.
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

Exploiting fault localisation for efficient program repair.
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

Using the Lexicon from Source Code to Determine Application Domain.
Proceedings of the EASE '20: Evaluation and Assessment in Software Engineering, 2020

2019
Special issue on evaluation and assessment in software engineering.
J. Syst. Softw., 2019

A comparison and evaluation of variants in the coupling between objects metric.
J. Syst. Softw., 2019

The Prevalence of Errors in Machine Learning Experiments.
Proceedings of the Intelligent Data Engineering and Automated Learning - IDEAL 2019, 2019

On the Relationship Between Coupling and Refactoring: An Empirical Viewpoint.
Proceedings of the 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2019

An Empirical Study of the AGIS Visual Field Metric and Its Seasonal Variations.
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
113 times Tomcat: A dataset.
PeerJ Prepr., 2018

The role and value of replication in empirical software engineering results.
Inf. Softw. Technol., 2018

An empirical study on the interplay between semantic coupling and co-change of software classes.
Empir. Softw. Eng., 2018

Analysing Developers Affectiveness through Markov chain Models.
CoRR, 2018

Session details: FIAREX: fostering more industry-academic research in XP.
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

Code Cleaning for Software Defect Prediction: A Cautionary Tale.
Proceedings of the 44th Euromicro Conference on Software Engineering and Advanced Applications, 2018

Re-visiting a Test Taxonomy with Refactoring and Defect-fix Data.
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
Disseminating the Best Material to Practitioners.
IEEE Softw., 2017

Toward Software Technology 2050.
IEEE Softw., 2017

The relationship between evolutionary coupling and defects in large industrial software.
J. Softw. Evol. Process., 2017

An experimental search-based approach to cohesion metric evaluation.
Empir. Softw. Eng., 2017

Measuring Affectiveness and Effectiveness in Software Systems.
CoRR, 2017

On the randomness and seasonality of affective metrics for software development.
Proceedings of the Symposium on Applied Computing, 2017

Assert Use and Defectiveness in Industrial Code.
Proceedings of the 2017 IEEE International Symposium on Software Reliability Engineering Workshops, 2017

Getting Defect Prediction Into Industrial Practice: the ELFF Tool.
Proceedings of the 2017 IEEE International Symposium on Software Reliability Engineering Workshops, 2017

8th Workshop on Emerging Trends in Software Metrics (WETSoM 2017).
Proceedings of the 8th IEEE/ACM Workshop on Emerging Trends in Software Metrics, 2017

Connecting the Dots: Measuring Effectiveness and Affectiveness in Software Systems.
Proceedings of the 2nd IEEE/ACM International Workshop on Emotion Awareness in Software Engineering, 2017

Managing Hidden Dependencies in OO Software: A Study Based on Open Source Projects.
Proceedings of the 2017 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2017

A Deconstructed Replication of a Time of Test Study Using the AGIS Metric.
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

Software development: do good manners matter?
PeerJ Comput. Sci., 2016

Arsonists or Firefighters? Affectiveness in Agile Software Development.
Proceedings of the Agile Processes, in Software Engineering, and Extreme Programming, 2016

Measuring refactoring benefits: a survey of the evidence.
Proceedings of the 1st International Workshop on Software Refactoring, 2016

Comparing Test and Production Code Quality in a Large Commercial Multicore System.
Proceedings of the 42th Euromicro Conference on Software Engineering and Advanced Applications, 2016

So You Need More Method Level Datasets for Your Software Defect Prediction?: Voilà!
Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2016

The AGIS Metric and Time of Test: A Replication Study.
Proceedings of the 29th IEEE International Symposium on Computer-Based Medical Systems, 2016

An Empirical Study into the Relationship Between Class Features and Test Smells.
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

The effect of refactoring on change and fault-proneness in commercial C# software.
Sci. Comput. Program., 2015

Software development: do good manners matter?
PeerJ Prepr., 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

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

6th International Workshop on Emerging Trends in Software Metrics (WETSoM 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

Re-visiting the 'Maintainability Index' Metric from an Object-Oriented Perspective.
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

Software Metrics in Agile Software: An Empirical Study.
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

System performance analyses through object-oriented fault and coupling prisms.
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

Visualising Java Coupling and Fault Proneness.
Proceedings of the 5th International Conference on Information Visualization Theory and Applications, 2014

2013
Code smells as system-level indicators of maintainability: An empirical study.
J. Syst. Softw., 2013

Testing Real-Time Embedded Systems using Timed Automata based approaches.
J. Syst. Softw., 2013

Investigating attributes affecting the performance of WBI users.
Comput. Educ., 2013

An examination of a ripple effect in industrial web system change.
Proceedings of the 15th IEEE International Symposium on Web Systems Evolution, 2013

Raising Awareness In Distributed Agile Development - A Case Study Perspective.
Proceedings of the UKAIS 2013, 2013

Exploiting slicing and patterns for RTSJ immortal memory optimization.
Proceedings of the 2013 International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, 2013

Is there a cliff-edge in object-oriented inheritance?
Proceedings of the ITI 2013 35th International Conference on Information Technology Interfaces, 2013

The Modelling of Glaucoma Progression through the Use of Cellular Automata.
Proceedings of the Advances in Intelligent Data Analysis XII, 2013

Conditional-Based Refactorings and Fault-Proneness: An Empirical Study.
Proceedings of the Sixth IEEE International Conference on Software Testing, 2013

4th international workshop on emerging trends in software metrics (WETSoM 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

A Study of Web Maintenance in an Industrial Setting.
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

Issues arising from refactoring studies: an experience report.
ACM SIGSOFT Softw. Eng. Notes, 2012

Region-Based RTSJ Memory Management: State of the art.
Sci. Comput. Program., 2012

Parameter-based refactoring and the relationship with fan-in/fan-out coupling.
J. Object Technol., 2012

RefTest 2011 Special Section.
J. Object Technol., 2012

A framework for pathologies of message sequence charts.
Inf. Softw. Technol., 2012

Faults and Their Relationship to Implemented Patterns, Coupling and Cohesion in Commercial C# Software.
Int. J. Inf. Syst. Model. Des., 2012

A comprehensive survey of IS undergraduate degree courses in the UK.
Int. J. Inf. Manag., 2012

A meta-analysis of relationships between organizational characteristics and IT innovation adoption in organizations.
Inf. Manag., 2012

Use cases in requirements capture - Trends and open issues.
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

Experimental assessment of software metrics using automated refactoring.
Proceedings of the 2012 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, 2012

Refactoring and its Relationship with Fan-in and Fan-out: An Empirical Study.
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

Applying Knowledge Elicitation to Improve Web Effort Estimation: A Case Study.
Proceedings of the 36th Annual IEEE Computer Software and Applications Conference, 2012

2011
Developing Fault-Prediction Models: What the Research Can Show Industry.
IEEE Softw., 2011

A Model for Predicting Class Movement in an Inheritance Hierarchy.
Int. J. Softw. Eng. Knowl. Eng., 2011

A Longitudinal Study of Fan-In and Fan-Out Coupling in Open-Source Systems.
Int. J. Inf. Syst. Model. Des., 2011

An Empirical Study of Refactoring in the Context of FanIn and FanOut Coupling.
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

Design patterns and fault-proneness a study of commercial C# software.
Proceedings of the Fifth IEEE International Conference on Research Challenges in Information Science, 2011

Scoped Memory in RTSJ Applications Dynamic Analysis of Memory Consumption.
Proceedings of the 37th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2011, Oulu, Finland, August 30, 2011

GeTeX: A Tool for Testing Real-Time Embedded Systems Using CAN Applications.
Proceedings of the 18th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems, 2011

2010
Class movement and re-location: An empirical study of Java inheritance evolution.
J. Syst. Softw., 2010

Size, Inheritance, Change and Fault-proneness in C\# software.
J. Object Technol., 2010

A Theoretical and Empirical Analysis of Three Slice-Based Metrics for Cohesion.
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

Java Method Calls in the Hierarchy - Uncovering Yet another Inheritance Foible.
J. Comput. Inf. Technol., 2010

An Empirical Investigation of Code Smell 'Deception' and Research Contextualisation through Paul's Criteria.
J. Comput. Inf. Technol., 2010

Exploring the Eradication of Code Smells: An Empirical and Theoretical Perspective.
Adv. Softw. Eng., 2010

A Multi-criteria Decision Making Framework for Real Time Model-Based Testing.
Proceedings of the Testing, 2010

An Empirical Study of Fan-In and Fan-Out in Java OSS.
Proceedings of the Eighth ACIS International Conference on Software Engineering Research, 2010

Non-local Choice and Implied Scenarios.
Proceedings of the 8th IEEE International Conference on Software Engineering and Formal Methods, 2010

An Evolutionary Study of Fan-in and Fan-out Metrics in OSS.
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

Is a strategy for code smell assessment long overdue?
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

Fault Coverage Measurement of a Timed Test Case Generation Approach.
Proceedings of the 17th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems, 2010

An empirical study of overriding in open source Java.
Proceedings of the Computer Science 2010, 2010

2009
Design Patterns and Change Proneness: A Replication Using Proprietary C# Software.
Proceedings of the 16th Working Conference on Reverse Engineering, 2009

An Empirical Study of Java System Evolution at the Method Level.
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

Fault Analysis in OSS Based on Program Slicing Metrics.
Proceedings of the 35th Euromicro Conference on Software Engineering and Advanced Applications, 2009

Does an 80: 20 rule apply to Java coupling?
Proceedings of the 13th International Conference on Evaluation and Assessment in Software Engineering, 2009

Empirical Support for Two Refactoring Studies Using Commercial C# Software.
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
An Empirical Study of Potential Vulnerability Faults in Java Open-Source Software.
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

A framework for the simulation of structural software evolution.
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

The precursor to an industrial software metrics program.
Proceedings of the ITI 2008 30th International Conference on Information Technology Interfaces, 2008

Do student developers differ from industrial developers?
Proceedings of the ITI 2008 30th International Conference on Information Technology Interfaces, 2008

Inheritance, 'Warnings' and Potential Refactorings: An Empirical Study.
Proceedings of the Third International Conference on Software Engineering Advances, 2008

Refactoring Steps, Java Refactorings and Empirical Evidence.
Proceedings of the 32nd Annual IEEE International Computer Software and Applications Conference, 2008

An Empirical Study of "Removed" Classes in Java Open-Source Systems.
Proceedings of the Advanced Techniques in Computing Sciences and Software Engineering, 2008

Is Manual Data Collection Hampered by the Presence of Inner Classes or Class Size?
Proceedings of the Advanced Techniques in Computing Sciences and Software Engineering, 2008

An Empirical Study of Evolution of Inheritance in Java OSS.
Proceedings of the 19th Australian Software Engineering Conference (ASWEC 2008), 2008

2007
Quality of manual data collection in Java software: an empirical investigation.
Empir. Softw. Eng., 2007

Package Evolvability and its Relationship with Refactoring.
Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2007

Refactoring test suites versus test behaviour: a TTCN-3 perspective.
Proceedings of the Fourth International Workshop on Software Quality Assurance, 2007

A Thread-tag Based Semantics for Sequence Diagrams.
Proceedings of the Fifth IEEE International Conference on Software Engineering and Formal Methods (SEFM 2007), 2007

Thread-Based Analysis of Sequence Diagrams.
Proceedings of the Formal Techniques for Networked and Distributed Systems, 2007

A Test Taxonomy Applied to the Mechanics of Java Refactorings.
Proceedings of the Advances in Computer and Information Sciences and Engineering, 2007

A Meta-analysis Approach to Refactoring and XP.
Proceedings of the 2007 IEEE/ACS International Conference on Computer Systems and Applications (AICCSA 2007), 2007

2006
The interpretation and utility of three cohesion metrics for object-oriented design.
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

Simulating the Structural Evolution of Software.
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

Web Effort Estimation.
Proceedings of the Web Engineering, 2006

The Need for Web Engineering: An Introduction.
Proceedings of the Web Engineering, 2006

2005
Applications of dynamic proxies in distributed environments.
Softw. Pract. Exp., 2005

Investigating Web size metrics for early Web cost estimation.
J. Syst. Softw., 2005

Exploring case-based reasoning for web hypermedia project cost estimation.
Int. J. Web Eng. Technol., 2005

Dynamic coupling metric: proof of concept.
IEE Proc. Softw., 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

What Formal Models Cannot Show Us: People Issues During the Prototyping Process.
Proceedings of the Product Focused Software Process Improvement, 2005

Towards a Taxonomy of Hypermedia and Web Application Size Metrics.
Proceedings of the Web Engineering, 5th International Conference, 2005

Using Program Slicing to Identify Faults in Software.
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

A Dynamic Runtime Coupling Metric for Meta-Level Architectures.
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

Making refactoring decisions in large-scale Java systems: an empirical stance
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

Power Law Distributions in Class Relationships.
Proceedings of the 3rd IEEE International Workshop on Source Code Analysis and Manipulation (SCAM 2003), 2003

Reusability, open implementation and Java's dynamic proxies.
Proceedings of the 2nd International Symposium on Principles and Practice of Programming in Java, 2003

Trends in Java code changes: the key to identification of refactorings?
Proceedings of the 2nd International Symposium on Principles and Practice of Programming in Java, 2003

Early Web Size Measures and Effort Prediction for Web Costimation.
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

Do adaptation rules improve web cost estimation?
Proceedings of the HYPERTEXT 2003, 2003

The Role of Constructors in the Context of Refactoring Object-Oriented System.
Proceedings of the 7th European Conference on Software Maintenance and Reengineering (CSMR 2003), 2003

2002
On the fidelity of software.
PhD thesis, 2002

Web hypermedia cost estimation: further assessment and comparison of cost estimation modelling techniques.
New Rev. Hypermedia Multim., 2002

Comparison of Web size measures for predicting Web design and authoring effort.
IEE Proc. Softw., 2002

Evolutionary algorithms for grouping high dimensional Email data.
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

Comprehension of Object-Oriented Software Cohesion: The Empirical Quagmire.
Proceedings of the 10th International Workshop on Program Comprehension (IWPC 2002), 2002

Using CBR to Estimate Development Effort for Web Hypermedia Applications.
Proceedings of the Fifteenth International Florida Artificial Intelligence Research Society Conference, 2002

The Application of Case-Based Reasoning to Early Web Project Cost Estimation.
Proceedings of the 26th International Computer Software and Applications Conference (COMPSAC 2002), 2002

2001
Coupling Trends in Industrial Prototyping Roles: An Empirical Investigation.
Softw. Qual. J., 2001

Web Metrics-Estimating Design and Authoring Effort.
IEEE Multim., 2001

Measurement and Effort Prediction for Web Applications.
Proceedings of the Web Engineering, Software Engineering and Web Application Development, 2001

The cognitive flexibility theory0: an approach for teaching Hypermedia Engineering.
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

Towards the prediction of development effort for hypermedia applications.
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

Use of friends in C++ software: an empirical investigation.
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

The Application of Metrics to Industrial Prototyping Processes: An Empirical Study.
Proceedings of the Software Process Technology, 7th European Workshop, 2000

Web Development Effort Estimation Using Analogy.
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
An Evaluation of the MOOD Set of Object-Oriented Software Metrics.
IEEE Trans. Software Eng., 1998

An Investigation into the Applicability and Validity of Object-Oriented Design Metrics.
Empir. Softw. Eng., 1998

Coupling Metrics for Object-Oriented Design.
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


  Loading...