activity
20192021
most citedEvaluating prediction systems in software project estimation

407 citations · 1.7k across the 60 of their papers we have counts for

collaborators

63 papers

cs.SE20217 cited

Revisiting the size effect in software fault prediction models

Amjed Tahir, Kwabena E. Bennin, Stephen G. MacDonell +1

BACKGROUND: In object oriented (OO) software systems, class size has been acknowledged as having an indirect effect on the relationship between certain artifact characteristics, ca…

cs.SE202127 cited

Exploring the links between software development task type, team attitudes and task completion performance: Insights from the Jazz repository

Sherlock A. Licorish, Stephen G. MacDonell

Context: In seeking to better understand the impact of various human factors in software development, and how teams' attitudes relate to their performance, increasing attention is…

cs.CR20217 cited

On Design-time Security in IEC 61499 Systems: Conceptualisation, Implementation, and Feasibility

Awais Tanveer, Roopak Sinha, Stephen G. MacDonell

Cyber-attacks on Industrial Automation and Control Systems (IACS) are rising in numbers and sophistication. Embedded controller devices such as Programmable Logic Controllers (PLCs…

cs.SE20211 cited

3rd Workshop on Hybrid Development Approaches in Software System Development

Paolo Tell, Stephen MacDonell, Sherlock A. Licorish

Evidence shows that software development methods, frameworks, and even practices are seldom applied in companies by following the book. Combinations of different methodologies into…

cs.SE2021

Evolving a Model for Software Process Context: An Exploratory Study

Diana Kirk, Stephen G. MacDonell

In the domain of software engineering, our efforts as researchers to advise industry on which software practices might be applied most effectively are limited by our lack of eviden…

cs.SE202136 cited

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

Sherlock A. Licorish, Stephen G. MacDonell

In seeking to understand the processes enacted during software development, an increasing number of studies have mined software repositories. In particular, studies have endeavored…