{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T15:18:01Z","timestamp":1743002281797,"version":"3.40.3"},"publisher-location":"Cham","reference-count":42,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030519643"},{"type":"electronic","value":"9783030519650"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-51965-0_22","type":"book-chapter","created":{"date-parts":[[2020,8,8]],"date-time":"2020-08-08T15:04:30Z","timestamp":1596899070000},"page":"261-273","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Matlab Code Generation and Consumption"],"prefix":"10.1007","author":[{"given":"Daniel","family":"Kuch\u00e1r","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martin","family":"Barto\u0148","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peter","family":"Schreiber","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pavol","family":"Tanu\u0161ka","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,8,9]]},"reference":[{"key":"22_CR1","doi-asserted-by":"publisher","DOI":"10.1007\/978-90-481-2505-0","volume-title":"Web-Based Control and Robotics Education","author":"SG Tzafestas","year":"2009","unstructured":"Tzafestas, S.G.: Web-Based Control and Robotics Education. Springer, Dordrecht (2009)"},{"key":"22_CR2","volume-title":"Applications Interface Programming Using Multiple Languages: A Windows Programmer\u2019s Guide","author":"Y Bai","year":"2003","unstructured":"Bai, Y.: Applications Interface Programming Using Multiple Languages: A Windows Programmer\u2019s Guide. Prentice Hall PTR, Upper Saddle River (2003)"},{"key":"22_CR3","volume-title":"Practical Matlab Applications for Engineers","author":"M Kalechman","year":"2009","unstructured":"Kalechman, M.: Practical Matlab Applications for Engineers. CRC Press, Boca (2009)"},{"key":"22_CR4","volume-title":"Fundamentals of Digital Signal Processing using Matlab, 2nd den","author":"RJ Schilling","year":"2012","unstructured":"Schilling, R.J., Harris, S.L.: Fundamentals of Digital Signal Processing using Matlab, 2nd den. Cengage Learning, Stamford (2012)"},{"key":"22_CR5","unstructured":"TechNote 568 - How Wonderware Application Server Manages DLLs and aaSLIB Imports, Invensys Systems, Inc. (2009)"},{"key":"22_CR6","unstructured":"Wonderware Application Server - Training Manual, Schneider Electric Software (2015)"},{"key":"22_CR7","unstructured":"https:\/\/stackoverflow.com\/questions\/18126407\/matlab-compiler-vs-matlab-coder\n\n. Accessed 9 Dec 2019"},{"key":"22_CR8","unstructured":"https:\/\/www.mathworks.com\/matlabcentral\/answers\/223937-should-i-use-matlab-compiler-sdk-or-matlab-coder-to-integrate-my-matlab-applications-with-c-c\n\n. Accessed 9 Dec 2019"},{"key":"22_CR9","unstructured":"https:\/\/www.mathworks.com\/company\/newsletters\/articles\/selecting-a-matlab-application-deployment-strategy.html?s_tid=answers_rc2-3_p6_Topic\n\n. Accessed 9 Dec 2019"},{"key":"22_CR10","unstructured":"https:\/\/www.mathworks.com\/help\/coder\/language-supported-for-code-generation.html\n\n. Accessed 9 Dec 2019"},{"key":"22_CR11","unstructured":"https:\/\/www.mathworks.com\/matlabcentral\/answers\/398398-what-is-the-difference-between-the-dll-generated-by-matlab-coder-and-the-dll-generated-by-librarycom\n\n. Accessed 9 Dec 2019"},{"key":"22_CR12","unstructured":"https:\/\/docs.microsoft.com\/sk-sk\/cpp\/build\/dlls-in-visual-cpp?view=vs-2019\n\n. Accessed 9 Dec 2019"},{"key":"22_CR13","unstructured":"https:\/\/docs.microsoft.com\/sk-sk\/cpp\/build\/walkthrough-creating-and-using-a-dynamic-link-library-cpp?view=vs-2019\n\n. Accessed 9 Dec 2019"},{"key":"22_CR14","unstructured":"https:\/\/docs.microsoft.com\/sk-sk\/cpp\/cpp\/dllexport-dllimport?view=vs-2019\n\n. Accessed 9 Dec 2019"},{"key":"22_CR15","unstructured":"https:\/\/docs.microsoft.com\/en-us\/cpp\/build\/reference\/decorated-names?view=vs-2019"},{"key":"22_CR16","unstructured":"https:\/\/docs.microsoft.com\/en-us\/windows\/win32\/Dlls\/dynamic-link-libraries\n\n. Accessed 9 Dec 2019"},{"key":"22_CR17","unstructured":"https:\/\/docs.microsoft.com\/en-gb\/windows\/win32\/dlls\/dllmain\n\n. Accessed 9 Dec 2019"},{"key":"22_CR18","unstructured":"https:\/\/docs.microsoft.com\/en-us\/cpp\/build\/calling-dll-functions-from-visual-basic-applications?view=vs-2019\n\n. Accessed 9 12 2019"},{"key":"22_CR19","unstructured":"https:\/\/docs.microsoft.com\/en-us\/cpp\/build\/exporting-from-a-dll-using-def-files?view=vs-2019\n\n. Accessed 9 Dec 2019"},{"key":"22_CR20","unstructured":"https:\/\/www.nirsoft.net\/utils\/dll_export_viewer.html\n\n. Accessed 9 Dec 2019"},{"key":"22_CR21","unstructured":"http:\/\/www.dependencywalker.com\/\n\n. Accessed 9 Dec 2019"},{"key":"22_CR22","unstructured":"http:\/\/www.ni.com\/tutorial\/3056\/en\/\n\n. Accessed 9 Dec 2019"},{"key":"22_CR23","unstructured":"https:\/\/stackoverflow.com\/questions\/1379287\/i-keep-hearing-about-dll-hell-what-is-this\n\n. Accessed 9 Dec 2019"},{"key":"22_CR24","unstructured":"https:\/\/support.microsoft.com\/en-gb\/help\/815065\/what-is-a-dll\n\n. Accessed 9 Dec 2019"},{"key":"22_CR25","unstructured":"https:\/\/forums.asp.net\/t\/1536669.aspx?Difference+between+normal+DLL+net+DLL\n\n. Accessed 9 Dec 2019"},{"key":"22_CR26","unstructured":"https:\/\/stackoverflow.com\/questions\/2259375\/what-are-the-exact-differences-between-net-dll-and-a-normal-dll\n\n. Accessed 9 Dec 2019"},{"key":"22_CR27","unstructured":"http:\/\/net-informations.com\/faq\/net\/dll.htm\n\n. Accessed 9 Dec 2019"},{"key":"22_CR28","unstructured":"https:\/\/docs.microsoft.com\/en-us\/previous-versions\/dotnet\/netframework-1.1\/hk5f40ct(v=vs.71)?redirectedfrom=MSDN\n\n. Accessed 9 Dec 2019"},{"key":"22_CR29","unstructured":"https:\/\/www.youtube.com\/watch?v=JPQWQfDhICA\n\n. Accessed 9 Dec 2019"},{"key":"22_CR30","unstructured":"https:\/\/www.codeproject.com\/Articles\/778255\/DllExports-Common-Problems-and-Solutions\n\n. Accessed 9 Dec 2019"},{"key":"22_CR31","unstructured":"https:\/\/docs.microsoft.com\/en-us\/cpp\/cpp\/stdcall?redirectedfrom=MSDN&view=vs-2019\n\n. Accessed 9 Dec 2019"},{"key":"22_CR32","unstructured":"https:\/\/stackoverflow.com\/questions\/28062446\/x64-dll-export-function-names\n\n. Accessed 9 Dec 2019"},{"key":"22_CR33","unstructured":"https:\/\/stackoverflow.com\/questions\/11159346\/dll-compiled-under-windows-7-doesnt-work-in-windows-xp\n\n. Accessed 9 Dec 2019"},{"key":"22_CR34","unstructured":"https:\/\/docs.microsoft.com\/en-gb\/windows\/win32\/winprog\/using-the-windows-headers?redirectedfrom\u2009=\u2009MSDN#setting_winver_or__win32_winnt,\n\n. Accessed 9 Dec 2019"},{"key":"22_CR35","unstructured":"https:\/\/www.youtube.com\/watch?v=bU_vX1k3VAs\n\n. Accessed 9 Dec 2019"},{"key":"22_CR36","unstructured":"https:\/\/docs.microsoft.com\/en-us\/office\/vba\/language\/reference\/user-interface-help\/ptrsafe-keyword\n\n. Accessed 9 Dec 2019"},{"key":"22_CR37","unstructured":"https:\/\/docs.microsoft.com\/en-us\/office\/vba\/language\/concepts\/getting-started\/64-bit-visual-basic-for-applications-overview\n\n. Accessed 9 Dec 2019"},{"key":"22_CR38","unstructured":"https:\/\/www.mathworks.com\/matlabcentral\/answers\/65915-how-can-i-create-a-dll-that-can-be-called-from-excel\n\n. Accessed 9 Dec 2019"},{"key":"22_CR39","unstructured":"https:\/\/www.techsupportalert.com\/content\/how-windows7-vista64-support-32bit-applications.htm\n\n. Accessed 9 Dec 2019"},{"key":"22_CR40","unstructured":"https:\/\/social.msdn.microsoft.com\/Forums\/vstudio\/en-US\/644c2f9c-f06a-496a-b497-6420a7919fdb\/64-bit-app-calling-32-bit-dll?forum=csharpgeneral\n\n. Accessed 9 Dec 2019"},{"key":"22_CR41","unstructured":"https:\/\/docs.microsoft.com\/en-gb\/windows\/win32\/winprog64\/programming-guide-for-64-bit-windows\n\n. Accessed 9 Dec 2019"},{"key":"22_CR42","unstructured":"https:\/\/blog.mattmags.com\/2007\/06\/30\/accessing-32-bit-dlls-from-64-bit-code\/\n\n. Accessed 9 Dec 2019"}],"container-title":["Advances in Intelligent Systems and Computing","Intelligent Algorithms in Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-51965-0_22","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,8,8]],"date-time":"2020-08-08T15:16:24Z","timestamp":1596899784000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-51965-0_22"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030519643","9783030519650"],"references-count":42,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-51965-0_22","relation":{},"ISSN":["2194-5357","2194-5365"],"issn-type":[{"type":"print","value":"2194-5357"},{"type":"electronic","value":"2194-5365"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"9 August 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"CSOC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Computer Science On-line Conference","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Zlin","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Czech Republic","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2020","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15 July 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15 July 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"9","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"csolc2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/csoc.openpublish.eu","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}