Boost logo

Boost Users :

From: Stern, Eli (eli.stern_at_[hidden])
Date: 2007-01-10 04:45:45


For the embedded software project I am working on, we are seeking a
library to run Statecharts.

The run-time environment is :

* ARM cpu

* Linux 2.6

* C (not C++)

* Embedded / real-time application

 

I read about the Boost.Statechart tool, and have some questions, mostly
concerning the run-time part of the tool.

1. Is there anyone out there using the tool on similar
environments?

        a. If you do

                                                               i.
Can you comment on the effort required to port the tool to a Linux
(preferably 2.6) environment?

                                                             ii.
Can you supply some measures concerning real-time restrictions caused by
using the tool (added latencies, memory usage, determinism, ...)

        b. Can one of the developers comment on the above (assuming
there are no user comments)?

1. One of my greatest concern is the fact we are working in C. This
introduces several problems

        a. Mixing C and C++. This is my smallest concern, since the
compilers should have solved this long ago.
        b. Connecting the C++ produced by the tool to our C code.
        c. We do not have personnel proficient in C++. This means
that the above problems, together with any deeper understanding of the
internals of the tool will be problematic. This will hurt mostly during
debug and integration.

2. Is there a visual tool to draw statecharts that generates
Boost.Statechart code?
3. I did not find the tool on boost.org. Does this mean it has not
been formally released?

 

I would appreciate any comment on any of the above subjects.

 

 

Thanx

 

Eli Stern

 

 



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net