Readers in New York may be interested in the following:
The next meeting of the XML Special Interest Group will be Tuesday, 18
June, 7-9 p.m., at Goldman Sachs, 125 Broad Street. The speaker will be
Robert McKinnon on "Visualizing Data with SVG and XSLT".
Scalable Vector Graphics (SVG) is a language for describing
two-dimensional graphics in XML. Robert will be describing how we can
generate visual representations of data through the transformation of
XML into SVG images. We'll examine how this powerful approach enables
visualizations that can be tailored to personal user requirements,
driven by user interaction, and optionally based on user-supplied data.
These benefits are obtained by separating the (XML) content from the
As an example, Robert will show interactive SVG visualizations of
genealogical data, which are produced using XSLT stylesheets. The
example will demonstrate the type of XML processing required to generate
SVG from XML data. It will also illustrate concepts mentioned in recent
presentations to the SIG, particularly ideas related to Sean McGrath's
XPipe processing model, Walter Perry's view of XML processing and Simon
St.Laurent's lexical evaluation of content. Robert will discuss how this
genealogy example could be extended into a REST (REpresentational State
Transfer) based application on the web.
Robert McKinnon is a software engineer at Sakonnet Technology
http://www.sknt.com, a New York based energy trading software house.
Currently he is leading the development of a REST based XML interface to
his company's energy trading system. Prior to joining Sakonnet, Robert
was developing mobile financial applications with Macalla Software in
Ireland. Robert switched to software engineering from a previous career
in finance. He has been developing with Java, XML and XSLT for over two
To reserve a place at this meeting, or to subscribe to our email list
for announcement of future meetings, please send a request by email
direct to me mailto:email@example.com. (Please note new XML SIG
address.) You will receive a confirmation by return email. Security
requires that those attending this meeting be registered at least a day
in advance so that their names are available to check against attendance
at the door. Please register before Monday, 17 June, to insure that you
will be admitted.
XML SIG Leader