Re: [xsl] Hiding XML to an application (serialization?)

Subject: Re: [xsl] Hiding XML to an application (serialization?)
From: James Fuller <jim.fuller@xxxxxxxxxxxxxx>
Date: Wed, 22 Jun 2005 10:43:10 +0200
>In particular, we develop applications (like the one mentioned in my
>previous email) for the aerospace sector that should (SHALL!) have DO-178b
>certification (normally, up to B level). Applications are usually developed
>in C/C++. I do not want to bother people with questions that may be beyond
>the scope of this list (and then I will not open a new thread for this), but
>the problem still has to do with XSLT.
>  
>

ok, have been near this type of scenario and understand the difficulties
of using xml technologies in such environments...ada and lisp aside its
difficult to get xml tools ratified in such environments....geez its
been 5+ years now as well.

here is a good overview article

http://www-106.ibm.com/developerworks/xml/library/x-ctlbx.html

here is a very dated article at xml.com
http://www.xml.com/pub/a/1999/11/cplus/

though may reiterate what u already know...I doubt you would be able to
use libxml in your environment, which is prob the 1st place I would
start. I would suggest starting with apache stuff
http://xml.apache.org/xerces-c/samples.html

>Does anyone know something about tools for XML
>processing/marshalling/transforming/... (in particular, XSLT!!!) for the
>development of software with certification requirements? I was googling the
>Internet a few months ago but did not find anything. Perhaps the question is
>whether is there a market for this, considering the high quality of the
>existing (free) software for XML.
>  
>
you could look at how other people do it....e.g. sablotron for example
uses a thin layer over expat to slurp up xml and put into internal
in-memory tree representation

I have used http://sxp.sourceforge.net/ this little gem as a good
example for slurping up xml, seems to be 'low maintenance' enough for
your requirements.

Are there any persistence layer stuff for C++ these days? Might be able
to get marshalling for free from xml format this way.

gl and post back any nuggets of wisdom u may get

hth, Jim Fuller

Current Thread