{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,5]],"date-time":"2026-02-05T09:43:22Z","timestamp":1770284602012,"version":"3.49.0"},"reference-count":25,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2023,11,8]],"date-time":"2023-11-08T00:00:00Z","timestamp":1699401600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,11,8]],"date-time":"2023-11-08T00:00:00Z","timestamp":1699401600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Manipal Academy of Higher Education, Manipal"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["SN COMPUT. SCI."],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The proposed work highlights the importance of testing in machine-learning applications and the ensuing need to increase model quality to decrease the likelihood of errors. The proposed work considers patient health information that may be utilized for decision-making or prediction utilizing various computations, and in this instance, it emphasizes the development of artificial neural networks with the multilayer perceptron method to forecast cardiac abnormalities. The dataset employed in this work includes information about the patient\u2019s demographics, clinical measures, and medical background. Utilizing this labelled dataset, one may estimate if each patient has heart disease or not. We developed a GUI to collect data about a new patient to accomplish the task specified. After the model is generated, effective functionality testing was performed on the model. As a result of the testing report\u2019s assistance in identifying faults and defects, the artificial neural network\u2019s accuracy ultimately improved as a result of its improved accuracy following correction. After undergoing feature testing, the application\u2019s accuracy ascended to 96.69%, which is a higher percentage than was attained using any alternative method.<\/jats:p>","DOI":"10.1007\/s42979-023-02332-9","type":"journal-article","created":{"date-parts":[[2023,11,8]],"date-time":"2023-11-08T09:02:15Z","timestamp":1699434135000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["A Novel Approach for Specification Testing on Heart Disease Detection Using Feed-Forward Neural Network"],"prefix":"10.1007","volume":"4","author":[{"given":"E.","family":"Naresh","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1672-1593","authenticated-orcid":false,"given":"S. L. Shiva","family":"Darshan","sequence":"additional","affiliation":[]},{"given":"N. N.","family":"Srinidhi","sequence":"additional","affiliation":[]},{"given":"M.","family":"Niranjanmurthy","sequence":"additional","affiliation":[]},{"given":"P.","family":"Dayananda","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,11,8]]},"reference":[{"issue":"2","key":"2332_CR1","first-page":"98","volume":"5","author":"D Mohankrishna Rayudu","year":"2014","unstructured":"Mohankrishna Rayudu D, Naresh E, Vijaya Kumar BP. The impact of test-driven development on software defects and cost: a comparative case study. Int J Comput Eng Technol. 2014;5(2):98\u2013107.","journal-title":"Int J Comput Eng Technol"},{"key":"2332_CR2","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1016\/B978-0-12-822706-0.00012-3","volume-title":"Cardiovascular and coronary artery imaging","author":"A Sharma","year":"2022","unstructured":"Sharma A, Pal T, Jaiswal V. Heart disease prediction using convolutional neural network. In: Cardiovascular and coronary artery imaging. Cambridge: Academic Press; 2022. p. 245\u201372."},{"key":"2332_CR3","doi-asserted-by":"publisher","DOI":"10.1016\/j.bspc.2021.103318","volume":"72","author":"D Deepika","year":"2022","unstructured":"Deepika D, Balaji N. Effective heart disease prediction using novel MLP-EBMDA approach. Biomed Signal Process Control. 2022;72: 103318.","journal-title":"Biomed Signal Process Control"},{"key":"2332_CR4","doi-asserted-by":"publisher","DOI":"10.1155\/2022\/3561147","author":"G Song","year":"2022","unstructured":"Song G, Zhang J, Mao D, Chen G, Pang C. A multimodel fusion method for cardiovascular disease detection using ECG. Emerg Med Int. 2022. https:\/\/doi.org\/10.1155\/2022\/3561147.","journal-title":"Emerg Med Int"},{"issue":"2","key":"2332_CR5","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1007\/s42979-022-01596-x","volume":"4","author":"A Bokhare","year":"2023","unstructured":"Bokhare A, Bhagat A, Bhalodia R. Multi-layer perceptron for heart failure detection using SMOTE technique. SN Comput Sci. 2023;4(2):182.","journal-title":"SN Comput Sci"},{"key":"2332_CR6","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-38800-3_5","volume-title":"Formal methods for software engineering: texts in theoretical computer science","author":"BH Schlingloff","year":"2022","unstructured":"Schlingloff BH, Roggenbach M. Specification-based testing. In: Formal methods for software engineering: texts in theoretical computer science. Cham: Springer; 2022. https:\/\/doi.org\/10.1007\/978-3-030-38800-3_5."},{"issue":"19","key":"2332_CR7","doi-asserted-by":"publisher","first-page":"7227","DOI":"10.3390\/s22197227","volume":"22","author":"CAU Hassan","year":"2022","unstructured":"Hassan CAU, Iqbal J, Irfan R, Hussain S, Algarni AD, Bukhari SSH, Ullah SS. Effectively predicting the presence of coronary heart disease using machine learning classifiers. Sensors. 2022;22(19):7227.","journal-title":"Sensors"},{"key":"2332_CR8","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1016\/j.eswa.2012.07.032","volume":"40","author":"J Nahar","year":"2013","unstructured":"Nahar J. Computational intelligence for heart disease diagnosis: a medical knowledge driven approach. Expert Syst Appl. 2013;40:96\u2013104.","journal-title":"Expert Syst Appl"},{"key":"2332_CR9","doi-asserted-by":"publisher","first-page":"304","DOI":"10.1016\/0002-9149(89)90524-9","volume":"6","author":"R Detrano","year":"1989","unstructured":"Detrano R, Janosi A, Steinbrunn W, Pfisterer M, Schmid J, Sandhu S, et al. International application of a new probability algorithm for the diagnosis of coronary artery disease. Am J Cardiol. 1989;6:304\u201310.","journal-title":"Am J Cardiol"},{"key":"2332_CR10","unstructured":"Cheung N. Machine learning techniques for medical analysis, B.Sc. Thesis, School of Information Technology and Electrical Engineering, University of Queensland, 2001."},{"key":"2332_CR11","unstructured":"Palaniappan S, Awang R. Web based heart disease decision support system data mining classification modeling techniques. Proceedings of IIWAS, 2007."},{"key":"2332_CR12","volume-title":"Principles of data mining","author":"M Bramer","year":"2007","unstructured":"Bramer M. Principles of data mining. Cham: Springer; 2007."},{"issue":"3","key":"2332_CR13","first-page":"2319","volume":"2","author":"ISF Dessai","year":"2013","unstructured":"Dessai ISF. Intelligent heart disease prediction system using probabilistic neural network. Int J Adv Comput Theory Eng (IJACTE). 2013;2(3):2319\u2013526.","journal-title":"Int J Adv Comput Theory Eng (IJACTE)"},{"key":"2332_CR14","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1016\/S0167-8655(02)00187-3","volume":"24","author":"F Moreno Seco","year":"2003","unstructured":"Moreno Seco F, Mico L, Oncina JA. Modification of the LAESA algorithm for approximated k\u00acNN classification. Pattern Recognit Lett. 2003;24:47\u201353.","journal-title":"Pattern Recognit Lett"},{"key":"2332_CR15","doi-asserted-by":"publisher","DOI":"10.1016\/j.imu.2021.100655","volume":"26","author":"V Shorewala","year":"2021","unstructured":"Shorewala V. Early detection of coronary heart disease using ensemble techniques. Inf Med Unlocked. 2021;26: 100655.","journal-title":"Inf Med Unlocked"},{"key":"2332_CR16","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1023\/A:1006563312922","volume":"11","author":"E Alpaydin","year":"1997","unstructured":"Alpaydin E. Voting over multiple condensed nearest neighbors. Artif Intell Rev.. 1997;11:115\u201332. https:\/\/doi.org\/10.1023\/A:1006563312922.","journal-title":"Artif Intell Rev"},{"issue":"3","key":"2332_CR17","first-page":"44","volume":"5","author":"H Babbar","year":"2017","unstructured":"Babbar H. Software testing: techniques and test cases. Int J Res Comput Appl Robot. 2017;5(3):44\u201353.","journal-title":"Int J Res Comput Appl Robot"},{"issue":"11","key":"2332_CR18","doi-asserted-by":"publisher","first-page":"3398","DOI":"10.1166\/jctn.2018.7632","volume":"15","author":"M Niranjanamurthy","year":"2018","unstructured":"Niranjanamurthy M, Navale S, Jagannatha S, Chakraborty S. Functional software testing for web applications in the context of industry. J Comput Theor Nanosci. 2018;15(11):3398\u2013404.","journal-title":"J Comput Theor Nanosci"},{"key":"2332_CR19","doi-asserted-by":"publisher","first-page":"170","DOI":"10.1007\/s42979-020-0097-6","volume":"1","author":"V Shankar","year":"2020","unstructured":"Shankar V, Kumar V, Devagade U, et al. Heart disease prediction using CNN algorithm. SN Comput Sci. 2020;1:170. https:\/\/doi.org\/10.1007\/s42979-020-0097-6.","journal-title":"SN Comput Sci"},{"key":"2332_CR20","doi-asserted-by":"crossref","unstructured":"Bertolino A. Software testing research: achievements, challenges, dreams. In: Future of software engineering (FOSE'07). IEEE; 2007. p. 85\u2013103.","DOI":"10.1109\/FOSE.2007.25"},{"issue":"4","key":"2332_CR21","first-page":"2368","volume":"4","author":"RK Chauhan","year":"2014","unstructured":"Chauhan RK, Singh I. Latest research and development on software testing techniques and tools. Int J Curr Eng Technol. 2014;4(4):2368\u201372.","journal-title":"Int. J. Curr Eng Technol"},{"key":"2332_CR22","doi-asserted-by":"crossref","unstructured":"Bareja K, Singhal A. A review of estimation techniques to reduce testing efforts in software development. In: 15th International Conference on Advanced Computing & Communication Technologies, 2015.","DOI":"10.1109\/ACCT.2015.110"},{"key":"2332_CR23","doi-asserted-by":"crossref","unstructured":"Kanewala U, Bieman JM. Using machine learning techniques to detect metamorphic relations for programs without test oracles. In: 2013 IEEE 24th international symposium on software reliability engineering (ISSRE). IEEE; 2013. p. 1\u201310.","DOI":"10.1109\/ISSRE.2013.6698899"},{"key":"2332_CR24","doi-asserted-by":"publisher","first-page":"345","DOI":"10.1007\/s42979-020-00365-y","volume":"1","author":"D Shah","year":"2020","unstructured":"Shah D, Patel S, Bharti SK. Heart disease prediction using machine learning techniques. SN Comput Sci. 2020;1:345. https:\/\/doi.org\/10.1007\/s42979-020-00365-y.","journal-title":"SN Comput Sci"},{"key":"2332_CR25","unstructured":"Amin MZ, Ali A. Application of multilayer perceptron (MLP) for data mining in healthcare operations. In: 2017 3rd International conference on biotechnology. Lahore, Pakistan; 2017. p. 2e11."}],"container-title":["SN Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-023-02332-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s42979-023-02332-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-023-02332-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,8]],"date-time":"2023-11-08T09:30:12Z","timestamp":1699435812000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s42979-023-02332-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,11,8]]},"references-count":25,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2023,11]]}},"alternative-id":["2332"],"URL":"https:\/\/doi.org\/10.1007\/s42979-023-02332-9","relation":{},"ISSN":["2661-8907"],"issn-type":[{"value":"2661-8907","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,11,8]]},"assertion":[{"value":"12 February 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 July 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 November 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"All the authors certify that they have no affiliations with or involvement in any organization or entity with any financial interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of Interest"}}],"article-number":"850"}}