{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,17]],"date-time":"2025-09-17T03:12:46Z","timestamp":1758078766237,"version":"3.44.0"},"reference-count":0,"publisher":"IOS Press","isbn-type":[{"value":"9781643686196","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,9,16]],"date-time":"2025-09-16T00:00:00Z","timestamp":1757980800000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025,9,16]]},"abstract":"<jats:p>In this paper, we discuss the Scenario Function, proposed by Fumio Negoro, as a bug-free development method and evaluate its effectiveness in software safety and security. The Scenario Function helps reduce bugs related to variable sequencing by treating each variable as a set, and it also enhances software safety. In terms of software security, managing variable states with flags may enable the detection of unintended variable processing through inconsistencies in flag states. This approach allows for the correction of abnormal processing, ensuring proper execution can resume. Although the Scenario Function has been patented for its potential to eliminate latent bugs and neutralize computer viruses, its definitions have largely been conceptual, with no fully established academic procedures. In this paper, we define the identity formula for a complete Scenario Function by identifying its 12 component vectors. We also explore its contributions to software safety and security, as well as its potential role in decision AI (Naturally Decision Intelligence: NDI).<\/jats:p>","DOI":"10.3233\/faia250506","type":"book-chapter","created":{"date-parts":[[2025,9,16]],"date-time":"2025-09-16T13:19:04Z","timestamp":1758028744000},"source":"Crossref","is-referenced-by-count":0,"title":["The Scenario Function Contributing to Software Safety and Security"],"prefix":"10.3233","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5033-2861","authenticated-orcid":false,"given":"Tomoko","family":"Kaneko","sequence":"first","affiliation":[{"name":"Soka University, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kazuma","family":"Ohno","sequence":"additional","affiliation":[{"name":"Soka University, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9943-2668","authenticated-orcid":false,"given":"Isamu","family":"Okada","sequence":"additional","affiliation":[{"name":"Soka University, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-3012-4123","authenticated-orcid":false,"given":"Tae","family":"Kameda","sequence":"additional","affiliation":[{"name":"Soka Women\u2019s College, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"7437","container-title":["Frontiers in Artificial Intelligence and Applications","New Trends in Intelligent Software Methodologies, Tools and Techniques"],"original-title":[],"link":[{"URL":"https:\/\/ebooks.iospress.nl\/pdf\/doi\/10.3233\/FAIA250506","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,16]],"date-time":"2025-09-16T13:19:05Z","timestamp":1758028745000},"score":1,"resource":{"primary":{"URL":"https:\/\/ebooks.iospress.nl\/doi\/10.3233\/FAIA250506"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9,16]]},"ISBN":["9781643686196"],"references-count":0,"URL":"https:\/\/doi.org\/10.3233\/faia250506","relation":{},"ISSN":["0922-6389","1879-8314"],"issn-type":[{"value":"0922-6389","type":"print"},{"value":"1879-8314","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,9,16]]}}}