Subject: Re: [boost] Use of boost in safety critical work
From: Rogerio dos Santos (rogerio.santos.main_at_[hidden])
Date: 2014-12-05 07:33:49
I agree with Rob.
Boost smart pointers might be really valuable on such kind of development,
since memory management might be critical. Another Boost libraries that
might be interesting on such applications are Statechart and Meta State
Machine (MSM), since on critical safety applications you might work with
finite state machines that always goes to a safe and known state.
In other hand, you might have a hard time convincing them to use boost
since PDS (Previously Developed Software) as it may be developed
independently of any specific application and not developed in house, are
not necessarily compliant with the requirements they should fulfill. Even
if you are able to prove that a specific boost library might fulfill all
the safety requirements, you will have to stick with an specific version
since the library in use might not guarantee the requirements with new
However, this does not means that you cannot use the boost concepts ideas
and develop in-house subsets of the boost libraries that fulfills all
security requirements requirements applied.
On Fri Dec 05 2014 at 4:09:47 AM Rob Stewart <robertstewart_at_[hidden]>
> On December 5, 2014 4:37:53 AM EST, Andrew Marlow <marlow.agents_at_[hidden]>
> >Hello fellow boosters,
> >I have used boost before in embedded work but I have never done safety
> >critical work before so I don't know how widely boost is used there.
> >anyone who *has* worked on safety critical stuff comment please?
> I can only suggest that Boost.Units should be of significant value in such
> a domain, but I have no experience with safety critical development. Come
> to think of it, correct memory management would seem critical, so Boost
> smart pointers would also be valuable. Beyond that, I couldn't say.
> (Sent from my portable computation engine)
> Unsubscribe & other changes: http://lists.boost.org/
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk