Note that there are some explanatory texts on larger screens.

plurals
  1. POHas Boost ever been used in a regulated project (FDA, FAA)?
    text
    copied!<p>While posting a comment recently, I found myself remarking that, in my experience, Boost is not widely used in regulated industries (FDA, FAA). In fact, I don't know of any project that uses it or has used it. I realize, though, that my experience may be lacking here, so I wanted to know if <em>anybody</em> had knowledge of a project using boost in a medical device or in an aviation flight system (lighting, cabin controls, cockpit equipment, etc.).</p> <p>I am not sure this is the right place to ask it (maybe some other SO site), but I thought this would be a good place to start.</p> <p>This is not a question about whether or not boost should be used in these areas, it is a question about anybody knowing if it has been used.</p> <p><strong>EDIT</strong> Some examples projects that might help clarify this: Aircraft cabin lighting systems, cabin management systems, cockpit instrumentation, infusion/food/insulin pumps, dialysis machines, laboratory diagnostic devices, blood center data collection systems, etc. Some are life sustaining or potentially flight critical, some collect data, some collect data used to make medical decisions, etc., but I believe all are covered as regulated devices by the FAA/FDA.</p> <p><strong>EDIT</strong> Outside (did not come with the development chain) libraries are often brought into these types of projects for other purposes (graphics libraries, drivers, USB stacks, etc.) These are treated as <a href="http://en.wikipedia.org/wiki/SOUP_%28software_of_unknown_pedigree%29" rel="noreferrer">SOUP</a>. The use of boost would fall under this approach. Does anybody know of a project where boost was used this way?</p> <p><strong>EDIT</strong> Boost is a very large framework, with multiple components. I'm looking for any part of it that has been used in a project. For example "Boost smart pointers" or "Boost Enable" or "Boost Array" or "Boost Optional", etc. But used in "whole", not part. Not used by looking at the Boost code and re-using the idea; used as a whole component of the system (i.e. the legal sense). </p> <p><strong>This is central to the question, because used in this way means that tradeoffs of handling the SOUP must be dealt with.</strong> This may place this question outside the scope of this SO site...not sure.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload