2025
-
Accessibility Rank: A Machine Learning Approach for Prioritising Accessibility User Feedback Empirical Software Engineering , pages In press , 2025 [PDF] [Replication Package]
-
Metamorphic Testing of Large Language Models for Natural Language Processing In Proceedings of the IEEE International Conference on Software Maintenance and Evolution (ICSME) , 2025
-
Towards Cross-Build Differential Testing In Proceedings of the IEEE Conference on Software Testing, Verification and Validation , pages 592–596 , 2025 [PDF]
-
Empowering Computing Students with Large Language Models by Developing an Escape Room Game The ACM Teaching Materials for Computing Collection , 2025 [PDF] [DOI]
-
An Extended Study of Syntactic Breaking Changes in the Wild Empirical Software Engineering , pages 1–44 , 2025 [PDF] [Replication Package] [DOI]
-
An extended study of syntactic breaking changes in the wild Empirical Software Engineering , pages 42 , 2025 [PDF] [DOI]
-
Adoption and Evolution of Code Style and Best Programming Practices in Open-Source Projects In Proceedings of the IEEE International Conference on Software Maintenance and Evolution (ICSME) , 2025
-
Veracity Debt: Practitioners Voices on Managing Software Requirements concerning Veracity In Proceedings of the International Working Conference on Requirement Engineering: Foundation for Software Quality , pages 13–-28 , 2025 [DOI]
-
From Implemented to Expected Behaviors: Leveraging Regression Oracles for Non-Regression Fault Detection Using LLMs In Proceedings of the IEEE Conference on Software Testing, Verification and Validation Workshop , pages 37–40 , 2025 [PDF] [DOI]
-
Differential Testing of Concurrent Classes In Proceedings of the IEEE Conference on Software Testing, Verification and Validation , pages 255–266 , 2025 [PDF] [DOI]
-
A System-Level Testing Framework for Automated Assessment of Programming Assignments Allowing Students Object-Oriented Design Freedom In Proceedings of the IEEE Conference on Software Testing, Verification and Validation , pages 687–698 , 2025
Winner of Best Paper Award – Education Track [PDF] [DOI]
-
The Future of AI-Driven Software Engineering ACM Transactions on Software Engineering and Methodology , pages In press , 2025 [PDF] [DOI]
-
Get on the Train or be Left on the Station: Using LLMs for Software Engineering Research In Proceedings of the 1st Workshop on Human-Centered AI for Software Engineering (HumanAISE 2025) , pages In press , 2025 [PDF]
-
Automated Trustworthiness Oracle Generation for Machine Learning Text Classifiers Proceedings of the ACM on Software Engineering , 2025 [PDF] [DOI]
-
Understanding and Characterizing Mock Assertions in Unit Tests Proceedings of the ACM on Software Engineering , 2025 [PDF] [DOI]
2024
-
GenMorph: Automatically Generating Metamorphic Relations via Genetic Programming IEEE Transactions on Software Engineering , pages 1–12 , 2024 [PDF]
-
Detecting Learning Behavior in Programming Assignments by Analyzing Versioned Repositories IEEE Access , pages 188828–188844 , 2024 [PDF] [DOI]
-
Understanding the Impact of APIs Behavioral Breaking Changes on Client Applications Proceedings of the ACM on Software Engineering (PACMSE) , pages 1238–1261 , 2024 [PDF] [Replication Package] [DOI]
-
Modelling the Quantification of Requirements Technical Debt Requirements Engineering Journal , pages In press , 2024 [PDF] [Replication Package] [DOI]
-
A Systematic Mapping Study Exploring Quantification Approaches to Code, Design, and Architecture Technical Debt ACM Transactions on Software Engineering and Methodology (TOSEM) , pages In press , 2024 [PDF] [Replication Package] [DOI]
-
The Future of Software Engineering in an AI-Driven World In Proceedings of the Software Engineering in 2030 Workshop co-located with FSE 2024 , 2024 [URL] [PDF] [DOI]
-
Scoping software engineering for AI: The TSE perspective IEEE Transactions on Software Engineering , pages 2709–2711 , 2024 [DOI]
-
Conversation in forums: How software forum posts discuss potential development insights Journal of Systems and Software , pages 112108 , 2024 [PDF] [Replication Package] [DOI]
-
MR-Adopt: Automatic Deduction of Input Transformation Function for Metamorphic Testing In Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering , pages 557–569 , 2024 [PDF] [DOI]
-
MR-Scout: Automated Synthesis of Metamorphic Relations from Existing Test Cases ACM Trans. Softw. Eng. Methodol. , 2024 [PDF] [DOI]
2023
-
Special issue on 36th IEEE international conference on software maintenance and evolution (ICSME 2020) Empirical Software Engineering , pages 1–2 , 2023 [PDF] [DOI]
-
A Digital Twin Based Framework for Real-time Machine Condition Monitoring In Proceedings of the IEEE 19th International Conference on Automation Science and Engineering (CASE) , pages 1–6 , 2023 [DOI]
-
Deep Learning based Time-Frequency Image Enhancement Method for Machinery Health Monitoring In Proceedings of the International Conference on Advanced Intelligent Mechatronics (AIM) , pages 852–857 , 2023 [DOI]
-
A Deep Learning Based Fault Diagnosis Method Combining Domain Knowledge and Transfer Learning In Proceedings of the 29th International Conference on Mechatronics and Machine Vision in Practice (M2VIP) , pages 1–6 , 2023 [DOI]
-
Evaluating Software User Feedback Classifier Performance on Unseen Apps, Datasets, and Metadata Empirical Software Engineering , pages 26(1–24) , 2023 [PDF] [Replication Package] [DOI]
-
Evolving a Programming CS2 Course: A Decade-Long Experience Report In Proceedings of Technical Symposium on Computer Science Education , pages 507–513 , 2023 [PDF] [DOI]
-
Concerns identified in code review: A fine-grained, faceted classification Information and Software Technology , pages 107054(1–14) , 2023 [PDF] [Replication Package] [DOI]
-
GradeStyle: GitHub-Integrated and Automated Assessment of Java Code Style In Proceedings of the IEEE/ACM International Conference on Software Engineering, SEET track , pages 192–197 , 2023 [PDF] [Replication Package] [DOI]
-
SBFT Tool Competition 2023 – Java Test Case Generation Track In Proceedings of the , pages 61–64 , 2023 [DOI]
-
Understanding Breaking Changes in the Wild In Proceedings of the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA) , pages 1433–-1444 , 2023 [PDF] [Replication Package] [DOI]
-
Human-centric software engineering–Approaches, technologies, and applications Journal of Systems and Software , pages 111791 , 2023 [DOI]
-
Automated Assessment: Experiences From the Trenches In Proceedings of the Australasian Computing Education Conference , pages 1–-10 , 2023 [PDF] [DOI]
-
What have we learned? A Conceptual Framework on New Zealand Software Professionals and Companies’ Response to COVID-19 Empirical Software Engineering , pages 1–36 , 2023 [PDF] [DOI]
-
Identifying Refactoring Opportunities for Large Packages by Analyzing Maintainability Characteristics in Java OSS Journal of Systems and Software , pages 111717(1–13) , 2023 [PDF] [Replication Package] [DOI]
-
Quantifying Requirements Technical Debt: A Systematic Mapping Study and a Conceptual Model In Proceedings of the IEEE International Requirements Engineering Conference , pages 123–133 , 2023 [PDF] [Replication Package] [DOI]
-
Understanding the relationship between Technical Debt, New Code Cost and Rework Cost in Open-Source Software Projects: An Empirical Study In Proceedings of the International Conference on Evaluation and Assessment in Software Engineering (EASE) , pages 247–-252 , 2023 [PDF] [DOI]
-
An Experiment on the Effects of Modularity on Code Modification and Understanding In Proceedings of the Australasian Computing Education Conference (ACE) , pages 105–112 , 2023 [PDF] [DOI]
-
Fostering Professionalism in Software Engineering: An Early-Exposure Approach IEEE Software , pages 47–54 , 2023 [PDF] [DOI]
-
StubCoder: Automated Generation and Repair of Stub Code for Mock Objects ACM Transaction on Software Engineering and Methodology , 2023 [PDF] [DOI]
2022
-
Evolutionary Generation of Metamorphic Relations for Cyber-Physical Systems In Proceedings of the Genetic and Evolutionary Computation Conference , 2022 [PDF] [DOI]
-
Detect, Fix, and Verify TensorFlow API Misuses In Proceedings of the 29th IEEE International Conference on Software Analysis, Evolution and Reengineering SANER , 2022 [PDF]
-
Unsupervised Extreme Multi Label Classification of Stack Overflow Posts In Proceedings of the 1st Workshop on Natural Language-based Software Engineering (NLBSE) , pages 1–8 , 2022 [PDF] [Video] [Replication Package] [DOI]
-
What’s Inside a Cluster of Software User Feedback: A Study of Characterisation Methods In Proceedings of the IEEE International Requirements Engineering Conference (RE) , pages 189–200 , 2022 [PDF] [Slides] [Video] [Replication Package] [DOI]
-
Destructive Criticism in Software Code Review Impacts Inclusion Proceedings of the ACM on Human Computer Interaction , 2022 [PDF] [Replication Package] [DOI]
-
Code Smells Detection via Modern Code Review: A Study of the OpenStack and Qt Communities Empirical Software Engineering , pages 127 (1–42) , 2022 [PDF] [Replication Package] [DOI]
-
The Ineffectiveness of Domain-Specific Word Embedding Models for GUI Test Reuse In Proceedings of the 30th International Conference on Program Comprehension , 2022 [PDF] [DOI]
-
Contextual Factors Affecting Software Development Practice Efficacy – A Practitioners’ Perspective In Proceedings of the International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE) , pages 461–468 , 2022 [PDF] [DOI]
-
How New Zealand Software Companies Are Adapting Work Settings with Changing Times IEEE Software , pages 77–84 , 2022 [PDF] [DOI]
-
What Drives and Sustains Self-Assignment in Agile Teams IEEE Transactions on Software Engineering , pages 3626–3639 , 2022 [PDF] [DOI]
-
Real world scrum a grounded theory of variations in practice IEEE Transactions on Software Engineering , pages 1579–1591 , 2022 [PDF] [Video] [DOI]
-
Like, Dislike, or Just Do It? How Developers Approach Software Development Tasks Information and Software Technology , pages 106963 , 2022 [PDF] [DOI]
-
A Preliminary Study on the Assignment of GitHub Issues to Issue Commenters and the Relationship with Social Smells In Proceedings of the IEEE/ACM International Conference on Cooperative and Human Aspects of Software Engineering (CHASE) , pages 61–65 , 2022 [PDF] [Video] [Replication Package] [DOI]
-
Analyzing the Relationship between Community and Design Smells in Open-Source Software Projects: An Empirical Study In Proceedings of the ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) , pages 23–33 , 2022 [PDF] [Slides] [Replication Package] [DOI]
-
A Software Requirements Ecosystem: Linking Forum, Issue Tracker, and FAQs for Requirements Management IEEE Transactions on Software Engineering , pages 2381–2393 , 2022 [PDF] [Replication Package] [DOI]
-
Voice of the users: an extended study of software feedback engagement Requirements Engineering , pages 293–315 , 2022 [PDF] [Replication Package] [DOI]
-
GitHub in the Classroom: Lessons Learnt In Proceedings of the Australasian Computing Education Conference (ACE) , pages 163–172 , 2022
Best Practitioner Paper [PDF] [DOI]
2021
-
Generating Metamorphic Relations for Cyber-Physical Systems with Genetic Programming: An Industrial Case Study In Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering , 2021 [PDF] [DOI]
-
An Overview of Fault Diagnosis of Industrial Machines Operating Under Variable Speeds Acoustics Australia , pages 229–238 , 2021 [PDF] [DOI]
-
Challenges and Strategies for Managing Requirements Selection in Software Ecosystems IEEE Software , pages 76–87 , 2021 [PDF] [DOI]
-
Evaluating Unsupervised Text Embeddings on Software User Feedback In Proceedings of the International Workshop on Artificial Intelligence and Requirements Engineering (AIRE) , pages 87–95 , 2021 [PDF] [Slides] [Replication Package] [DOI]
-
Challenges when Applying Repertory Grid Technique for Software Practices In Proceedings of the International Conference on Evaluation and Assessment in Software Engineering (EASE) , pages 231–240 , 2021 [PDF] [Video] [DOI]
-
Software Engineering in Australasia ACM SIGSOFT Software Engineering Notes (SEN) , pages 16–17 , 2021 [PDF] [DOI]
-
Semantic Matching of GUI Events for Test Reuse: Are We There Yet? In Proceedings of the 30th ACM SIGSOFT International Symposium on Software Testing and Analysis , pages 177–190 , 2021 [PDF] [DOI]
-
An Evolutionary Approach to Adapt Tests Across Mobile Apps In Proceedings of the IEEE/ACM International Conference on Automation of Software Test (AST) , pages 70–79 , 2021 [PDF] [DOI]
-
A systematic mapping study on architectural smells detection Journal of Systems and Software , pages 110885 (1–28) , 2021 [PDF] [Video] [Replication Package] [DOI]
-
Message from the MSR 2021 Chairs In Proceedings of the IEEE/ACM 18th International Conference on Mining Software Repositories (MSR) , pages xiv–xvi , 2021 [PDF] [DOI]
-
A Semantic Genetic Programming Framework Based on Dynamic Targets Genet. Program. Evolvable Mach. , pages 463–493 , 2021 [PDF] [DOI]
-
Towards Effective GP Multi-Class Classification Based on Dynamic Targets In Proceedings of the Genetic and Evolutionary Computation Conference , pages 812–821 , 2021 [PDF] [DOI]
-
Improving Assertion Oracles with Evolutionary Computation In Proceedings of the Genetic and Evolutionary Computation Conference Companion , pages 45–46 , 2021 [PDF] [DOI]
-
GAssert: A Fully Automated Tool to Improve Assertion Oracles In Proceedings of the 43nd IEEE/ACM International Conference on Software Engineering Companion , pages 85–88 , 2021 [PDF] [DOI]
-
APIzation: Generating Reusable APIs from StackOverflow Code Snippets In Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering , 2021 [PDF] [Replication Package]
-
Shadow Program Committee Initiative: Process and Reflection ACM SIGSOFT Software Engineering Notes (SEN) , pages 16–18 , 2021 [PDF] [DOI]
-
Voice of the Users: A study of software feedback differences between Germany and China In Proceedings of the International Workshop on Crowd-Based Requirements Engineering (CrowdRE) , pages 328–335 , 2021 [PDF] [Slides] [Video] [DOI]
-
The Use of Sub-forums in Software Product Forums In Proceedings of the International Workshop on Crowd-Based Requirements Engineering (CrowdRE) , pages 293–297 , 2021 [PDF] [Slides] [DOI]
2020
-
Preface to the requirements engineering special issue on selected papers from RE’19 Requirements Engineering , pages 415–416 , 2020 [PDF] [DOI]
-
Preface to the empirical software engineering special issue on selected papers from RE’19 Empirical Software Engineering , pages 5413–5415 , 2020 [PDF] [DOI]
-
Welcome from the Organizers In Proceedings of the IEEE Third International Workshop on Affective Computing in Requirements Engineering (AffectRE) , pages vi–vii , 2020 [PDF] [DOI]
-
Open CrowdRE Challenges in Software Ecosystems In Proceedings of the 4th International Workshop on Crowd-Based Requirements Engineering (CrowdRE) , pages 1–4 , 2020 [PDF] [Slides] [DOI]
-
How agile teams make self-assignment work: a grounded theory study Empirical Software Engineering , pages 4962–5005 , 2020 [PDF] [Video] [DOI]
-
Image Feature Learning with Genetic Programming In Proceedings of the 16th International Conference on Parallel Problem Solving from Nature , pages 63–78 , 2020 [PDF] [DOI]
-
SGP-DT: Towards Effective Symbolic Regression with a Semantic GP Approach Based on Dynamic Targets In Proceedings of the Genetic and Evolutionary Computation Conference Companion , pages 25–26 , 2020 [PDF] [DOI]
-
Image Feature Learning with a Genetic Programming Autoencoder In Proceedings of the Genetic and Evolutionary Computation Conference Companion , pages 245–246 , 2020 [PDF] [DOI]
-
SGP-DT: Semantic Genetic Programming Based on Dynamic Targets In Proceedings of the 23rd European Conference on Genetic Programming , pages 167–183 , 2020
Nominated for the Best Paper Award [PDF] [Slides] [DOI]
-
Technical Lag of Dependencies in Major Package Managers In Proceedings of the 27th Asia-Pacific Software Engineering Conference (APSEC) , pages 228–237 , 2020 [PDF] [Video] [Replication Package] [DOI]
-
“The Canary in the Coal Mine\ldots” A cautionary tale from the decline of SourceForge Software: Practice and Experience , pages 1930–1951 , 2020 [PDF] [DOI]
-
Enriching feature engineering for short text samples by language time series analysis EPJ Data Science , pages 1–59 , 2020 [PDF] [Replication Package] [DOI]
-
Evolutionary Improvement of Assertion Oracles In Proceedings of the 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering , pages 1178–1189 , 2020 [PDF] [DOI]
-
A Container-Based Infrastructure for Fuzzy-Driven Root Causing of Flaky Tests In Proceedings of the 42nd IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER) , pages 69–72 , 2020 [PDF] [DOI]
-
Measauring Software Testability Modulo Test Quality In Proceedings of the 28th International Conference on Program Comprehension , pages 241–251 , 2020 [PDF] [Replication Package] [DOI]
-
Voice of the users: A demographic study of software feedback behaviour In Proceedings of the IEEE 28th International Requirements Engineering Conference (RE) , pages 55–65 , 2020
Distinguished Paper Award [PDF] [Video] [Replication Package] [DOI]
-
Message from the General Co-Chairs and the Program Co-Chairs In Proceedings of the IEEE International Conference on Software Maintenance and Evolution (ICSME) , pages xvii–xviii , 2020 [PDF] [DOI]
2019
-
High-level software requirements and iteration changes: a predictive model Empirical Software Engineering , pages 1610–1648 , 2019 [PDF] [DOI]
-
Reference Coupling: An exploration of inter-project technical dependencies and their characteristics within large software ecosystems Information and Software Technology , pages 174–189 , 2019 [PDF] [Replication Package] [DOI]
-
Perceptions of Gender Diversity’s impact on mood in software development teams IEEE Software , pages 51–56 , 2019 [PDF] [Replication Package] [DOI]
-
Dependency versioning in the wild In Proceedings of the IEEE/ACM 16th International Conference on Mining Software Repositories (MSR) , pages 349–359 , 2019 [PDF] [Replication Package] [DOI]
-
Supporting Software Architecture Maintenance by Providing Task-Specific Recommendations In Proceedings of the IEEE International Conference on Software Maintenance and Evolution (ICSME) , pages 370–372 , 2019 [PDF] [DOI]
-
Socio-technical work-rate increase associates with changes in work patterns in online projects In Proceedings of the IEEE/ACM 41st International Conference on Software Engineering (ICSE) , pages 936–947 , 2019 [PDF] [Slides] [DOI]
-
Coverage-Driven Test Generation for Thread-Safe Classes via Parallel and Conflict Dependencies In Proceedings of the 12th IEEE Conference on Software Testing, Validation and Verification , pages 264–275 , 2019
IEEE TCSE Distinguished Paper Award [PDF] [Slides] [DOI]
-
Can a conversation paint a picture? mining requirements in software forums In Proceedings of the IEEE 27th International Requirements Engineering Conference (RE) , pages 17–27 , 2019 [PDF] [Replication Package] [DOI]
2018
-
Embracing technical debt, from a startup company perspective In Proceedings of the IEEE International Conference on Software Maintenance and Evolution (ICSME) , pages 415–425 , 2018 [PDF] [DOI]
-
Continuous clarification and emergent requirements flows in open-commercial software ecosystems Requirements Engineering , pages 97–117 , 2018 [PDF] [DOI]
-
Adapting agile practices in university contexts Journal of Systems and Software , pages 501–510 , 2018 [PDF] [DOI]
-
Effectiveness and Challenges in Generating Concurrent Tests for Thread-Safe Classes In Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering , pages 64–75 , 2018 [PDF] [Slides] [DOI]
2017
-
Reproducing Concurrency Failures from Crash Stacks In Proceedings of the 11th Joint Meeting on Foundations of Software Engineering , pages 705–716 , 2017 [PDF] [Slides] [Replication Package] [DOI]
-
Guest editors introduction: Context for software developers Journal of Systems and Software , pages 198–199 , 2017 [PDF] [DOI]
-
Predicting likelihood of requirement implementation within the planned iteration: an empirical study at ibm In Proceedings of the IEEE/ACM 14th International Conference on Mining Software Repositories (MSR) , pages 124–134 , 2017 [PDF] [DOI]
-
What is the perception of female and male software professionals on performance, team dynamics and job satisfaction? Insights from the trenches In Proceedings of the IEEE/ACM 39th International Conference on Software Engineering: Software Engineering in Practice Track (ICSE-SEIP) , pages 13–22 , 2017 [PDF] [DOI]
-
Motivation for self-assignment: Factors agile software developers consider In Proceedings of the IEEE/ACM 10th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE) , pages 92–93 , 2017 [PDF] [DOI]
-
Exploring workflow mechanisms and task allocation strategies in agile software teams In Proceedings of the International Conference on Agile Software Development (XP) , pages 267–273 , 2017 [PDF] [DOI]
2016
-
A survey of social media users privacy settings & information disclosure In Proceedings of the 14th Australian Information Security Management Conference (AISM) , pages 67–75 , 2016 [PDF] [DOI]
-
Understanding the popular users: Following, affiliation influence and leadership on GitHub Information and Software Technology , pages 30–39 , 2016 [PDF] [DOI]
-
A hybrid model for task completion effort estimation In Proceedings of the 2nd International Workshop on Software Analytics (SWAN) , pages 22–28 , 2016 [PDF] [DOI]
-
Establishing trust and relationships through video conferencing in virtual collaborations: An experience report on a global software engineering course In Proceedings of the IEEE 11th International Conference on Global Software Engineering Workshops (ICGSEW) , pages 49–54 , 2016 [PDF] [DOI]
-
Managing requirements change the informal way: When saying ‘no’is not an option In Proceedings of the IEEE 24th International Requirements Engineering Conference (RE) , pages 126–135 , 2016 [PDF] [DOI]
-
An in-depth study of the promises and perils of mining GitHub Empirical Software Engineering , pages 2035–2071 , 2016 [PDF] [DOI]
-
Understanding and Detecting Wake Lock Misuses for Android Applications In Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering , pages 396–409 , 2016 [PDF] [Slides] [Replication Package] [DOI]
-
Coverage-driven Test Code Generation for Concurrent Classes In Proceedings of the 38th ACM/IEEE International Conference on Software Engineering , pages 1121–1132 , 2016 [PDF] [Slides] [DOI]
-
CSNIPPEX: Automated Synthesis of Compilable Code Snippets from Q&A Sites In Proceedings of the 25th International Symposium on Software Testing and Analysis , pages 118–129 , 2016 [PDF] [Slides] [Replication Package] [DOI]
-
The sky is not the limit: multitasking across github projects In Proceedings of the 38th International Conference on Software Engineering (ICSE) , pages 994–1005 , 2016 [PDF] [DOI]
2015
-
Implicit coordination: A case study of the rails oss project In Proceedings of the IFIP International Conference on Open Source Systems (OSS) , pages 35–44 , 2015 [PDF] [DOI]
-
Message from the Chairs In Proceedings of the IEEE/ACM 2nd International Workshop on Context for Software Development (CSD) , pages vi–vii , 2015 [PDF] [DOI]
-
2nd International Workshop on Context for Software Development (CSD 2015) In Proceedings of the IEEE/ACM 37th IEEE International Conference on Software Engineering (ICSE) , pages 973–974 , 2015 [PDF] [DOI]
-
Ecosystems in GitHub and a method for ecosystem identification using reference coupling In Proceedings of the IEEE/ACM 12th Working Conference on Mining Software Repositories (MSR) , pages 202–211 , 2015 [PDF] [DOI]
-
Facilitating coordination between software developers: A study and techniques for timely and efficient recommendations IEEE Transactions on Software Engineering , pages 969–985 , 2015 [PDF] [DOI]
-
Open source-style collaborative development practices in commercial projects using github In Proceedings of the IEEE/ACM 37th IEEE International Conference on Software Engineering (ICSE) , pages 574–585 , 2015 [PDF] [DOI]
-
Hybrid Mobile Apps in the Google Play Store: An Exploratory Investigation In Proceedings of the 2nd ACM International Conference on Mobile Software Engineering and Systems , pages 56–59 , 2015 [PDF] [DOI]
-
End Users’ Perception of Hybrid Mobile Apps in the Google Play Store In Proceedings of the IEEE International Conference on Mobile Services , pages 25–32 , 2015 [PDF] [DOI]
-
Learning global agile software engineering using same-site and cross-site teams In Proceedings of the IEEE/ACM 37th IEEE International Conference on Software Engineering (ICSE-JSEET) , pages 285–294 , 2015 [PDF] [DOI]
-
RECONTEST: Effective Regression Testing of Concurrent Programs In Proceedings of the 37th IEEE/ACM International Conference on Software Engineering , pages 246–256 , 2015 [PDF] [Slides] [DOI]
2014
-
Timely and efficient facilitation of coordination of software developers’ activities , pages 1539–1542 , 2014 [PDF] [DOI]
-
The promises and perils of mining github In Proceedings of the 11th Working Conference on Mining Software Repositories (MSR) , pages 92–101 , 2014
Most Influential Paper at MSR 2024 [PDF] [DOI]
-
Modeling distributed collaboration on Github Advances in Complex Systems , pages 1450024 (1–24) , 2014 [PDF] [DOI]
-
Understanding “watchers” on GitHub In Proceedings of the 11th Working Conference on Mining Software Repositories (MSR) , pages 336–339 , 2014 [PDF] [DOI]
2013
-
Do all task dependencies require coordination? the role of task properties in identifying critical coordination needs in software projects In Proceedings of the 9th Joint Meeting on Foundations of Software Engineering (FSE) , pages 213–223 , 2013 [PDF] [DOI]
-
Uncovering critical coordination requirements through content analysis In Proceedings of the International Workshop on Social Software Engineering (SSE) , pages 1–4 , 2013 [PDF] [DOI]
-
Creating a model of the dynamics of socio-technical groups User Modeling and User-Adapted Interaction , pages 345–379 , 2013 [PDF] [DOI]
2012
-
Timely detection of coordination requirements to support collaboration among software developers In Proceedings of the 34th International Conference on Software Engineering (ICSE) Student Research Competition , pages 1601–1603 , 2012
First Place (Graduate Student Category) [PDF] [DOI]
-
Proximity: a measure to quantify the need for developers’ coordination In Proceedings of the ACM Conference on Computer Supported Cooperative Work (CSCW) , pages 1351–1360 , 2012 [PDF] [DOI]
-
Proxiscientia: Toward real-time visualization of task and developer dependencies in collaborating software development teams In Proceedings of the 5th International Workshop on Co-operative and Human Aspects of Software Engineering (CHASE) , pages 5–11 , 2012 [PDF] [DOI]
-
Actionable identification of emergent teams in software development virtual organizations In Proceedings of the Third International Workshop on Recommendation Systems for Software Engineering (RSSE) , pages 11–15 , 2012 [PDF] [DOI]
2010
-
Implicit Coordination in Software Development In Proceedings of the 5th IEEE International Conference on Global Software Engineering (ICGSE) , pages 363–364 , 2010 [PDF] [DOI]
-
From Task Awareness to Group Awareness In Proceedings of the Context-Adaptive Interaction for Collaborative Work Workshop (CAICOLL) in Conjunction with CHI 2010 , 2010
Recent Comments