XML Development Tools at Eclipse
Love it or hate it, XML is through out eclipse. However, the tools to help implement and use XML correctly are either underused, unknown to the developers, or non-existent. This session will provide a brief overview of where XML is used in eclipse, and how various eclipse projects are providing tooling that can improve the use and implementation of XML. Areas that will be reviewed include:
- Creating XML files, grammars, and validating.
- Authoring XML documents with eclipse using DocBook and DITA.
- Transformations with XSL Tools and Xquery Development Tools.
- Creating the Eclipse Standardized Project Plan.
- Working with SOA, Web Services, and XML Security.
- Modeling with EMF and XSD schemas.
XML can be a powerful tool, but with out the necessary tooling to help with implementation, it can cause more problems than it solves. Attendees should come away with an introduction to various eclipse projects that are making use of XML easier when it is needed. Eclipse has the necessary tools and projects to create a first rate XML IDE at low barrier to entry for users and adopters.
David Carver has over 15 years of experience working with EDI and XML related technologies to help enable Business-to-Business data exchange in the Banking, Education, Retail, and Automotive Industries. Mr. Carver worked as a consultant for 7 years, where he helped design, and implement a wide variety of EDI and XML related projects using languages such as REXX, C, Visual Basic, XSLT, JAVA, COBOL, CICS, C++, XML Schemas, and XSLFO. He was involved in all aspects of the software design, specializing in business-to-business data exchanges and structures. He works as an XML Data Architect for the STAR Standards organization implementing OAGIS BODs for the Automotive Retail Industry.
David is currently a committer on the XSL Tools and Visual Editor for XML (VEX) incubating projects. He also was a google summer of code mentor for the XQuery Development Tools for Eclipse project.
This session is part of the curated collection of short talks titled