Predictive Analytics in Data Engineering

  IJCTT-book-cover
 
         
 
© 2024 by IJCTT Journal
Volume-72 Issue-8
Year of Publication : 2024
Authors : Manohar Sai Jasti
DOI :  10.14445/22312803/IJCTT-V72I8P104

How to Cite?

Manohar Sai Jasti, "Predictive Analytics in Data Engineering," International Journal of Computer Trends and Technology, vol. 72, no. 8, pp.19-25, 2024. Crossref, https://doi.org/10.14445/22312803/IJCTT-V72I8P104

Abstract
With the advent of exponential growth of the digital landscape Artificial Intelligence has become part of mainstream applications. One of the key techniques of AI which every business intends to leverage is the approach of Predictive Analytics. In the recent past, predictive analytics has emerged as a transformative capability, and platforms are looking to integrate these techniques to forecast future trends, customer behaviours, and probable outcomes. In the field of data engineering, predictive analytics plays a significant role in enhancing decision-making processes, optimizing operational efficiencies and calibrating supply chain processes. This paper explores the integration of predictive analytics techniques in the field of data engineering and its frameworks and examines existing methodologies, technologies and algorithms. Businesses, while implementing predictive analytics techniques, should also address key considerations, including data quality, scalability, and the key area of privacy, emphasizing the importance of ethical and regulatory compliance.

Keywords
Predictive analytics, Data engineering, Machine learning, Data integration, Predictive modelling, Data-driven decision-making, Real-time analytics, Data warehousing, Data mining, Algorithm development.

Reference

[1] Muhammad Shoaib Khan et al., “Critical Challenges to Adopt DevOps Culture in Software Organizations: A Systematic Review,” In IEEE Access, vol. 10, pp. 14339-14349, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[2] Likang Yin, and Vladimir Filkov, “Team Discussions and Dynamics During Devops Tool Adoptions in Oss Projects,” Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, Australia, pp. 697-708, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[3] Ali Ouni et al., “An Empirical Study on Continuous Integration Trends, Topics and Challenges in Stack Overflow,” Proceedings of the 27th International Conference on Evaluation and Assessment in Software Engineering, Oulu, Finland, pp. 141-151, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[4] Moses Openja, Bram Adams, and Foutse Khomh, “Analysis of Modern Release Engineering Topics: - A Large-Scale Study Using Stackoverflow -,” 2020 IEEE International Conference on Software Maintenance and Evolution (ICSME), Adelaide, SA, Australia, pp. 104-114, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[5] Martin Michlmayr, Francis Hunt and David Probert, “Release Management in Free Software Projects: Practices and Problems,” IFIPThe International Federation for Information Processing, Limerick, Ireland, vol. 234, 2007.
[CrossRef] [Google Scholar] [Publisher Link]
[6] Pooya Rostami Mazrae et al., “On the Usage, Co-Usage and Migration of Ci/Cd Tools: A Qualitative Analysis,” Empirical Software Engineering, vol. 28, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[7] Saja Khalid Alferidah and Shakeel Ahmed, “Automated Software Testing Tools,” 2020 International Conference on Computing and Information Technology (ICCIT-1441), Tabuk, Saudi Arabia, pp. 1-4, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[8] Kolli Charan et al., “Effective Code Testing Strategies in DevOps: A Comprehensive Study of Techniques and Tools for Ensuring Code Quality and Reliability,” 2023 4th International Conference on Electronics and Sustainable Communication Systems (ICESC), Coimbatore, India, pp. 302-309, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[9] R.O. Kostromin, “Survey of Software Configuration Management Tools of Nodes in Heterogeneous Distributed Computing Environment,” ICCS-DE, pp. 156-165, 2020.
[Google Scholar] [Publisher Link]
[10] Bruschetti, Fabio Sergio et al., “An Empirical Evaluation of Automated Configuration Tools for Software-Defined Networking: A Usability and Performance Perspective,” Information Systems Engineering, vol. 28, no. 5, 2023.
[Google Scholar] [Publisher Link]
[11] Antti Pessa, “Comparative study of Infrastructure as Code tools for Amazon Web Services,” Masters Thesis, University of Tampere, 2023.
[Google Scholar] [Publisher Link]
[12] Ishan Siddiqui et al., “Comprehensive Monitoring and Observability with Jenkins and Grafana: A Review of Integration Strategies, Best Practices, and Emerging Trends,” 2023 7th International Symposium on Multidisciplinary Studies and Innovative Technologies (ISMSIT), Ankara, Turkey, pp. 1-5, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[13] S. Savitha et al., “Auto Scaling Infrastructure with Monitoring Tools Using Linux Server on Cloud,” 2023 7th International Conference on Computing Methodologies and Communication (ICCMC), Erode, India, pp. 45-52, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[14] Anton Barua, Stephen W. Thomas, and Ahmed E. Hassan, “What are Developers Talking About? An Analysis of Topics and Trends in Stack Overflow,” Empirical Software Engineering, vol. 19, pp. 619-654, 2014.
[CrossRef] [Google Scholar] [Publisher Link]
[15] Ildikó Loikkanen, “Improving End to End Testing of a Complex Full Stack Software,” Jyväskylä: Jamk University of Applied Sciences, Master’s Thesis, 2024.
[Google Scholar] [Publisher Link]
[16] Peipei Wang et al., “Demystifying Regular Expression Bugs,” Empirical Software Engineering, vol. 27, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[17] Shilin He et al., “A Survey on Automated Log Analysis for Reliability Engineering,” ACM Computing Surveys, vol. 54, no. 6, pp. 1- 37, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[18] Ifeanyi Rowland Onyenweaku et al., “A SonarQube Static Analysis of the Spectral Workbench,” International Journal of Natural Science and Reviews, vol. 6, no. 16, pp. 1-15, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[19] Daniel Guamán et al., “A Systematic-Oriented Process for Tool Selection: The Case of Green and Technical Debt Tools in Architecture Reconstruction,” 21st International Conference, PROFES 2020, Turin, Italy, vol .12562, pp. 237-253, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[20] William Johansson, “A Comparison of CI/CD Tools on Kubernetes,” Master’s Thesis, Umeå University, 2022.
[Google Scholar] [Publisher Link]
[21] Alif Babrizq Kuncara, Dana Sulistyo Kusumo, and Monterico Adrian, “Comparison of Jenkins and Gitlab Ci/Cd to Improve Delivery Time of Basu Dairy Farm Admin Website,” Journal of Information Engineering, vol. 5, no. 3, pp. 747-756, 2024.
[Google Scholar] [Publisher Link]
[22] Adam Rafif Faqih et al., “Empirical Analysis of CI/CD Tools Usage in GitHub Actions Workflows,” Journal of Informatics and Web Engineering, vol. 3, no. 2, pp. 251-261, 2024.
[CrossRef] [Google Scholar] [Publisher Link]
[23] Emiliano Casalicchio, and Stefano Iannucci, “The State-of-the-art in Container Technologies: Application, Orchestration and Security,” Concurrency and Computation: Practice and Experience, vol. 32, no. 17, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[24] Anshita Malviya, and Rajendra Kumar Dwivedi, “A Comparative Analysis of Container Orchestration Tools in Cloud Computing,” 2022 9th International Conference on Computing for Sustainable Global Development (INDIACom), New Delhi, India, pp. 698-703, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[25] Adam Pankowski, and Paweł Powroźnik, “Comparison of Application Container Orchestration Platforms,” Journal of Computer Sciences Institute, vol. 29, pp. 383-390, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[26] Thameez Ahmad Bodhanya, “Comparing Cloud Orchestrated Container Platforms: Under the Lenses of Performance, Cost, Ease-of-Use, and Reliability,” Master’s Project, Uppsala University, 2022.
[Google Scholar] [Publisher Link]
[27] Dharma Teja Bonda, and Vishnuvardhan Reddy Ailuri, “Tools Integration Challenges Faced During DevOps Implementation,” Master’s Project, Blekinge Institute of Technology, 2021.
[Google Scholar] [Publisher Link]
[28] Mohammad Shameem, "A Systematic Literature Review of Challenges Factors for Implementing DevOps Practices in Software Development Organizations: A Development and Operation Teams Perspective," In Evolving Software Processes, pp. 187-199, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[29] Marcelo Fernandes et al., “Challenges and Recommendations in DevOps Education: A Systematic Literature Review,” Proceedings of the XXXIV Brazilian Symposium on Software Engineering, Natal Brazil, pp. 648-657, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[30] M. Ganeshan, and P. Vigneshwaran, “A Survey on DevOps Techniques Used in Cloud-Based IOT Mashups,” ICT Systems and Sustainability, Advances in Intelligent Systems and Computing, vol. 1270, pp. 383-393, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[31] Mary “Lisa” Williams Bates, and Enrique I. Oviedo, “Software Reliability in a DevOps Continuous Integration Environment,” 2021 Annual Reliability and Maintainability Symposium (RAMS), Orlando, FL, USA, pp. 1-4, 2021.
[CrossRef] [Google Scholar] [Publisher Link]