{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T04:48:09Z","timestamp":1776746889332,"version":"3.51.2"},"reference-count":18,"publisher":"World Scientific Pub Co Pte Ltd","issue":"01","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Semantic Computing"],"published-print":{"date-parts":[[2026,3]]},"abstract":"<jats:p>As Machine Learning (ML) becomes ever more ubiquitous, it is critical to increase the rigor of design and testing. In traditional software, this is done using the Requirements Engineering (RE) process, but RE looks different for ML because it is data-centric. There are different Non-Functional Requirements (NFRs) and standard testing techniques do not apply. While there are standards for verifying NFRs in traditional software, there is no standard measurement for ML NFRs, e.g. how is a model verified to meet an explainability NFR? In traditional software, NFRs are decomposed into Functional Requirements (FRs), but without clear measurements for ML NFRs, their decomposition into FRs is nearly impossible. However, recently, research has shown that provenance can help improve model transparency and reproducibility. This work builds on such literature and suggests provenance as a lower-level NFR to connect high-level NFRs, e.g. explainability and transparency, and FRs, thereby enabling concrete model verification based on requirement specifications. This work examines types of ML provenance and their use in decomposing model NFRs into verifiable FRs, thereby better aligning ML development with RE and increasing the rigor of ML testing. This paper aggregates current literature on provenance for ML and provides a method of measurement for otherwise unquantifiable NFRs. This work also analyzes trends in how provenance can decompose various ML NFRs and future directions for the field.<\/jats:p>","DOI":"10.1142\/s1793351x26410060","type":"journal-article","created":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T09:55:41Z","timestamp":1770976541000},"page":"135-156","source":"Crossref","is-referenced-by-count":1,"title":["Provenance as a Machine Learning Non\u2013Functional Requirement: Trends and Future Directions"],"prefix":"10.1142","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0009-0003-0555-3640","authenticated-orcid":false,"given":"Lynn","family":"Vonderhaar","sequence":"first","affiliation":[{"name":"Department of Electrical Engineering and Computer Science, Embry-Riddle Aeronautical University, 1 Aerospace Blvd., Daytona Beach, FL 32114, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9935-2345","authenticated-orcid":false,"given":"Timothy","family":"Elvira","sequence":"additional","affiliation":[{"name":"Department of Electrical Engineering and Computer Science, Embry-Riddle Aeronautical University, 1 Aerospace Blvd., Daytona Beach, FL 32114, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2072-5610","authenticated-orcid":false,"given":"Omar","family":"Ochoa","sequence":"additional","affiliation":[{"name":"Department of Electrical Engineering and Computer Science, Embry-Riddle Aeronautical University, 1 Aerospace Blvd., Daytona Beach, FL 32114, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2026,3,5]]},"reference":[{"key":"S1793351X26410060BIB001","first-page":"29","volume-title":"Proc. 1st Workshop on Software Engineering for Responsible AI (SE4RAI)","author":"Habibullah K. M.","year":"2023"},{"key":"S1793351X26410060BIB002","doi-asserted-by":"publisher","DOI":"10.1145\/3582302.3582306"},{"key":"S1793351X26410060BIB003","doi-asserted-by":"publisher","DOI":"10.1162\/dint_a_00119"},{"key":"S1793351X26410060BIB004","volume-title":"Proc. Artificial Intelligence x Software Engineering (AIxSE)","author":"Vonderhaar L.","year":"2025"},{"key":"S1793351X26410060BIB005","doi-asserted-by":"publisher","DOI":"10.1145\/3539783"},{"key":"S1793351X26410060BIB006","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2021.111031"},{"key":"S1793351X26410060BIB007","doi-asserted-by":"publisher","DOI":"10.1007\/s00766-022-00395-3"},{"key":"S1793351X26410060BIB008","doi-asserted-by":"publisher","DOI":"10.1109\/RE.2019.00050"},{"key":"S1793351X26410060BIB009","doi-asserted-by":"publisher","DOI":"10.1109\/RE.2019.00046"},{"key":"S1793351X26410060BIB010","doi-asserted-by":"publisher","DOI":"10.1007\/s00766-020-00333-1"},{"key":"S1793351X26410060BIB011","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2019.00161"},{"key":"S1793351X26410060BIB012","doi-asserted-by":"publisher","DOI":"10.14778\/3415478.3415556"},{"key":"S1793351X26410060BIB013","doi-asserted-by":"publisher","DOI":"10.14778\/2095686.2095693"},{"key":"S1793351X26410060BIB014","unstructured":"World Wide Web Consortium (W3C), PROV-Overview (2013), https:\/\/www.w3.org\/TR\/prov-overview\/ [Accessed 2025]."},{"key":"S1793351X26410060BIB015","doi-asserted-by":"publisher","DOI":"10.1109\/CAIN66642.2025.00032"},{"key":"S1793351X26410060BIB016","doi-asserted-by":"publisher","DOI":"10.1007\/s43681-024-00572-w"},{"key":"S1793351X26410060BIB017","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-44067-0_2"},{"key":"S1793351X26410060BIB018","doi-asserted-by":"publisher","DOI":"10.1109\/BigData.2015.7364047"}],"container-title":["International Journal of Semantic Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S1793351X26410060","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T04:27:19Z","timestamp":1776745639000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/10.1142\/S1793351X26410060"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,3]]},"references-count":18,"journal-issue":{"issue":"01","published-print":{"date-parts":[[2026,3]]}},"alternative-id":["10.1142\/S1793351X26410060"],"URL":"https:\/\/doi.org\/10.1142\/s1793351x26410060","relation":{},"ISSN":["1793-351X","1793-7108"],"issn-type":[{"value":"1793-351X","type":"print"},{"value":"1793-7108","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,3]]}}}