Search For:

Displaying 1-24 out of 24 total
Experiences on Developer Participation and Effort Estimation
Found in: Software Engineering and Advanced Applications, Euromicro Conference
By Ekrem Kocaguneli,Ayse T. Misirli,Bora Caglayan,Ayse Bener
Issue Date:September 2011
pp. 419-422
Software effort estimation is critical for resource allocation and planning. Accurate estimates enable managers to distribute the workload among resources in a balanced manner. The actual workload of developers may be different from the values observed in ...
 
AI-Based Models for Software Effort Estimation
Found in: Software Engineering and Advanced Applications, Euromicro Conference
By Ekrem Kocaguneli, Ayse Tosun, Ayse Bener
Issue Date:September 2010
pp. 323-326
Decision making under uncertainty is a critical problem in the field of software engineering. Predicting the software quality or the cost/ effort requires high level expertise. AI based predictor models, on the other hand, are useful decision making tools ...
 
Reducing false alarms in software defect prediction by decision threshold optimization
Found in: Empirical Software Engineering and Measurement, International Symposium on
By Ayse Tosun, Ayse Bener
Issue Date:October 2009
pp. 477-480
Software defect data has an imbalanced and highly skewed class distribution. The misclassification costs of two classes are not equal nor are known. It is critical to find the optimum bound, i.e. threshold, which would best separate defective and defect-fr...
 
Message from the PROMISE 2013 Chairs
Found in: 2013 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)
By Burak Turhan,Stefan Wagner,Ayse Bener,Massimiliano Di Penta,Ye Yang
Issue Date:October 2013
pp. 394
PROMISE conference is an annual forum for researchers and practitioners to present, discuss and exchange ideas, results, expertise and experiences in construction and/or application of prediction models in software engineering. Such models could be targete...
 
Empirical Evaluation of Mixed-Project Defect Prediction Models
Found in: Software Engineering and Advanced Applications, Euromicro Conference
By Burak Turhan,Ayse Tosun,Ayse Bener
Issue Date:September 2011
pp. 396-403
Defect prediction research mostly focus on optimizing the performance of models that are constructed for isolated projects. On the other hand, recent studies try to utilize data across projects for building defect prediction models. We combine both approac...
 
Towards a Metric Suite Proposal to Quantify Confirmation Biases of Developers
Found in: 2013 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)
By Gul Calikli,Ayse Bener,Turgay Aytac,Ovunc Bozcan
Issue Date:October 2013
pp. 363-372
The goal of software metrics is the identification and measurement of the essential parameters that affect software development. Metrics can be used to improve software quality and productivity. Existing metrics in the literature are mostly product or proc...
 
Guest Editors' Introduction: Software Engineering for Compliance
Found in: IEEE Software
By Uwe Zdun,Ayse Bener,Erlinda L. Olalia-Carin
Issue Date:May 2012
pp. 24-27
This special issue of IEEE Software explores the challenges in developing compliant software systems. Typically, organizations face conflicting objectives, with compliance policies possibly hindering innovation, slowing down the product development process...
   
Incorporating software architecture in the computer science curriculum
Found in: Software Engineering Education and Training, Conference on
By Martin L. Barrett,Ayse Bener,Steve Chenoweth
Issue Date:May 2011
pp. 523-524
This workshop introduces the concepts of software architecture and how to incorporate these concepts into the computer science and software engineering curriculum. Participants will learn techniques used in industry to specify quality attributes critical t...
   
Bayesian Networks for Predicting IVF Blastocyst Development
Found in: Pattern Recognition, International Conference on
By Asli Uyar, Ayse Bener, H. Nadir Ciray, Mustafa Bahceci
Issue Date:August 2010
pp. 2772-2775
In in-vitro fertilization (IVF) treatment, blastocyst stage embryo transfers at day 5 result in higher pregnancy rates. However, there is a risk of transfer cancelation due to embryonic developmental failure. Clinicians need reliable models in predicting b...
 
An analysis of the effects of company culture, education and experience on confirmation bias levels of software developers and testers
Found in: Software Engineering, International Conference on
By Gul Calikli,Ayse Bener,Berna Arslan
Issue Date:May 2010
pp. 187-190
In this paper, we present a preliminary analysis of factors such as company culture, education and experience, on confirmation bias levels of software developers and testers. Confirmation bias is defined as the tendency of people to verify their hypotheses...
 
Merits of using repository metrics in defect prediction for open source projects
Found in: Emerging Trends in FLOSS Research and Development, International Workshop on
By Bora Caglayan, Ayse Bener, Stefan Koch
Issue Date:May 2009
pp. 31-36
Many corporate code developers are the beta testers of open source software.They continue testing until they are sure that they have a stable version to build their code on. In this respect defect predictors play a critical role to identify defective parts...
 
Software Defect Prediction Using Call Graph Based Ranking (CGBR) Framework
Found in: Software Engineering and Advanced Applications, Euromicro Conference
By Burak Turhan, Gozde Kocak, Ayse Bener
Issue Date:September 2008
pp. 191-198
Recent research on static code attribute (SCA) based defect prediction suggests that a performance ceiling has been achieved and this barrier can be exceeded by increasing the information content in data. In this research we propose static call graph based...
 
A Multivariate Analysis of Static Code Attributes for Defect Prediction
Found in: Quality Software, International Conference on
By Burak Turhan, Ayse Bener
Issue Date:October 2007
pp. 231-237
Defect prediction is important in order to reduce test times by allocating valuable test resources effectively. In this work, we propose a model using multivariate approaches in conjunction with Bayesian methods for defect predictions. The motivation behin...
 
Evaluation of Feature Extraction Methods on Software Cost Estimation
Found in: Empirical Software Engineering and Measurement, International Symposium on
By Burak Turhan, Onur Kutlubay, Ayse Bener
Issue Date:September 2007
pp. 497
This research investigates the effects of linear and non-linear feature extraction methods on the cost estimation performance. We use Principal Component Analysis (PCA) and Isomap for extracting new features from observed ones and evaluate these methods wi...
   
A Template for Real World Team Projects for Highly Populated Software Engineering Classes
Found in: Software Engineering, International Conference on
By Burak Turhan, Ayse Bener
Issue Date:May 2007
pp. 748-753
Assigning projects of group work in the context of software engineering courses has become a commonly used practice in several educational institutions. Previously reported results examined different aspects of this approach. The problem is that most studi...
 
Dione: an integrated measurement and defect prediction solution
Found in: Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering (FSE '12)
By Ayse Bener, Ayse Tosun Misirli, Bora Caglayan, Burak Turhan, Gul Calikli, Turgay Aytac
Issue Date:November 2012
pp. 1-2
We present an integrated measurement and defect prediction tool: Dione. Our tool enables organizations to measure, monitor, and control product quality through learning based defect prediction. Similar existing tools either provide data collection and anal...
     
Factors characterizing reopened issues: a case study
Found in: Proceedings of the 8th International Conference on Predictive Models in Software Engineering (PROMISE '12)
By Andriy Miranskyy, Ayse Bener, Ayse Tosun Misirli, Bora Caglayan, Burak Turhan
Issue Date:September 2012
pp. 1-10
Background: Reopened issues may cause problems in managing software maintenance effort. In order to take actions that will reduce the likelihood of issue reopening the possible causes of bug reopens should be analysed. Aims: In this paper, we investigate p...
     
Usage of multiple prediction models based on defect categories
Found in: Proceedings of the 6th International Conference on Predictive Models in Software Engineering (PROMISE '10)
By Andriy Miranskyy, Ayse Bener, Ayse Tosun, Bora Caglayan, Nuzio Ruffolo
Issue Date:September 2010
pp. 1-9
Background: Most of the defect prediction models are built for two purposes: 1) to detect defective and defect-free modules (binary classification), and 2) to estimate the number of defects (regression analysis). It would also be useful to give more inform...
     
Ensemble of software defect predictors: a case study
Found in: Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement (ESEM '08)
By Ayse Bener, Ayse Tosun, Burak Turhan
Issue Date:October 2008
pp. 1-87
In this paper, we present a defect prediction model based on ensemble of classifiers, which has not been fully explored so far in this type of research. We have conducted several experiments on public datasets. Our results reveal that ensemble of classifie...
     
An algorithmic approach to missing data problem in modeling human aspects in software development
Found in: Proceedings of the 9th International Conference on Predictive Models in Software Engineering (PROMISE '13)
By Ayse Bener, Gul Calikli
Issue Date:October 2013
pp. 1-10
Background: In our previous research, we built defect prediction models by using confirmation bias metrics. Due to confirmation bias developers tend to perform unit tests to make their programs run rather than breaking their code. This, in turn, leads to a...
     
Incorporating software architecture in the computer science curriculum (abstract only)
Found in: Proceedings of the 43rd ACM technical symposium on Computer Science Education (SIGCSE '12)
By Ayse Bener, Amine Chigani, Larry Jones, Martin L. Barrett, Mei-Huei Tang, Steve Chenoweth
Issue Date:February 2012
pp. 660-660
This workshop introduces software architecture concepts and their incorporation into computer science and software engineering curricula. Participants will learn techniques used in industry to specify quality attributes critical to architecture and use tho...
     
Empirical analyses of the factors affecting confirmation bias and the effects of confirmation bias on software developer/tester performance
Found in: Proceedings of the 6th International Conference on Predictive Models in Software Engineering (PROMISE '10)
By Ayse Bener, Gul Calikli
Issue Date:September 2010
pp. 1-11
Background: During all levels of software testing, the goal should be to fail the code. However, software developers and testers are more likely to choose positive tests rather than negative ones due to the phenomenon called confirmation bias. Confirmation...
     
Preliminary analysis of the effects of confirmation bias on software defect density
Found in: Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM '10)
By Ayse Bener, Gul Calikli
Issue Date:September 2010
pp. 1-1
In cognitive psychology, confirmation bias is defined as the tendency of people to verify hypotheses rather than refuting them. During unit testing software developers should aim to fail their code. However, due to confirmation bias, most defects might be ...
     
Implications of ceiling effects in defect predictors
Found in: Proceedings of the 4th international workshop on Predictor models in software engineering (PROMISE '08)
By Ayse Bener, Bojan Cukic, Burak Turhan, Gregory Gay, Tim Menzies, Yue Jiang
Issue Date:May 2008
pp. 45-46
Context: There are many methods that input static code features and output a predictor for faulty code modules. These data mining methods have hit a "performance ceiling"; i.e., some inherent upper bound on the amount of information offered by, say, static...
     
 1