FACTOID # 59: People might eat oats when they're hungry, but people from Hungary don't eat oats.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Transformation language

A transformation language is a computer language designed to transform some input text in a certain formal language into a modified output text that meets some specific goal. A computer language is a language used by, or in association with, computers. ... In mathematics, logic, and computer science, a formal language is a set of finite-length words (i. ...


Macro languages are a kind of transformation languages to transform a meta language into specific higher programming language like Java, C++, Fortran ... Java is an object-oriented programming language developed by James Gosling and colleagues at Sun Microsystems in the early 1990s. ... For a WikiBook on programming with C++, see Wikibooks: C++ Programming. ... Fortran (also FORTRAN) is a general-purpose[1], procedural[2], imperative programming language that is especially suited to numeric computation and scientific computing. ...


In the Model Driven Engineering Technical Space, there are model transformation languages (MTLs), that take as input models coforming to a given metamodel and produce as output models conforming to a different metamodel. An example of such a language is VIATRA or ATL, a member of the QVT family of Domain Specific Languages. // Presentation MDE (Model Driven Engineering) is an emerging technique in software, system and data engineering, based on the systematic use of models. ... // Presentation Ubiquitous Transformations The notion of Model transformation is of central importance to Information Technology. ... The VIATRA (VIsual Automated model TRAnsformations) framework is the core of a transformation-based verification and validation environment for improving the quality of systems designed using the Unified Modeling Language by automatically checking consistency, completeness, and dependability requirements. ... ATL is a QVT model tranformation language developed at INRIA. It can be used to do Syntactic or Semantic translation. ... In the model-driven architecture, QVT is a standard for model transformation defined by the Object Management Group. ... A domain-specific language (DSL) is a programming language designed to be useful for a specific set of tasks, in contrast to general-purpose programming languages. ...


In the XMLTechnical Space, there are a number of XML transformation languages such as XSLT, XQuery, STX, FXT, XDuce, HaXml, XMLambda, FleXML, etc. The Extensible Markup Language (XML) is a W3C-recommended general-purpose markup language for creating special-purpose markup languages, capable of describing many different kinds of data. ... An XML transformation language is a computer language designed specifically to transform an input XML document into an output XML document which satisfies some specific goal. ... ... XQuery is a query language (with some programming language features) that is designed to query collections of XML data. ... Streaming Transformations for XML (STX) is an XML transformation language intended as a high-speed, low memory consumption alternative to XSLT. // Overview STX is an XML standard for efficient processing of stream-based XML. As we will discover XSLT is not well suited to stream based processing and STX fills... FXT (Functional XML Transformation Tool) is an XML transformation language. ... XDuce is an XML transformation language. ... HaXml is an XML transformation language. ... XMLambda (XMλ) is an XML transformation language that has been designed but not implemented yet. ... FleXML is an XML transformation language originally developed by Kristofer Rose. ...


  Results from FactBites:
 
XML transformation language - definition of XML transformation language in Encyclopedia (422 words)
An XML transformation language is a computer language designed specifically to transform an input XML document into an output XML document which satisfies some specific goal.
STX (Streaming Transformations for XML) is inspired by XSLT but has been designed to allow a one-pass transformation process that never prevents streaming.
An imperative scripting language inspired by Perl that uses the XML syntax.
Freenix 2000 USENIX Annual Technical Conference Paper (6932 words)
The basic elements of the transformation language are similar to C. Unlike C, there is no macro preprocessor; however, it is possible to "escape" to C code and write C preprocessor code in that context.
The parameters to the transformation functions are a pointer to the source structure, a pointer to the destination structure and the length of the destination structure.
Transform uses a database of library symbols to generate all of the aliases for a known symbol, so the simplest version of the symbol name is usually the right one.
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.