{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,15]],"date-time":"2026-08-15T17:43:28Z","timestamp":1786815808357,"version":"build-2736575974"},"publisher-location":"Cham","reference-count":34,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032044020","type":"print"},{"value":"9783032044037","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,9,5]],"date-time":"2025-09-05T00:00:00Z","timestamp":1757030400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,9,5]],"date-time":"2025-09-05T00:00:00Z","timestamp":1757030400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026]]},"DOI":"10.1007\/978-3-032-04403-7_23","type":"book-chapter","created":{"date-parts":[[2025,9,7]],"date-time":"2025-09-07T14:57:20Z","timestamp":1757257040000},"page":"273-281","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Silver Box Testing for Scaling Software Development Fidelity: Enhancing Quality and Efficiency"],"prefix":"10.1007","author":[{"given":"Natali","family":"Levi-Soskin","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Naomi","family":"Unkelos-Shpigel","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,9,5]]},"reference":[{"key":"23_CR1","doi-asserted-by":"crossref","unstructured":"Royce, W.W.: Managing the Development of Large Software Systems (1970) (2021)","DOI":"10.7551\/mitpress\/12274.003.0035"},{"key":"23_CR2","doi-asserted-by":"crossref","unstructured":"Li, L., Levi Soskin, N., Jbara, A., Karpel, M., Dori, D.: Model-based systems engineering for aircraft design with dynamic landing constraints using object-process methodology. IEEE Access (2019)","DOI":"10.2514\/6.2019-0499"},{"issue":"5","key":"23_CR3","first-page":"61","volume":"21","author":"BW Boehm","year":"1988","unstructured":"Boehm, B.W.: A spiral model of software development and enhancement. Computer (Long Beach Calif) 21(5), 61\u201372 (1988)","journal-title":"Computer (Long Beach Calif)"},{"key":"23_CR4","unstructured":"Ambler, S.W., Lines, M.: Disciplined Agile Delivery: A Practitioner\u2019s Guide to Agile Software Delivery in the Enterprise. IBM press (2012)"},{"issue":"3","key":"23_CR5","doi-asserted-by":"publisher","first-page":"451","DOI":"10.1147\/sj.453.0451","volume":"45","author":"B Hailpern","year":"2006","unstructured":"Hailpern, B., Tarr, P.: Model-driven development: the good, the bad, and the ugly. IBM Syst. J. 45(3), 451\u2013461 (2006)","journal-title":"IBM Syst. J."},{"issue":"5","key":"23_CR6","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1109\/MS.2003.1231146","volume":"20","author":"B Selic","year":"2003","unstructured":"Selic, B.: The pragmatics of model-driven development. IEEE Softw. 20(5), 19\u201325 (2003). https:\/\/doi.org\/10.1109\/MS.2003.1231146","journal-title":"IEEE Softw."},{"issue":"1","key":"23_CR7","doi-asserted-by":"publisher","first-page":"1287","DOI":"10.1109\/JSYST.2020.3008857","volume":"15","author":"N Levi-Soskin","year":"2020","unstructured":"Levi-Soskin, N., Jbara, A., Dori, D.: The model fidelity hierarchy: from text to conceptual, computational, and executable model. IEEE Syst. J. 15(1), 1287\u20131298 (2020)","journal-title":"IEEE Syst. J."},{"key":"23_CR8","unstructured":"Parezanovic, N.: Racunarstvo i informatika. Zavod za udzbenike i nastavna sredstva\u2013Beograd (1996)"},{"key":"23_CR9","unstructured":"Abran, A., Buglione, L., Sellami, A.: Software Measurement Body of Knowledge \u0153 Initial Validation using Vincenti\u2019s Classification of Engineering Knowledge types (2004)"},{"key":"23_CR10","unstructured":"Iso. Software and Systems Engineering-Software Testing-Part 1: General Concepts (2022). Accessed: May 13, 2024. https:\/\/www.iso.org\/standard\/81291.html"},{"issue":"4","key":"23_CR11","doi-asserted-by":"publisher","first-page":"534","DOI":"10.1109\/TSE.2009.27","volume":"35","author":"CF Kemerer","year":"2009","unstructured":"Kemerer, C.F., Paulk, M.C.: The impact of design and code reviews on software quality: an empirical study based on psp data. IEEE Trans. Software Eng. 35(4), 534\u2013550 (2009)","journal-title":"IEEE Trans. Software Eng."},{"key":"23_CR12","doi-asserted-by":"crossref","unstructured":"Bacchelli, A., Bird, C.: Expectations, outcomes, and challenges of modern code review. In: 2013 35th International Conference on Software Engineering (ICSE), pp. 712\u2013721 (2013)","DOI":"10.1109\/ICSE.2013.6606617"},{"key":"23_CR13","doi-asserted-by":"publisher","first-page":"2146","DOI":"10.1007\/s10664-015-9381-9","volume":"21","author":"S McIntosh","year":"2016","unstructured":"McIntosh, S., Kamei, Y., Adams, B., Hassan, A.E.: An empirical study of the impact of modern code review practices on software quality. Empir. Softw. Eng. 21, 2146\u20132189 (2016)","journal-title":"Empir. Softw. Eng."},{"key":"23_CR14","doi-asserted-by":"crossref","unstructured":"Fagan, M.E.: Design and code inspections to reduce errors in program development. IBM Systems Journal 38(2.3), 258\u2013287 (1999)","DOI":"10.1147\/sj.382.0258"},{"key":"23_CR15","doi-asserted-by":"crossref","unstructured":"Daka, E., Fraser, G.: A survey on unit testing practices and problems. In: 2014 IEEE 25th International Symposium on Software Reliability Engineering, pp. 201\u2013211 (2014)","DOI":"10.1109\/ISSRE.2014.11"},{"key":"23_CR16","unstructured":"Binder, R.: Testing Object-Oriented Systems: Models, Patterns, and Tools. Addison-Wesley Professional (2000)"},{"key":"23_CR17","first-page":"290","volume":"1990","author":"HKN Leung","year":"1990","unstructured":"Leung, H.K.N., White, L.: A study of integration testing and software regression at the integration level. Proceedings. Conference on Software Maintenance 1990, 290\u2013301 (1990)","journal-title":"Proceedings. Conference on Software Maintenance"},{"issue":"9","key":"23_CR18","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1145\/182987.182989","volume":"37","author":"PC Jorgensen","year":"1994","unstructured":"Jorgensen, P.C., Erickson, C.: Object-oriented integration testing. Commun. ACM 37(9), 30\u201338 (1994)","journal-title":"Commun. ACM"},{"key":"23_CR19","unstructured":"Kaner, C.: Software engineering metrics: what do they measure and how do we know?, In: Proc. Int\u2019l Software Metrics Symposium, Chicago, IL, USA, Sept. 2004, pp. 1\u201312 (2004)"},{"key":"23_CR20","doi-asserted-by":"crossref","unstructured":"Hooda, I., Chhillar, R.S.: Software test process, testing types and techniques. Int J Comput Appl. 111(13) (2015)","DOI":"10.5120\/19597-1433"},{"key":"23_CR21","unstructured":"Simpson, W.R., Sheppard, J.W.: System Test and Diagnosis. Springer Science & Business Media (2012)"},{"key":"23_CR22","unstructured":"Pressman, R.S., et al.: A practitioner\u2019s approach. Software Engineering 2, pp. 41\u201342 (2010)"},{"issue":"1","key":"23_CR23","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1109\/TEM.2003.822468","volume":"51","author":"FD Davis","year":"2004","unstructured":"Davis, F.D., Venkatesh, V.: Toward preprototype user acceptance testing of new information systems: implications for software project management. IEEE Trans. Eng. Manag. 51(1), 31\u201346 (2004)","journal-title":"IEEE Trans. Eng. Manag."},{"issue":"2","key":"23_CR24","doi-asserted-by":"publisher","first-page":"270","DOI":"10.1016\/j.infsof.2008.01.007","volume":"51","author":"F Ricca","year":"2009","unstructured":"Ricca, F., Torchiano, M., Di Penta, M., Ceccato, M., Tonella, P.: Using acceptance tests as a support for clarifying requirements: a series of experiments. Inf. Softw. Technol. 51(2), 270\u2013283 (2009)","journal-title":"Inf. Softw. Technol."},{"key":"23_CR25","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1023\/A:1018503800709","volume":"6","author":"HKN Leung","year":"1997","unstructured":"Leung, H.K.N., Wong, P.W.L.: A study of user acceptance tests. Software Qual. J. 6, 137\u2013149 (1997)","journal-title":"Software Qual. J."},{"key":"23_CR26","unstructured":"Cohn, M.: User Stories Applied: For Agile Software Development. Addison-Wesley Professional (2004)"},{"key":"23_CR27","unstructured":"Jovanovi\u0107, I.: Software testing methods and techniques. The IPSI BgD Transactions on Internet Research 30 (2006)"},{"key":"23_CR28","unstructured":"Steegmans, E., et al.: Black & white testing: Bridging black box testing and white box testing. Software Testing: Beheers Optimaal de Risico\u2019s van IT in uw Business, pp. 1\u201312 (2004)"},{"key":"23_CR29","doi-asserted-by":"crossref","unstructured":"Tonella, P., Ricca, F.: A 2-layer model for the white-box testing of web applications. In: Proceedings. Sixth IEEE International Workshop on Web Site Evolution, pp. 11\u201319 (2004)","DOI":"10.1109\/WSE.2004.10012"},{"key":"23_CR30","doi-asserted-by":"crossref","unstructured":"Ferreira, B., Silva, W., Oliveira, E., Conte, T.: Designing personas with empathy map. In: SEKE (2015)","DOI":"10.18293\/SEKE2015-152"},{"key":"23_CR31","unstructured":"Zhou, J.Y.: Functional Requirements and Non-Functional Requirements: A Survey. Concordia University (2004)"},{"key":"23_CR32","unstructured":"U. M. L. R. T. Force. OMG Unified Modeling Language Specification, version 1.3, June 1999 (1999)"},{"key":"23_CR33","unstructured":"Unkelos-Shpigel, N.: Heights of glory: design thinking to enhance battle monuments visits via augmented reality.\u00a0Proceedings of AVICH (2024)"},{"key":"23_CR34","doi-asserted-by":"crossref","unstructured":"Unkelos-Shpigel, N., Sheidin, J., Kupfer, M.: Climb your way to the model: Teaching UML to software engineering students. In: International Conference on Advanced Information Systems Engineering, pp. 40\u201346. Springer(2019)","DOI":"10.1007\/978-3-030-20948-3_4"}],"container-title":["Lecture Notes in Computer Science","Software Architecture. ECSA 2025 Tracks and Workshops"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-04403-7_23","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,18]],"date-time":"2026-06-18T06:57:35Z","timestamp":1781765855000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-04403-7_23"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9,5]]},"ISBN":["9783032044020","9783032044037"],"references-count":34,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-04403-7_23","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,9,5]]},"assertion":[{"value":"5 September 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ECSA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Software Architecture","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Limassol","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Cyprus","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15 September 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19 September 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ecsa2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/conf.researchr.org\/home\/ecsa-2025","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}