Stephen G. MacDonell

Orcid: 0000-0002-2231-6941

According to our database1, Stephen G. MacDonell authored at least 159 papers between 1991 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
Perceptions on the Utility of Community Question and Answer Websites Like Stack Overflow to Software Developers.
IEEE Trans. Software Eng., April, 2023

How have views on Software Quality differed over time? Research and practice viewpoints.
J. Syst. Softw., 2023

2022
What Makes Agile Software Development Agile?
IEEE Trans. Software Eng., 2022

A systematic mapping study addressing the reliability of mobile applications: The need to move beyond testing reliability.
J. Syst. Softw., 2022

An empirical study on the effectiveness of data resampling approaches for cross-project software defect prediction.
IET Softw., 2022

Quality Assurance in the Context of Contemporary Software Practice.
CoRR, 2022

Evaluating Simple and Complex Models' Performance When Predicting Accepted Answers on Stack Overflow.
Proceedings of the 48th Euromicro Conference on Software Engineering and Advanced Applications, 2022

Negative Transfer in Cross Project Defect Prediction: Effect of Domain Divergence.
Proceedings of the 48th Euromicro Conference on Software Engineering and Advanced Applications, 2022

Preventing Negative Transfer on Sentiment Analysis in Deep Transfer Learning.
Proceedings of the Workshop on Deep Learning for Search and Recommendation (DL4SR 2022) co-located with the 31st ACM International Conference on Information and Knowledge Management (CIKM 2022), 2022

2021
Towards the statistical construction of hybrid development methods.
J. Softw. Evol. Process., 2021

Software Engineering in Australasia.
ACM SIGSOFT Softw. Eng. Notes, 2021

Mitigating severe over-parameterization in deep convolutional neural networks through forced feature abstraction and compression with an entropy-based heuristic.
Pattern Recognit., 2021

Architecting an Agent-Based Fault Diagnosis Engine for IEC 61499 Industrial Cyber-Physical Systems.
Future Internet, 2021

Does class size matter? An in-depth assessment of the effect of class size in software defect prediction.
Empir. Softw. Eng., 2021

Towards an Understanding of Why and How ICT Projects Are Initiated: Analysis via Repertory Grid.
CoRR, 2021

Towards a standardised strategy to collect and distribute application software artifacts.
CoRR, 2021

Categorising Software Contexts: Research-in-Progress.
CoRR, 2021

Relating IS Developers' Attitudes to Engagement.
CoRR, 2021

A Perspective-Based Understanding of Project Success.
CoRR, 2021

Valuing Evaluation: Methodologies to Bridge Research and Practice.
CoRR, 2021

Determining Context Factors for Hybrid Development Methods with Trained Models.
Proceedings of the Software Engineering 2021, 2021

2020
Finding faults: A scoping study of fault diagnostics for Industrial Cyber-Physical Systems.
J. Syst. Softw., 2020

Analyzing the Stationarity Process in Software Effort Estimation Datasets.
Int. J. Softw. Eng. Knowl. Eng., 2020

Enhancing Data Security in the User Layer of Mobile Cloud Computing Environment: A Novel Approach.
CoRR, 2020

Testing the Stationarity Assumption in Software Effort Estimation Datasets.
Proceedings of the 32nd International Conference on Software Engineering and Knowledge Engineering, 2020

Time-Aware Models for Software Effort Estimation.
Proceedings of the 32nd International Conference on Software Engineering and Knowledge Engineering, 2020

What are Hybrid Development Methods Made Of?
Proceedings of the Software Engineering 2020, 2020

Examining convolutional feature extraction using Maximum Entropy (ME) and Signal-to-Noise Ratio (SNR) for image classification.
Proceedings of the 46th Annual Conference of the IEEE Industrial Electronics Society, 2020

Examining and Mitigating Kernel Saturation in Convolutional Neural Networks using Negative Images.
Proceedings of the 46th Annual Conference of the IEEE Industrial Electronics Society, 2020

Diagnosable-by-Design Model-Driven Development for IEC 61499 Industrial Cyber-Physical Systems.
Proceedings of the 46th Annual Conference of the IEEE Industrial Electronics Society, 2020

Employing Agent Beliefs during Fault Diagnosis for IEC 61499 Industrial Cyber-Physical Systems.
Proceedings of the 46th Annual Conference of the IEEE Industrial Electronics Society, 2020

2019
Experience: Quality Benchmarking of Datasets Used in Software Effort Estimation.
ACM J. Data Inf. Qual., 2019

What are hybrid development methods made of?: an evidence-based characterization.
Proceedings of the International Conference on Software and System Processes, 2019

Designing Actively Secure, Highly Available Industrial Automation Applications.
Proceedings of the 17th IEEE International Conference on Industrial Informatics, 2019

Walking through the method zoo: does higher education really meet software industry demands?
Proceedings of the 41st International Conference on Software Engineering: Software Engineering Education and Training, 2019

Catching up with method and process practice: an industry-informed baseline for researchers.
Proceedings of the 41st International Conference on Software Engineering: Software Engineering in Practice, 2019

Effective team onboarding in Agile software development: techniques and goals.
Proceedings of the 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2019

Consolidating a Model for Describing Situated Software Practices.
Proceedings of the 14th International Conference on Evaluation of Novel Approaches to Software Engineering, 2019

Features that Predict the Acceptability of Java and JavaScript Answers on Stack Overflow.
Proceedings of the Evaluation and Assessment on Software Engineering, 2019

Processos e Práticas Ágeis Sensíveis à Dívida Técnica - Comparação dos Resultados de um Survey Executado no Brasil, Finlândia e Nova Zelândia.
Proceedings of the 25th Americas Conference on Information Systems, 2019

2018
Investigating the Significance of the Bellwether Effect to Improve Software Effort Prediction: Further Empirical Study.
IEEE Trans. Reliab., 2018

Exploring the links between software development task type, team attitudes and task completion performance: Insights from the Jazz repository.
Inf. Softw. Technol., 2018

Technical debt and agile software development practices and processes: An industry practitioner survey.
Inf. Softw. Technol., 2018

Synchronised visualisation of software process and product artefacts: Concept, design and prototype implementation.
Inf. Softw. Technol., 2018

Multi-Objective Reconstruction of Software Architecture.
Int. J. Softw. Eng. Knowl. Eng., 2018

3rd Workshop on Hybrid Development Approaches in Software System Development.
Proceedings of the Product-Focused Software Process Improvement, 2018

On Design-time Security in IEC 61499 Systems: Conceptualisation, Implementation, and Feasibility.
Proceedings of the 16th IEEE International Conference on Industrial Informatics, 2018

Evolving a Model for Software Process Context: An Exploratory Study.
Proceedings of the 13th International Conference on Software Technologies, 2018

Revisiting the size effect in software fault prediction models.
Proceedings of the 12th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2018

2017
Exploring software developers' work practices: Task differences, participation, engagement, and speed of task resolution.
Inf. Manag., 2017

Investigating the Significance of Bellwether Effect to Improve Software Effort Estimation.
Proceedings of the 2017 IEEE International Conference on Software Quality, 2017

2nd Workshop on Hybrid Development Approaches in Software Systems Development.
Proceedings of the Product-Focused Software Process Improvement, 2017

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

Continuous Transition in Outsourcing: A Case Study.
Proceedings of the 12th IEEE International Conference on Global Software Engineering, 2017

Emerging Trends for Global DevOps: A New Zealand Perspective.
Proceedings of the 12th IEEE International Conference on Global Software Engineering, 2017

Alignment of Stakeholder Expectations about User Involvement in Agile Software Development.
Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering, 2017

Feature Evolution and Reuse - An Exploratory Study of Eclipse.
Proceedings of the 24th Asia-Pacific Software Engineering Conference, 2017

2016
Managing Requirements Change the Informal Way: When Saying 'No' is Not an Option.
Proceedings of the 24th IEEE International Requirements Engineering Conference, 2016

Mobile Data Service Adoption and Use from a Service Supply Perspective - An Empirical Investigation.
Proceedings of the 13th International Joint Conference on e-Business and Telecommunications (ICETE 2016), 2016

Augmenting Text Mining Approaches with Social Network Analysis to Understand the Complex Relationships among Users' Requests: A Case Study of the Android Operating System.
Proceedings of the 49th Hawaii International Conference on System Sciences, 2016

Studying Expectation Violations in Socio-Technical Systems: a Case Study of the Mobile App Community.
Proceedings of the 24th European Conference on Information Systems, 2016

An Empirical Study into the Relationship Between Class Features and Test Smells.
Proceedings of the 23rd Asia-Pacific Software Engineering Conference, 2016

Adoption and Suitability of Software Development Methods and Practices.
Proceedings of the 23rd Asia-Pacific Software Engineering Conference, 2016

2015
A Baseline Model for Software Effort Estimation.
ACM Trans. Softw. Eng. Methodol., 2015

Communication and personality profiles of global software developers.
Inf. Softw. Technol., 2015

An Ontological Analysis of a Proposed Theory for Software Development.
Proceedings of the Software Technologies - 10th International Joint Conference, 2015

Progress Report on a Proposed Theory for Software Development.
Proceedings of the ICSOFT-PT 2015, 2015

Combining Dynamic Analysis and Visualization to Explore the Distribution of Unit Test Suites.
Proceedings of the 6th IEEE/ACM International Workshop on Emerging Trends in Software Metrics, 2015

Onshore to Near-Shore Outsourcing Transitions: Unpacking Tensions.
Proceedings of the 2015 IEEE 10th International Conference on Global Software Engineering Workshops, 2015

Architectural Challenges in Migrating Plan-driven Projects to Agile.
Proceedings of the ENASE 2015, 2015

Analyzing confidentiality and privacy concerns: insights from Android issue logs.
Proceedings of the 19th International Conference on Evaluation and Assessment in Software Engineering, 2015

On Satisfying the Android OS Community: User Feedback Still Central to Developers' Portfolios.
Proceedings of the 24th Australasian Software Engineering Conference, 2015

They'll Know It When They See It: Analyzing Post-Release Feedback from the Android Community.
Proceedings of the 21st Americas Conference on Information Systems, 2015

2014
Understanding the attitudes, knowledge sharing behaviors and task performance of core developers: A longitudinal study.
Inf. Softw. Technol., 2014

Combining Text Mining and Visualization Techniques to Study Teams' Behavioral Processes.
Proceedings of the IEEE 4th Workshop on Mining Unstructured Data, 2014

A Study of the Relationship Between Class Testability and Runtime Properties.
Proceedings of the Evaluation of Novel Approaches to Software Engineering, 2014

Understanding Class-level Testability Through Dynamic Analysis.
Proceedings of the ENASE 2014, 2014

Personality profiles of global software developers.
Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, 2014

Investigating a conceptual construct for software context.
Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, 2014

A visual analysis approach to update systematic reviews.
Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, 2014

2013
Understanding Feasibility Study Approach for Packaged Software Implementation by SMEs.
Proceedings of the Information System Development, 2013

Differences in Jazz project leaders' competencies and behaviors: A preliminary empirical investigation.
Proceedings of the 6th International Workshop on Cooperative and Human Aspects of Software Engineering, 2013

A Critical Evaluation of Failure in a Nearshore Outsourcing Project: What Dilemma Analysis Can Tell Us.
Proceedings of the 8th IEEE International Conference on Global Software Engineering, 2013

Topics and Treatments in Global Software Engineering Research - A Systematic Snapshot.
Proceedings of the ENASE 2013, 2013

Research in Global Software Engineering: A Systematic Snapshot.
Proceedings of the Evaluation of Novel Approaches to Software Engineering, 2013

How Do Globally Distributed Agile Teams Self-organise? - Initial Insights from a Case Study.
Proceedings of the ENASE 2013, 2013

A Model for Software Contexts.
Proceedings of the ENASE 2013, 2013

Adopting softer approaches in the study of repository data: a comparative analysis.
Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering, 2013

The true role of active communicators: an empirical study of Jazz core developers.
Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering, 2013

Data quality in empirical software engineering: a targeted review.
Proceedings of the 17th International Conference on Evaluation and Assessment in Software Engineering, 2013

What Can Developers' Messages Tell Us? A Psycholinguistic Analysis of Jazz Teams' Attitudes and Behavior Patterns.
Proceedings of the 22nd Australian Conference on Software Engineering (ASWEC 2013), 2013

A Taxonomy of Data Quality Challenges in Empirical Software Engineering.
Proceedings of the 22nd Australian Conference on Software Engineering (ASWEC 2013), 2013

Packaged Software Implementation Requirements Engineering by Small Software Enterprises.
Proceedings of the 20th Asia-Pacific Software Engineering Conference, 2013

Self-organising Roles in Agile Globally Distributed Teams.
Proceedings of the Australasian Conference on Information Systems, 2013

2012
A Systematic Mapping on the use of Visual Data Mining to Support the Conduct of Systematic Literature Reviews.
J. Softw., 2012

Evaluating prediction systems in software project estimation.
Inf. Softw. Technol., 2012

A systematic mapping study on dynamic metrics and software quality.
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

What affects team behavior? Preliminary linguistic analysis of communications in the Jazz repository.
Proceedings of the 5th International Workshop on Co-operative and Human Aspects of Software Engineering, 2012

The Many Facets of Distance and Space: The Mobility of Actors in Globally Distributed Project Teams.
Proceedings of the 2012 IEEE Seventh International Conference on Global Software Engineering, 2012

2011
Understanding technology use in global virtual teams: Research methodologies and methods.
Inf. Softw. Technol., 2011

Qualitative research on software development: a longitudinal case study methodology.
Empir. Softw. Eng., 2011

Factors that affect software systems development project outcomes: A survey of research.
ACM Comput. Surv., 2011

The significance of user-defined identifiers in Java source code authorship identification.
Comput. Syst. Sci. Eng., 2011

An Automatic Architecture Reconstruction and Refactoring Framework.
Proceedings of the Software Engineering Research, 2011

Analysing the Use of Graphs to Represent the Results of Systematic Reviews in Software Engineering.
Proceedings of the 25th Brazilian Symposium on Software Engineering, 2011

The Impact of Sampling and Rule Set Size on Generated Fuzzy Inference System Predictive Accuracy: Analysis of a Software Engineering Data Set.
Proceedings of the Artificial Intelligence Applications and Innovations, 2011

Using Visual Text Mining to Support the Study Selection Activity in Systematic Literature Reviews.
Proceedings of the 5th International Symposium on Empirical Software Engineering and Measurement, 2011

Causal Factors, Benefits and Challenges of Test-Driven Development: Practitioner Perceptions.
Proceedings of the 18th Asia Pacific Software Engineering Conference, 2011

2010
Source Code Authorship Analysis For Supporting the Cybercrime Investigation Process.
Proceedings of the Handbook of Research on Computational Forensics, 2010

How Reliable Are Systematic Reviews in Empirical Software Engineering?
IEEE Trans. Software Eng., 2010

Beyond "Temponomics' - The Many Dimensions of Time in Globally Distributed Project Teams.
Proceedings of the 5th IEEE International Conference on Global Software Engineering, 2010

Stakeholder perceptions of software project outcomes: an industry case study.
Proceedings of the International Symposium on Empirical Software Engineering and Measurement, 2010

Data accumulation and software effort prediction.
Proceedings of the International Symposium on Empirical Software Engineering and Measurement, 2010

2009
Integrate the GM(1, 1) and Verhulst Models to Predict Software Stage Effort.
IEEE Trans. Syst. Man Cybern. Part C, 2009

IS Development Practice in New Zealand Organisations.
J. Res. Pract. Inf. Technol., 2009

Modelling software processes: a focus on objectives.
Proceedings of the Companion to the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2009

Improving Web Search Using Contextual Retrieval.
Proceedings of the Sixth International Conference on Information Technology: New Generations, 2009

Supporting agile team composition: A prototype tool for identifying personality (In)compatibilities.
Proceedings of the 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering, 2009

A Simulation Framework to Support Software Project (Re)Planning.
Proceedings of the 35th Euromicro Conference on Software Engineering and Advanced Applications, 2009

Insights into Domain Knowledge Sharing in Software Development Practice in SMEs.
Proceedings of the 16th Asia-Pacific Software Engineering Conference, 2009

2008
Integrating Local and Personalised Modelling with Global Ontology Knowledge Bases for Biomedical and Bioinformatics Decision Support.
Proceedings of the Computational Intelligence in Biomedicine and Bioinformatics, 2008

Examining the significance of high-level programming features in source code author classification.
J. Syst. Softw., 2008

Towards a Metrics Suite for Object-Relational Mappings.
Proceedings of the Model-Based Software and Data Integration, 2008

Raising healthy software systems.
Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering, 2008

Maximizing data retention from the ISBSG repository.
Proceedings of the 12th International Conference on Evaluation and Assessment in Software Engineering, 2008

2007
Standard method use in contemporary IS development: an empirical investigation.
J. Syst. Inf. Technol., 2007

User Participation in Contemporary IS Development: an IS management perspective.
Australas. J. Inf. Syst., 2007

Evolving Connectionist Systems for Adaptive Sport Coaching.
Proceedings of the Neural Information Processing, 14th International Conference, 2007

Comparing Local and Global Software Effort Estimation Models - Reflections on a Systematic Review.
Proceedings of the First International Symposium on Empirical Software Engineering and Measurement, 2007

2006
Heuristic and Rule-Based Knowledge Acquisition: Classification of Numeral Strings in Text.
Proceedings of the Advances in Knowledge Acquisition and Management, 2006

Contextual relevance feedback in web information retrieval.
Proceedings of the 1st International Conference on Information Interaction in Context, 2006

Evolving ontologies for intelligent decision support.
Proceedings of the Fuzzy Logic and the Semantic Web, 2006

2005
The Viability of Fuzzy Logic Modeling in Software Development Effort Estimation: Opinions and Expectations of Project Managers.
Int. J. Softw. Eng. Knowl. Eng., 2005

Visualization and analysis of software engineering data using self-organizing maps.
Proceedings of the 2005 International Symposium on Empirical Software Engineering (ISESE 2005), 2005

Autonomous Requirements Specification Processing using Natural Language Processing.
Proceedings of the ISCA 14th International Conference on Intelligent and Adaptive Systems and Software Engineering, 2005

A Framework for Contextual Information Retrieval from the WWW.
Proceedings of the ISCA 14th International Conference on Intelligent and Adaptive Systems and Software Engineering, 2005

Stochastic Cost Estimation and Risk Analysis in Managing Software Projects.
Proceedings of the ISCA 14th International Conference on Intelligent and Adaptive Systems and Software Engineering, 2005

2003
Combining techniques to optimize effort predictions in software project management.
J. Syst. Softw., 2003

Software source code sizing using fuzzy logic modeling.
Inf. Softw. Technol., 2003

Using Prior-Phase Effort Records for Re-estimation During Software Projects.
Proceedings of the 9th IEEE International Software Metrics Symposium (METRICS 2003), 2003

2001
What accuracy statistics really measure.
IEE Proc. Softw., 2001

1999
Industry Practices in Project Management for Multimedia Information Systems.
Int. J. Softw. Eng. Knowl. Eng., 1999

Software Metrics Data Analysis - Exploring the Relative Performance of Some Commonly Used Modeling Techniques.
Empir. Softw. Eng., 1999

Factors Systematically Associated with Errors in Subjective Estimates of Software Development Effort: The Stability of Expert Judgment.
Proceedings of the 6th IEEE International Software Metrics Symposium (METRICS 1999), 1999

1998
Metric Selection for Effort Assessment in Multimedia Systems Development.
Proceedings of the 5th IEEE International Software Metrics Symposium (METRICS 1998), 1998

1997
Establishing relationships between specification size and software process effort in CASE environments.
Inf. Softw. Technol., 1997

A comparison of techniques for developing predictive models of software metrics.
Inf. Softw. Technol., 1997

Metrics for Database Systems: An Empirical Study.
Proceedings of the 4th IEEE International Software Metrics Symposium (METRICS 1997), 1997

A Comparison of Modeling Techniques for Software Development Effort Prediction.
Proceedings of the Progress in Connectionist-Based Information Systems: Proceedings of the 1997 International Conference on Neural Information Processing and Intelligent Information Systems, 1997

A Fuzzy Logic Approach to Computer Software Source Code Authorship Analysis.
Proceedings of the Progress in Connectionist-Based Information Systems: Proceedings of the 1997 International Conference on Neural Information Processing and Intelligent Information Systems, 1997

1996
Early Experiences in Measuring Multimedia Systems Development Effort.
Proceedings of the Multimedia Technology and Applications, 1996

Applying Soft Systems Methodology to Multimedia Systems Requirements Analysis.
Proceedings of the Multimedia Technology and Applications, 1996

1994
Comparative review of functional complexity assessment methods for effort estimation.
Softw. Eng. J., 1994

Assessing the Graphical and Algorithmic Structure of Hierarchical Coloured Petri Net Models.
Australas. J. Inf. Syst., 1994

1993
CASE and 4GL Product User's Participation in Software Engineering Research.
ACM SIGSOFT Softw. Eng. Notes, 1993

Deriving relevant functional measures for automated development projects.
Inf. Softw. Technol., 1993

1992
Quantitative functional complexity analysis of commercial software systems.
PhD thesis, 1992

1991
Reliance on correlation data for complexity metric use and validation.
ACM SIGPLAN Notices, 1991

Rigor in software complexity measurement experimentation.
J. Syst. Softw., 1991


  Loading...