At Griffin Brown, we offer a wide range of implementation services, from fully customised editing systems to data conversion transformation, data transformation and specialised XML development services.
Software Development
XML custom applications
Many XML workflow and production systems have a requirement for custom tools for processing XML data. We offer specialised XML development services in Java, C++ and Python for creating such components - including Very High Performance C/C++ custom processors for when processing speed is of the essence. For example we have fulfilled our clients' requests for such components as:
- Enterprise and desktop applications
- Middleware to allow database synchronisation using XML
- On-the-fly SGML to XML conversion and cleaning components
- Native Windows tools visualising user interfaces from XML descriptions of them
Standards-based XML solutions
We are experienced in creating solutions which are choreographed using a wide range of XML-based technologies including:
- XSLT
- XPath and XQuery
- XForms
- XML Pipelining languages (e.g. XPL)
- XML libraries and interfaces SAX, DOM, DOM4J, XOM, etc.
- Platforms and middleware: Orbeon OPS, eXist, Saxon, Jaxen, etc.
- And more ...
XML editor configuration
Properly customised XML editing and authoring systems are an essential part of any smooth-running XML workflow. At Griffin Brown we have experience writing Microsoft Word templates for helping to automate XML production, and have experience working with:
- Corel XMetaL
- Microsoft Word including Word 2003 and WordML
- Adobe FrameMaker
Data conversion, transformation and rescue
Data regularly needs to be converted from a variety of formats to XML, and from XML back to formats such as Rich Text Format and HTML. Data also sometimes needs to be converted from validity from one DTD to another.
We have a wide experience of automatic conversion of data to and from SGML and XML formats.
Our 'SGML rescue' service offers an all-in-one DTD re-write, data set conversion and clean for SGML data sets that need to move to XML.
For rendering, we offer XSLT authoring services for getting XML content into good-looking HTML - and that includes full knowledge of all the complexity of publishing data sets, including coping with mathematics, tables and 'special characters'.
blog feed (RSS)