|
"Very nice.
Would reduce our regulatory workload if projects built on this
template were more common. It would be easy to develop a
corresponding regulatory checklist." |
Bill Spees, PhD
Forensic Software Engineer
Division of Electrical and Software Engineering
FDA/Center for Devices and Radiological Health
Office of Science and Technology |
|
Staccato™
is a new mindset in architecting software for complex reactive
real-time embedded systems. As an RTOS alternative, the Staccato™
architecture provides for the continuous and direct execution of
Finite State Machine-encoded tasks. The resulting embedded
software application is a 'system of Finite State Machines'
which has excellent real-time performance, even at low processor
clock speeds, thereby reducing the power consumed by your
embedded system.
Staccato™
is versatile, scalable, easy to learn and use, and can be
deployed on any platform that supports C-Language tools; 8-bit
microcontroller-based through 32-bit embedded-DOS/PC-type
products, single or multiple processors.
The Staccato™
System Core is comprised of an elegant 'executive', inter-task
communication capabilities, a system timer, and an API
consisting of useful system calls.
The
Staccato™
Crossroads SDK with IEEE Certified Training Program
offered for sale here
will show engineers how to partition a software system into
tasks, and how to encode each task as a Finite State Machine (FSM).
You will also learn how to properly document your embedded
software system design to meet the strictest of currently
recommended guidelines for validation and verification. Staccato™
provides a consistent set of skills across your development
team. Embedded Software Project Managers, Software Engineers and
Hardware Engineers can benefit from learning and using Staccato™.
Reduce your risks and schedules (and headaches) and increase
your productivity (and confidence) by purchasing the
Staccato™
Crossroads SDK with IEEE Certified Training Program,
and learning the Staccato™
Design Method NOW!! |