8,237 Hits in 7.6 sec

Is Complexity-based Clustering of Process Metrics as Effective as in Static Code Metrics

Muhammed Maruf Öztürk
2019 Baltic Journal of Modern Computing  
Defect prediction is not a new sub-field of software engineering. However, in this field, there are various research problems that are still attractive for many researchers.  ...  Cross-project defect prediction (CPDP), which is one of the popular issues of defect prediction, is still intriguing.  ...  Micro-interaction metrics were developed for illustrating implications of developers in software defect prediction (Lee et al., 2016) . They can be defined a sub-type of process metrics.  ... 
doi:10.22364/bjmc.2018.7.1.03 fatcat:phawytgurfgp7kxshsgudzosfm

Micro interaction metrics for defect prediction

Taek Lee, Jaechang Nam, DongGyun Han, Sunghun Kim, Hoh Peter In
2011 Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering - SIGSOFT/FSE '11  
However, widely used defect prediction metrics such as source code metrics, change churns, and the number of previous defects do not capture developers' direct interactions.  ...  We propose 56 novel micro interaction metrics (MIMs) that leverage developers' interaction information stored in the Mylyn data.  ...  Commercial software developers may have different micro-level interaction patterns. • Defect information might be biased.  ... 
doi:10.1145/2025113.2025156 dblp:conf/sigsoft/LeeNHKI11 fatcat:s6hjqqq5hnauhcojdu2vtdaboa

Comparative Study of Software Defect Prediction and Analysis the Class using Machine Learning Method

2020 International Journal of Engineering and Advanced Technology  
The software defect analysis uses various software products for performance metrics to predict. It helps to find a different relationship between software volume and error size.  ...  Therefore, in this method is to develop the defect prediction obtained by the design of selected class function metrics to create an effective error finding model.  ...  Therefore, we recommend that you use the Micro Interaction Indicator (MIM), which developer contact information you use.  ... 
doi:10.35940/ijeat.e1161.069520 fatcat:besf4nii4ja7jb574l3l2hzt4m

Practical considerations in deploying statistical methods for defect prediction: A case study within the Turkish telecommunications industry

Ayşe Tosun, Ayşe Bener, Burak Turhan, Tim Menzies
2010 Information and Software Technology  
Context: Building defect prediction models in large organizations has many challenges due to limited resources and tight schedules in the software development lifecycle.  ...  Objective: In our previous work, we have built similar predictors using data representative for U.S. software development.  ...  models inter-module interactions in software systems.  ... 
doi:10.1016/j.infsof.2010.06.006 fatcat:uoldg3lthbcwxosxkyu3gaaxxi

Fuzzy Logic Approach to Forecast the Extendibility/Extensibility in Object Oriented Design using an Integrated Model

Rajinder Vir, Parwinder Dhillon, Jaswinder Dhillon
2014 International Journal of Computer Applications  
A number of researchers have conducted various empirical studies on the software metrics for Object Oriented design.  ...  The research proved that some of these metrices are very useful for forcasting the quality attributes of the software like extendibility/extensibility, effectiveness, reliability and maintainability.  ...  The curves for the membership functions used to predict the defect proneness using MOOD metric suite defined below.  ... 
doi:10.5120/16371-5811 fatcat:tckathntgzdendmnfkjxhz5voy

Automatic Control of the Software Development Process with Regard to Risk Analysis [chapter]

Marian Jureczko
2012 Automation  
The reliability growth models require detailed data regarding defects occurrence and are designed for the waterfall software development process.  ...  Defect prediction Defect prediction is the most problematic part in risk analysis.  ... 
doi:10.5772/45736 fatcat:i4yifwnzwndgvlbixiihin4tki

Metrics and Software Quality Evolution: A Case Study on Open Source Software

Nicholas Drouin, Mourad Badri, Fadel Touré
2013 Journal of clean energy technologies  
This paper aims at analyzing empirically the quality evolution of an open source software using metrics.  ...  We wanted to investigate if the Qi metric can be used to observe how quality evolves along the evolution of the successive released versions of the subject software system.  ...  [15] investigate the significance of different OO metrics for the purpose of predicting maintainability of software. Nagappan et al. [25] focus on mining metrics to predict component failures.  ... 
doi:10.7763/ijcte.2013.v5.742 fatcat:jatsegg6kvftlmyotmeic3prpe

Software Defect Prediction in Class Level Metric Aggregation Using Data Mining Techniques

Reddi Kiran Kumar, S.V. Achuta Rao
2016 Research Journal of Applied Sciences Engineering and Technology  
Software metrics are helpful to software process and product metrics. Thus, a defect prediction study is critical to guarantee quality software and software metric aggregation.  ...  Early software defects discovery prompts diminished development costs and rework effort and better software. Software metrics guarantee quantitative methods to survey software quality.  ...  Software quality attributes influence the defect prediction model's performance and effectiveness.  ... 
doi:10.19026/rjaset.13.3014 fatcat:7cx4kf272vegvgi7k75lapg6te

Regularities in Learning Defect Predictors [chapter]

Burak Turhan, Ayse Bener, Tim Menzies
2010 Lecture Notes in Computer Science  
We demonstrate that using imported data from different sites can make it suitable for learning defects at the local site.  ...  Collecting large consistent data sets for real world software projects is problematic.  ...  Nevertheless, it is true that very simple models suffice for generating approximately correct predictions for (say) software development time [17] , the location of software defects [19] .  ... 
doi:10.1007/978-3-642-13792-1_11 fatcat:wpi6ysihwnaydpfapxy3l2wcjq

Micro process analysis of maintenance effort: an open source software case study using metrics based on program slicing

Raula Gaikovina Kula, Kyohei Fushida, Norihiro Yoshida, Hajimu Iida
2012 Journal of Software: Evolution and Process  
For any software project, most experts regard the maintenance phase as the most effort and cost intensive of all phases in the software development life cycle.  ...  The approach derives maintenance effort from the complexity and duration of micro processes and uses proposed metrics based on program slicing to measure change impact.  ...  Special thanks also to Shinji Kawaguchi of JAXA for his contribution in the Micro Process Analysis research and to Mike Barker of NAIST for his editorial efforts.  ... 
doi:10.1002/smr.1572 fatcat:5iv2zlipijczbhz2fryf5x5oxu

Software Vulnerability Prediction Models Based on Complex Network

2018 DEStech Transactions on Computer Science and Engineering  
Recently, the software has been developed increasingly. It is more and more difficult to find software vulnerabilities.  ...  Therefore, this paper proposes a software vulnerability prediction model based on the complex network.  ...  Taek Lee [15] expected that future defected prediction models will use more information about developers' direct and micro-level interactions to improve defect prediction.  ... 
doi:10.12783/dtcse/cimns2017/17397 fatcat:4xdoykciaze7lgwwuazees6w7i

Software Vulnerability Prediction Models Based on Complex Network

Xiao-lin ZHAO, Quan-bao CHEN, Jia-tong GAO, Xian-hua ZHANG, Jian-yang DING
2017 DEStech Transactions on Computer Science and Engineering  
Recently, the software has been developed increasingly. It is more and more difficult to find software vulnerabilities.  ...  Therefore, this paper proposes a software vulnerability prediction model based on the complex network.  ...  Taek Lee [15] expected that future defected prediction models will use more information about developers' direct and micro-level interactions to improve defect prediction.  ... 
doi:10.12783/dtcse/cimns2017/16277 fatcat:dr6gjutiwfc6zbx7m2faipaq6a

Multiview Transfer Learning for Software Defect Prediction

Jinyin Chen, Yitao Yang, Keke Hu, Qi Xuan, Yi Liu, Chao Yang
2019 IEEE Access  
With this multiview transfer method, lots of training instances are provided for software defect prediction model to ensure the effectiveness of training labels.  ...  We propose a heterogeneous data orienting multiview transfer learning for software defect prediction, denoted as MTDP, which can achieve different dimensions and granularities features to automatically  ...  [58] , with 81 features, including 42 source code metrics, 16 history metrics (HM), and 24 micro interaction metrics (MIM).  ... 
doi:10.1109/access.2018.2890733 fatcat:ozuuz7afivembcb3yo3rw55h7a

Applying Machine Learning to Software Fault Prediction

Bartłomiej Wójcicki, Robert Dąbrowski
2018 e-Informatica Software Engineering Journal  
The automated prediction of possibly faulty fragments of source code allows developers to focus development efforts on fault-prone fragments first.  ...  Software engineering continuously suffers from inadequate software testing.  ...  Additional algorithms The tool uses a Naïve Bayes classifier for predicting software defects.  ... 
doi:10.5277/e-inf180108 dblp:journals/eInformatica/WojcickiD18 fatcat:dugmxtev6jhahfocwkzjnkdzgq

Predictive Models in Software Engineering: Challenges and Opportunities [article]

Yanming Yang, Xin Xia, David Lo, Tingting Bi, John Grundy, Xiaohu Yang
2020 arXiv   pre-print
software design and development, testing and debugging and software maintenance.  ...  Predictive models are one of the most important techniques that are widely applied in many areas of software engineering.  ...  [57] proposed 56 new micro interaction metrics (MIMs) by using developers' interaction information (e.g., file editing and selection events) in an Eclipse plug-in, Mylyn.  ... 
arXiv:2008.03656v1 fatcat:fe7ylphujfbobeo3g5yevniiei
« Previous Showing results 1 — 15 out of 8,237 results