Elsevier Science & Technology
Practical UML Statecharts in C/C++ (häftad, eng)
929 kr
929 kr
Få kvar
Mån, 3 feb - tis, 4 feb
Säker betalning
14-dagars öppet köp
Säljs och levereras av
Buyersclub.se
Produktbeskrivning
Practical UML Statecharts in C/C++ Second Edition bridges the gap between high-level abstract concepts of the Unified Modeling Language (UML) and the actual programming aspects of modern hierarchical state machines (UML statecharts). The book describes a lightweight, open source, event-driven infrastructure, called QP that enables direct manual coding UML statecharts and concurrent event-driven applications in C or C++ without big tools.
This book is presented in two parts.
In Part I, you get a practical description of the relevant state machine concepts starting from traditional finite state automata to modern UML state machines followed by state machine coding techniques and state-machine design patterns, all illustrated with executable examples.
In Part II, you find a detailed design study of a generic real-time framework indispensable for combining concurrent, event-driven state machines into robust applications. Part II begins with a clear explanation of the key event-driven programming concepts such as inversion of control (Hollywood Principle), blocking versus non-blocking code, run-to-completion (RTC) execution semantics, the importance of event queues, dealing with time, and the role of state machines to maintain the context from one event to the next.
This background is designed to help software developers in making the transition from the traditional sequential to the modern event-driven programming, which can be one of the trickiest paradigm shifts.
The lightweight QP event-driven infrastructure goes several steps beyond the traditional real-time operating system (RTOS).
In the simplest configuration, QP runs on bare-metal microprocessor, microcontroller, or DSP completely replacing the RTOS. QP can also work with almost any OS/RTOS to take advantage of the existing device drivers, communication stacks, and other middleware. The accompanying website to this book contains complete open source code for QP, ports to popular processors and operating systems, including 80x86, ARM Cortex-M3, MSP430, and Linux, as well as all examples described in the book.
Format Häftad Omfång 728 sidor Språk Engelska Förlag Elsevier Science & Technology Utgivningsdatum 2008-11-10 ISBN 9780750687065
This book is presented in two parts.
In Part I, you get a practical description of the relevant state machine concepts starting from traditional finite state automata to modern UML state machines followed by state machine coding techniques and state-machine design patterns, all illustrated with executable examples.
In Part II, you find a detailed design study of a generic real-time framework indispensable for combining concurrent, event-driven state machines into robust applications. Part II begins with a clear explanation of the key event-driven programming concepts such as inversion of control (Hollywood Principle), blocking versus non-blocking code, run-to-completion (RTC) execution semantics, the importance of event queues, dealing with time, and the role of state machines to maintain the context from one event to the next.
This background is designed to help software developers in making the transition from the traditional sequential to the modern event-driven programming, which can be one of the trickiest paradigm shifts.
The lightweight QP event-driven infrastructure goes several steps beyond the traditional real-time operating system (RTOS).
In the simplest configuration, QP runs on bare-metal microprocessor, microcontroller, or DSP completely replacing the RTOS. QP can also work with almost any OS/RTOS to take advantage of the existing device drivers, communication stacks, and other middleware. The accompanying website to this book contains complete open source code for QP, ports to popular processors and operating systems, including 80x86, ARM Cortex-M3, MSP430, and Linux, as well as all examples described in the book.
Format Häftad Omfång 728 sidor Språk Engelska Förlag Elsevier Science & Technology Utgivningsdatum 2008-11-10 ISBN 9780750687065
Artikel.nr.
53c65699-25d7-57dd-a16d-81541789f1f0
Elsevier Science & Technology
Practical UML Statecharts in C/C++ (häftad, eng)
929 kr
929 kr
Få kvar
Mån, 3 feb - tis, 4 feb
Säker betalning
14-dagars öppet köp
Säljs och levereras av
Buyersclub.se
Liknande toppsäljare
Sony PlayStation DualSense - White (PS5)
779 kr
4,4(208)
torsdag, 30 jan
Uniq Vanity
UNIQ XL Hollywood Spegel med 15 LED-lampor och touch-funktion - sminkspegel med belysning - hollywoodspegel
879 kr
Tidigare lägsta pris:
939 kr
4,5(32)
onsdag, 29 jan
CherrysC
Squid Game 2 Gonggi & Case Korean
99 kr
fredag, 31 jan
SUNMATIC
Vevradio med Solceller, LED Ficklampa och 2000mAh Powerbank SOS SUNMATIC - Väderradio för hem- och campingnödsituationer med AM/FM-radio
289 kr
5,0(2)
måndag, 3 feb
Generic
4K Projektor - Android 11, 5G Wi-Fi, Bluetooth - 150 ANSI
599 kr
Tidigare lägsta pris:
999 kr
2,8(26)
torsdag, 30 jan
INF
INF USB-C kortläsare för SD/TF-minneskort - Snabb dataöverföring 0
89 kr
Tidigare lägsta pris:
103 kr
torsdag, 30 jan
Apple
Apple AirPods (andra generation) med Lightning-laddningsetui
1 448 kr
3,6(95)
onsdag, 29 jan
STIGA
Bordetennis racket STIGA Flexure - 5-Star
449 kr
Tidigare lägsta pris:
599 kr
fredag, 31 jan
BENSON
Mörkerglasögon för Bilkörning - Night Vision Glasögon Nattseende 1-Pack
119 kr
4,1(13)
torsdag, 30 jan
Olympiq
12-pack Oral-B Kompatibla Tandborsthuvuden
89 kr
4,3(105)
fredag, 31 jan
Rekommendationer för dig
Generic
2-Pack - Laddare för iPhone Adapter+Kabel 20W USB-C Snabbladdare
199 kr
3,7(506)
onsdag, 29 jan
A Series
RCA AV till HDMI Converter / Adapter 1080P Universal White
99 kr
3,7(10)
onsdag, 29 jan
Rattrix
Löpband under skrivbordet 1-6KM/H Walking Jogging Machine för hemmakontor Svart
1 849 kr
4,3(95)
fredag, 7 feb
Fenchilin
FENCHILIN Stor Hollywood sminkspegel med belysning USB Bordsskiva Väggfäste Vit spegel 80 x 58 cm
1 421 kr
Tidigare lägsta pris:
1 611 kr
4,6(182)
torsdag, 30 jan
Rivanoo
Mini trådlös CarPlay & Android Auto-adapter för iPhone & Android – Njut av friheten från sladdar
379 kr
Tidigare lägsta pris:
399 kr
4,2(4)
torsdag, 30 jan
Izoxis
Nattlampa - Stjärnprojektor med LED-lampa - Astronaut
349 kr
4,1(29)
torsdag, 30 jan
Bright Beauty
Bright Beauty Vanity Namira - sminkspegel med belysning - hollywoodspegel - make up spegel - vit - dimbar med tre ljuslägen
899 kr
4,3(95)
torsdag, 30 jan
Otego
20-pack G4 halogenlampor 10W 12V - Varmvita
139 kr
4,8(30)
torsdag, 30 jan
Generic
Öronkuddar för Bose QuietComfort - QC35/QC25/QC15/AE2 Hörlurar Svart
99 kr
4,5(723)
torsdag, 30 jan
INF
INF Cocktail set Dubbel shaker 750ml Rostfritt stål Silver 10 delar
269 kr
Tidigare lägsta pris:
385 kr
4,5(60)
torsdag, 30 jan