How Big Should Active Objects Get?
Q: How big should active objects get?
A: As big as possible, but not bigger.
Tag: event-driven
Q: How big should active objects get?
A: As big as possible, but not bigger.
What are the main programming paradigms in embedded software? Which of them can be mixed together and which are like “oil and water”? NOTE: Embedded.fm
Is it possible to be agile and do modeling, state-machine design and code generation? You bet! Modern event-driven approach with asynchronous active objects, hierarchical state
The popular “Modern Embedded Programming” video course now contains a segment devoted to state machines. If you really want to understand state machines, this is
Steve Scandore, the technical lead of the Mars 2020 FSW, talks about the role of Hierarchical State Machines in the Mars Perseverance Software in his
Due to prevalent blocking, RTOS-based designs are generally difficult to reconcile with the Open-Closed Principle. In contrast, event-driven approach is naturally “Open for Extension and Closed for Modifications”.
Key Concept: Active Objects combine event-driven programming with multithreading. They naturally implement and automatically enforce the best practices of concurrent programming. Best Practices Active Object
Key Concept: Embedded systems need a program structure that can respond to a multitude of possible event sequences, any of which can arrive at unpredictable
The Quantum Leaps’ QP™ real-time embedded frameworks (RTEFs) and the QM™ modeling tool complement the Arduino platform and provide everything you need to program Arduino
An RTOS (Real-Time Operating System) is the most universally accepted way of designing and implementing embedded software. It is the most sought after component of
In my previous post, “RTOS Considered Harmful”, I have identified blocking as the main cause of the particular brittleness and inflexibility of the programs based
Event-Driven Programming for Embedded Systems by Miro Samek, Ph.D. Home share on: Share on reddit Share on linkedin Share on twitter Share on email View/Download PDF
I still remember the “Triumph of the Nerds” PBS special, where Steve Jobs recalled his early days at Apple and how the young Apple team
Quantum Programming for Embedded Systems by Miro Samek, Ph.D. Home share on: Share on reddit Share on linkedin Share on twitter Share on email Download in
Recent Comments