{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,22]],"date-time":"2026-01-22T22:36:08Z","timestamp":1769121368021,"version":"3.49.0"},"publisher-location":"Cham","reference-count":7,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030239459","type":"print"},{"value":"9783030239466","type":"electronic"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"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":[[2020]]},"DOI":"10.1007\/978-3-030-23946-6_11","type":"book-chapter","created":{"date-parts":[[2019,6,25]],"date-time":"2019-06-25T02:03:58Z","timestamp":1561428238000},"page":"93-103","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Multithreaded Application Model"],"prefix":"10.1007","author":[{"given":"Damian","family":"Giebas","sequence":"first","affiliation":[]},{"given":"Rafa\u0142","family":"Wojszczyk","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"issue":"2","key":"11_CR1","doi-asserted-by":"publisher","first-page":"20","DOI":"10.35784\/acs-2018-10","volume":"14","author":"D Giebas","year":"2019","unstructured":"Giebas, D., Wojszczyk, R.: Graphical representations of multithreaded applications. Appl. Comput. Sci. 14(2), 20\u201337 (2019)","journal-title":"Appl. Comput. Sci."},{"key":"11_CR2","unstructured":"Silberschatz, A., Galvin, P.B., Gagne, G.: Operating System Concepts"},{"issue":"11","key":"11_CR3","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1145\/1592761.1592781","volume":"52","author":"E Clarke","year":"2009","unstructured":"Clarke, E., Emerson, A., Sifakis, J.: Model checking: algorithmic verification and debugging. Commun. ACM 52(11), 74\u201384 (2009)","journal-title":"Commun. ACM"},{"key":"11_CR4","unstructured":"Greniewski, M.J.: Network software validation. In: 17th KKIO Software Engineering Conference (2016)"},{"key":"11_CR5","doi-asserted-by":"crossref","unstructured":"Berger, E.D., Yang, T., Liu, T., Novark, G.: Grace: safe multithreaded programming for C\/C++. In: OOPSLA 2009 Proceedings of the 24th ACM SIGPLAN Conference (2009)","DOI":"10.1145\/1640089.1640096"},{"key":"11_CR6","unstructured":"Shan, L., Soyeon, P., Eunsoo, S., Yuanyuan, Z.: Learning from mistakes \u2013 a comprehensive study on real world concurrency bug characteristics. In: Proceedings of the 13th International Conference on Architectural Support for Programming Language and OS (2008)"},{"key":"11_CR7","doi-asserted-by":"publisher","first-page":"353","DOI":"10.1023\/A:1019917329895","volume":"30","author":"KM Kavi","year":"2002","unstructured":"Kavi, K.M., Moshtaghi, A., Chen, D.: Modeling multithreaded applications using Petri nets. Int. J. Parallel Program. 30, 353\u2013371 (2002)","journal-title":"Int. J. Parallel Program."}],"container-title":["Advances in Intelligent Systems and Computing","Distributed Computing and Artificial Intelligence, 16th International Conference, Special Sessions"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-23946-6_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,17]],"date-time":"2024-10-17T15:05:17Z","timestamp":1729177517000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-23946-6_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030239459","9783030239466"],"references-count":7,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-23946-6_11","relation":{},"ISSN":["2194-5357","2194-5365"],"issn-type":[{"value":"2194-5357","type":"print"},{"value":"2194-5365","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"25 June 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"DCAI","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Symposium on Distributed Computing and Artificial Intelligence","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"\u00c1vila","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Spain","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 June 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28 June 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"dcai2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.dcai-conference.net\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}