The Cover PagesThe OASIS Cover Pages: The Online Resource for Markup Language Technologies
SEARCH | ABOUT | INDEX | NEWS | CORE STANDARDS | TECHNOLOGY REPORTS | EVENTS | LIBRARY
SEARCH
Advanced Search
ABOUT
Site Map
CP RSS Channel
Contact Us
Sponsoring CP
About Our Sponsors

NEWS
Cover Stories
Articles & Papers
Press Releases

CORE STANDARDS
XML
SGML
Schemas
XSL/XSLT/XPath
XLink
XML Query
CSS
SVG

TECHNOLOGY REPORTS
XML Applications
General Apps
Government Apps
Academic Apps

EVENTS
LIBRARY
Introductions
FAQs
Bibliography
Technology and Society
Semantics
Tech Topics
Software
Related Standards
Historic
Created: March 23, 2001.
News: Cover Stories

IBM's XSLerator Tool for XSLT Script Generation.

The Java Application Development at IBM alphaWorks laboratory has released an XSLerator (XSL accelerator) tool which "generates XSLT scripts from mappings defined using a visual interface. The tool supports mappings with extended conversion functions including iterations, conditions, joins, variables, and XPATH functions. Only minimal knowledge of XSLT is required. XSLerator can be used in e-business solutions development including B2B, B2C, and web services. For example, it can be used to integrate and correlate diverse data sources to one unified data, or it can be used to transform data from one business' format to another business' format. XSLerator can be also used by content providers to provide content in different formats for different modalities and users. Using the tool, you provide the sources and the targets which can be retrieved from XML files or from databases. Then, you define mappings; each mapping is a selection of a target field, a conversion function and sources fields. Mappings can be edited, deleted or persisted for later use. After defining the mappings, you generate the XSLT script and may test it to confirm it created the desired output. Once the XSLT script was generated, you may use it with an XSLT engine, such as Apache Xalan, to combine and transform any XML documents that conforms to the sources to an XML document that conforms to the target. XSLerator is provided with samples and a tutorial."

Mappings: "A mapping is a triplet that includes a target field, a conversion function, and some source fields. The conversion function is applied on the source fields to create the target field. XSLerator allows you to create mappings using a visual interface, and you may also enable, disable or delete a mapping. Only minimal knowledge of XSLT is needed. The tool visualizes the source and target schemes as trees, as well as presents a list of conversion functions with their appropriate templates. To create a mapping, select a field in the target schema, a conversion function, and then fill that function template with fields from the source schema."

Requirements: "Runs on all Java platforms. We specifically tested on WindowsNT, Windows 2000, Linux, AIX, Solaris. Java Tool (s) Java 1.1.7 or Java 1.1.8. The XSLerator package includes (binaries only) Apache xalan 1.0.0, Apache Xerces 1.0.3, and swing. The Windows and Linux package also include jre 1.1.8."

Principal references:


Hosted By
OASIS - Organization for the Advancement of Structured Information Standards

Sponsored By

IBM Corporation
ISIS Papyrus
Microsoft Corporation
Oracle Corporation

Primeton

XML Daily Newslink
Receive daily news updates from Managing Editor, Robin Cover.

 Newsletter Subscription
 Newsletter Archives
Bottom Globe Image

Document URI: http://xml.coverpages.org/ni2001-03-23-b.html  —  Legal stuff
Robin Cover, Editor: robin@oasis-open.org