International Journal of Innovative Research in Computer and Communication Engineering
ISSN Approved Journal | Impact factor: 8.771 | ESTD: 2013 | Follows UGC CARE Journal Norms and Guidelines
| Monthly, Peer-Reviewed, Refereed, Scholarly, Multidisciplinary and Open Access Journal | High Impact Factor 8.771 (Calculated by Google Scholar and Semantic Scholar | AI-Powered Research Tool | Indexing in all Major Database & Metadata, Citation Generator | Digital Object Identifier (DOI) |
| TITLE | Invisible Configuration Conflicts Detector Using Machine Learning a Random Forest–Based Intelligent Framework for Software Configuration Conflict Detection |
|---|---|
| ABSTRACT | Managing software configurations has become increasingly challenging as modern systems contain numerous interconnected settings. Incompatible configuration values can create hidden conflicts that negatively affect system performance, reliability, and stability. Identifying these conflicts manually is often difficult because they may not produce immediate errors. This project introduces an Invisible Configuration Conflicts Detector Using Machine Learning, which predicts potential configuration conflicts before they impact the system. The proposed solution employs the Random Forest algorithm to analyze configuration data and classify configurations as either safe or conflicting. A web-based application is developed using Flask, HTML, CSS, and SQLite to provide secure user access and an easy-to-use prediction interface. By automating the conflict detection process, the system minimizes manual effort, improves prediction efficiency, and supports better configuration management. The proposed approach demonstrates how machine learning can assist in maintaining stable and reliable software systems through intelligent conflict prediction. |
| AUTHOR | DR. T.V.S SRIRAM, L.T. PRIYANKA, CH. ANUSHA Sr. Asst. Professor, Dept. of MCA, Nadimpalli Satyanarayana Raju Institute of Technology, Visakhapatnam, AP, India Asst. Professor, Dept. of MCA, Nadimpalli Satyanarayana Raju Institute of Technology, Visakhapatnam, AP, India Dept. of MCA, Nadimpalli Satyanarayana Raju Institute of Technology, Visakhapatnam, AP, India |
| VOLUME | 185 |
| DOI | DOI: 10.15680/IJIRCCE.2026.14060114 |
| pdf/114_Invisible Configuration Conflicts Detector Using Machine Learning a Random Forest–Based Intelligent Framework for Software Configuration Conflict Detection.pdf | |
| KEYWORDS | |
| References | [1] T. M. Mitchell, Machine Learning. New York, NY, USA: McGraw-Hill, 1997. [2] C. M. Bishop, Pattern Recognition and Machine Learning. New York, NY, USA: Springer, 2006. [3] I. Goodfellow, Y. Bengio, and A. Courville, Deep Learning. Cambridge, MA, USA: MIT Press, 2016. [4] I. H. Witten, E. Frank, M. A. Hall, and C. J. Pal, Data Mining: Practical Machine Learning Tools and Techniques, 4th ed. Burlington, MA, USA: Morgan Kaufmann, 2017. [5] L. Breiman, "Random Forests," Machine Learning, vol. 45, no. 1, pp. 5–32, 2001. [6] T. Hastie, R. Tibshirani, and J. Friedman, The Elements of Statistical Learning, 2nd ed. New York, NY, USA: Springer, 2009. [7] J. Han, M. Kamber, and J. Pei, Data Mining: Concepts and Techniques, 3rd ed. Burlington, MA, USA: Morgan Kaufmann, 2012. [8] A. Géron, Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 3rd ed. Sebastopol, CA, USA: O'Reilly Media, 2022. [9] F. Pedregosa et al., "Scikit-learn: Machine Learning in Python," Journal of Machine Learning Research, vol. 12, pp. 2825–2830, 2011. [10] W. McKinney, Python for Data Analysis, 3rd ed. Sebastopol, CA, USA: O'Reilly Media, 2022. [11] M. Fowler, Patterns of Enterprise Application Architecture. Boston, MA, USA: Addison-Wesley, 2002. [12] R. S. Pressman and B. Maxim, Software Engineering: A Practitioner's Approach, 9th ed. New York, NY, USA: McGraw-Hill, 2019. [13] I. Sommerville, Software Engineering, 10th ed. Boston, MA, USA: Pearson, 2016. [14] M. Grinberg, Flask Web Development, 2nd ed. Sebastopol, CA, USA: O'Reilly Media, 2018. [15] D. Beazley and B. K. Jones, Python Cookbook, 3rd ed. Sebastopol, CA, USA: O'Reilly Media, 2013. [16] SQLite Consortium, "SQLite Documentation," 2025. [17] Python Software Foundation, "Python Documentation," 2025. [18] Pallets Project, "Flask Documentation," 2025. [19] Scikit-learn Developers, "Scikit-learn User Guide," 2025. [20] NSL-KDD Dataset, "NSL-KDD: Network Intrusion Detection Dataset," University of New Brunswick. [21] S. Russell and P. Norvig, Artificial Intelligence: A Modern Approach, 4th ed. Pearson, 2021. [22] K. Murphy, Machine Learning: A Probabilistic Perspective. MIT Press, 2012. [23] G. James, D. Witten, T. Hastie, and R. Tibshirani, An Introduction to Statistical Learning, 2nd ed. Springer, 2021. [24] M. Kuhn and K. Johnson, Applied Predictive Modeling. Springer, 2013. [25] N. V. Chawla, "Data Mining for Intelligent Systems," IEEE Computer, vol. 44, no. 3, pp. 88–91, 2011. [26] IEEE Computer Society, "Software Configuration Management Best Practices," 2023. [27] National Institute of Standards and Technology (NIST), Guide to Configuration Management, 2022. [28] OWASP Foundation, "OWASP Secure Coding Practices," 2024. [29] Oracle Corporation, "Java Documentation," 2025. [30] Mozilla Foundation, "HTML5 Documentation," 2025. [31] World Wide Web Consortium (W3C), "CSS Specifications," 2025. [32] ECMA International, "JavaScript Language Specification," 2024. [33] P. Harrington, Machine Learning in Action. Manning Publications, 2012. [34] A. Burkov, The Hundred-Page Machine Learning Book. Andriy Burkov, 2019. [35] D. Jurafsky and J. H. Martin, Speech and Language Processing, 3rd ed., 2023. [36] Google Developers, "Machine Learning Crash Course," 2025. [37] Microsoft Learn, "Introduction to Machine Learning," 2025. [38] IBM, "Machine Learning Documentation," 2025. [39] Oracle, "Database Concepts," 2025. [40] IEEE Xplore Digital Library, "Research Articles on Machine Learning and Configuration Management," 2025. |