No abstract available.
Forecasting Communication Behavior in Student Software Projects
Communication is an essential part of software product development. Therefore, communication is an inevitable means for information sharing. For example, ill-communicated requirements, guidelines or decisions complicate working in a team and may threaten ...
Estimating Story Points from Issue Reports
Estimating the effort of software engineering tasks is notoriously hard but essential for project planning. The agile community often adopts issue reports to describe tasks, and story points to estimate task effort. In this paper, we propose a machine ...
Search Based Training Data Selection For Cross Project Defect Prediction
Context: Previous studies have shown that steered training data or dataset selection can lead to better performance for cross project defect prediction (CPDP). On the other hand, data quality is an issue to consider in CPDP.
Aim: We aim at utilising the ...
On the Terms Within- and Cross-Company in Software Effort Estimation
Background: the terms Within-Company (WC) and Cross-Company (CC) in Software Effort Estimation (SEE) have the connotation that CC projects are considerably different from WC projects, and that WC projects are more similar to the projects being estimated. ...
Measuring the Stylistic Inconsistency in Software Projects using Hierarchical Agglomerative Clustering
Background: Although many software engineering methodologies and guidelines are provided, it is common that developers apply their very own programming styles to the source code being produced. These individually preferred programming styles are more ...
An Empirical Evaluation of Distribution-based Thresholds for Internal Software Measures
Background Setting thresholds is important for the practical use of internal software measures, so software modules can be classified as having either acceptable or unacceptable quality, and software practitioners can take appropriate quality improvement ...
Data Sets and Data Quality in Software Engineering: Eight Years On
Context: We revisit our review of data quality within the context of empirical software engineering eight years on from our PROMISE 2008 article.
Objective: To assess the extent and types of techniques used to manage quality within data sets. We consider ...
Hidden Markov Models for the Prediction of Developer Involvement Dynamics and Workload
The evolution of software projects is driven by developers who are in control of the developed artifacts. When analyzing the behavior of developers, the observable behaviors are, e.g., commits, messages, or bug assignments. For defining dynamic ...
Predicting the Popularity of GitHub Repositories
GitHub is the largest source code repository in the world. It provides a git-based source code management platform and also many features inspired by social networks. For example, GitHub users can show appreciation to projects by adding stars to them. ...
A Manually Validated Code Refactoring Dataset and Its Assessment Regarding Software Maintainability
Refactoring is a popular technique for improving the internal structure of software systems. It has a solid theoretical background while being used in development practice at the same time. However, we lack empirical research results on the real effect ...
Recommendations
Acceptance Rates
Year | Submitted | Accepted | Rate |
---|---|---|---|
PROMISE | 25 | 12 | 48% |
PROMISE 2016 | 23 | 10 | 43% |
PROMISE '15 | 16 | 8 | 50% |
PROMISE '14 | 21 | 9 | 43% |
PROMISE '12 | 24 | 12 | 50% |
Promise '11 | 35 | 15 | 43% |
PROMISE '10 | 53 | 19 | 36% |
PROMISE '08 | 16 | 13 | 81% |
Overall | 213 | 98 | 46% |