Please use this identifier to cite or link to this item:
https://dspace.iiti.ac.in/handle/123456789/4786
Title: | Combinatorial approach of association rule mining in software engineering |
Authors: | Chaudhari, Narendra S. |
Keywords: | Algorithms;Association rules;Classification (of information);Codes (symbols);Computer software selection and evaluation;Pattern matching;Software engineering;Classification based on association rules;Combinatorial approach;Data mining algorithm;Frequent pattern mining;Mining software engineering datum;Security requirements;Software engineering data;Software productivity;Data mining |
Issue Date: | 2011 |
Publisher: | Tata McGraw Hill Education Private Limited |
Citation: | Chaudhari, N. S., Pal, P. R., & Pawar, S. (2011). Combinatorial approach of association rule mining in software engineering. Paper presented at the Proceedings of International Conference on Software Engineering: Software Quality: The Road Ahead, CONSEG 2011, 148-157. |
Abstract: | Classification based on association rule mining aims to establish a model based on association rules, to classify an unknown object efficiently. In Software Engineering it improves software productivity and quality; software engineers are increasingly applying data mining algorithms to various software engineering tasks. However mining software engineering data poses several challenges, requiring various algorithms to effectively mine sequences, graphs and text from such data. Software engineering data includes code bases, execution traces, historical code changes, mailing lists and bug data bases. Data mining can be used in gathering and extracting latent security requirements, extracting algorithms and business rules from code, mining legacy applications for requirements and business rules for new projects etc. Mining algorithms for software engineering falls into four main categories: Frequent pattern mining - finding commonly occurring patterns; Pattern matching - finding data instances for given patterns; Clustering - grouping data into clusters and Classification - predicting labels of data based on already labeled data. In this paper, we propose a new approach of association rule mining named Combinatorial Approach of Association Rule Mining (CAARM) in software engineering. The CAARM makes use of combinatorial mathematics to discover all frequent patterns / itemsets in just a single scan of the training database. It also doesn't perform very complex or lengthy calculations during the process. Consequently, it mines all the association rules in the most efficient way. |
URI: | https://dspace.iiti.ac.in/handle/123456789/4786 |
ISBN: | 0071078169; 9780071078160 |
Type of Material: | Conference Paper |
Appears in Collections: | Department of Computer Science and Engineering |
Files in This Item:
There are no files associated with this item.
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
Altmetric Badge: