{"product_id":"embedded-software-development-the-open-source-approach-9781466593923","title":"Embedded Software Development: The Open-Source Approach","description":"\u003cp\u003e • Author(s): Ivan Cibrario Bertolotti\u003cbr\u003e • Publisher: Taylor \u0026amp; Francis\u003cbr\u003e • Publisher Imprint: CRC Press\u003cbr\u003e • BISAC: Software Development \u0026amp; Engineering - General\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eEmbedded Software Development: The Open-Source Approach\u003c\/strong\u003e delivers a practical introduction to embedded software development, with a focus on open-source components. This programmer-centric book is written in a way that enables even novice practitioners to grasp the development process as a whole.\u003c\/p\u003e\u003cp\u003eIncorporating real code fragments and explicit, real-world open-source operating system references (in particular, FreeRTOS) throughout, the text: \u003c\/p\u003e\u003cul\u003e \u003cli\u003eDefines the role and purpose of embedded systems, describing their internal structure and interfacing with software development tools\u003c\/li\u003e \u003cli\u003eExamines the inner workings of the GNU compiler collection (GCC)-based software development system or, in other words, toolchain\u003c\/li\u003e \u003cli\u003ePresents software execution models that can be adopted profitably to model and express concurrency\u003c\/li\u003e \u003cli\u003eAddresses the basic nomenclature, models, and concepts related to task-based scheduling algorithms\u003c\/li\u003e \u003cli\u003eShows how an open-source protocol stack can be integrated in an embedded system and interfaced with other software components\u003c\/li\u003e \u003cli\u003eAnalyzes the main components of the FreeRTOS Application Programming Interface (API), detailing the implementation of key operating system concepts\u003c\/li\u003e \u003cli\u003eDiscusses advanced topics such as formal verification, model checking, runtime checks, memory corruption, security, and dependability\u003c\/li\u003e \u003c\/ul\u003e\u003cp\u003e\u003cstrong\u003eEmbedded Software Development: The Open-Source Approach\u003c\/strong\u003e capitalizes on the authors' extensive research on real-time operating systems and communications used in embedded applications, often carried out in strict cooperation with industry. Thus, the book serves as a springboard for further research.\u003c\/p\u003e","brand":"Taylor \u0026 Francis","offers":[{"title":"Hardcover","offer_id":45237349613719,"sku":"9781466593923","price":14663.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9781466593923.webp?v=1769216284","url":"https:\/\/atlanticbooks.com\/products\/embedded-software-development-the-open-source-approach-9781466593923","provider":"Atlantic Books","version":"1.0","type":"link"}