Filters








418 Hits in 4.5 sec

An incremental XSLT transformation processor for XML document manipulation

Lionel Villard, Nabil Layaïda
2002 Proceedings of the eleventh international conference on World Wide Web - WWW '02  
No transformation coding Goals Author source (content) document and transformation sheet by direct manipulation of target (presentation) document Source Document (XML) Transformation sheets  ...  (s) Transformation sheet(s) Incremental transformation processor Change only target document fragments that need to be updated w.r.t changes in the source document or in the transformation sheet  ...  Incremental execution Set of instructions to re-evaluate, determined during the static analysis Restore execution state: execution flow tree Cache data structure Two execution models Depth-first execution  ... 
doi:10.1145/511446.511508 dblp:conf/www/VillardL02 fatcat:yscfn4uohze2fnib4qijwpbepe

An incremental XSLT transformation processor for XML document manipulation

Lionel Villard, Nabil Layaïda
2002 Proceedings of the eleventh international conference on World Wide Web - WWW '02  
In this paper, we present an incremental transformation framework called incXSLT. This framework has been experimented for the XSLT language defined at the World Wide Web Consortium.  ...  For the currently available tools, designing the XML content and the transformation sheets is a inefficient, a tedious and an error prone experience.  ...  In order to facilitate this operation in an interactive authoring system, we propose to extend transformation processors to be the basis of XML documents manipulation.  ... 
doi:10.1145/511507.511508 fatcat:ruw4sktf7bdwhfra4h2u7rniea

Automatic Code Generation from Real-Time Systems Specifications

Laura Carnevali, Dario D'Amico, Lorenzo Ridi, Enrico Vicario
2009 2009 IEEE/IFIP International Symposium on Rapid System Prototyping  
The transformation is performed through an engine obtained as an instance of a new model-transformation framework based on Java and eXtensible Stylesheet Language Transformations (XSLT) called JComposer  ...  An XSLT processor is a SW object that builds a source tree from the input XML document and processes its nodes according to template rules defined within an XSLT stylesheet (XSLT elements are defined in  ...  Processors are distinct in Java processors and jcXSLT processors: the former manipulate the input document without relying on an external stylesheet of template rules; the latter operate the transformation  ... 
doi:10.1109/rsp.2009.24 dblp:conf/rsp/CarnevaliDRV09 fatcat:a56hznnxcvhidg4yqvogcdkfyu

Authoring transformations by direct manipulation for adaptable multimedia presentations

Lionel Villard
2001 Proceedings of the 2001 ACM Symposium on Document engineering - DocEng '01  
We propose a framework based on an incremental transformation process.  ...  Incremental transformation processors represent a b etter alternative to help in the design of both the content and the transformation sheets.  ...  In particular, we describe the framework based on an incremental transformation processor. In the fourth section, we give an overview for authoring transformation sheets by direct manipulation.  ... 
doi:10.1145/502204.502206 fatcat:clp37b7vbvbohfwl5hgvgcsbde

Authoring transformations by direct manipulation for adaptable multimedia presentations

Lionel Villard
2001 Proceedings of the 2001 ACM Symposium on Document engineering - DocEng '01  
We propose a framework based on an incremental transformation process.  ...  Incremental transformation processors represent a b etter alternative to help in the design of both the content and the transformation sheets.  ...  In particular, we describe the framework based on an incremental transformation processor. In the fourth section, we give an overview for authoring transformation sheets by direct manipulation.  ... 
doi:10.1145/502187.502206 dblp:conf/doceng/Villard01 fatcat:f56lcjjfyjdaneh6zdwtblmjku

Design and implementation of a mobile database for Java phones

Eric Jui-Lin Lu, Yung-Yuan Cheng
2004 Computer Standards & Interfaces  
In addition, XSLT is used to define processing rules for databases so that only a general processor is required to process databases of different schemata.  ...  To be able to manage and manipulate data downloaded from the Internet, there is a strong need for developing mobile database systems for mobile devices.  ...  Extensible Stylesheet Language Transformation (XSLT) is adopted to define processing rules. The processor manipulates XML data based on the definitions of processing rules.  ... 
doi:10.1016/j.csi.2003.12.003 fatcat:262mx5xabnaznbx2b7npdgmici

A Scalable Approach to Processing Large XML Data Volumes

Tim Weitzel, Thomas Tesch, Peter Fankhauser
2003 Americas Conference on Information Systems  
Based on concrete application scenarios it is illustrated how Infonyte-DB can be deployed for XML based web services, technical documentation, and mobile information management.  ...  This paper introduces Infonyte-DB, a persistent XML Processor that economizes on system resources and allows processing large XML data volumes.  ...  For the first time, the Infonyte XSLT processor ("Infonyte-PXSLT" for Persistent XSLT) allows to directly process XSLT on a persistent representation of XML documents.  ... 
dblp:conf/amcis/WeitzelTF03 fatcat:c5pctitnrfgwlnjz5b5f6fjzwa

Lazy XSL transformations

Steffen Schott, Markus L. Noga
2003 Proceedings of the 2003 ACM symposium on Document engineering - DocEng '03  
We introduce a lazy XSLT interpreter that provides random access to the transformation result. This allows efficient pipelining of transformation sequences.  ...  In contrast to eager evaluation, lazy evaluation also admits infinite intermediate results, thus extending the design space for transformation sequences.  ...  The latter is a declarative programming language for the transformation of XML documents. An XSLT program is also called a stylesheet. It consists of rules mapping a source tree to a result tree.  ... 
doi:10.1145/958220.958224 dblp:conf/doceng/SchottN03 fatcat:w37tzlyrpbcqdcfjferj6vyzfy

Lazy XSL transformations

Steffen Schott, Markus L. Noga
2003 Proceedings of the 2003 ACM symposium on Document engineering - DocEng '03  
We introduce a lazy XSLT interpreter that provides random access to the transformation result. This allows efficient pipelining of transformation sequences.  ...  In contrast to eager evaluation, lazy evaluation also admits infinite intermediate results, thus extending the design space for transformation sequences.  ...  The latter is a declarative programming language for the transformation of XML documents. An XSLT program is also called a stylesheet. It consists of rules mapping a source tree to a result tree.  ... 
doi:10.1145/958222.958224 fatcat:oqmew5ltbzbfzgw3kr6c55p3pe

Active rules for XML: A new paradigm for E-services

Angela Bonifati, Stefano Ceri, Stefano Paraboschi
2001 The VLDB journal  
In the paper, we show how active rules can be specified in the context of XSLT, a pattern-based language for publishing XML documents (promoted by the W3C) which is receiving strong commercial support,  ...  and Lorel, a query language for XML documents that is quite popular in the research world.  ...  XSLT template rules assume a rule processor which considers the nodes of a document and applies to them the specified transformations.  ... 
doi:10.1007/s007780100039 fatcat:zgle6o5knvhy7m2obpu4uyhpmu

Transforming XML Documents using fxt

Alexandru Berlea, Helmut Seidl
2002 Journal of Computing and Information Technology  
On top of the powerful fxgrep XML pattern-matcher, we build fxt, a transformation tool for XML documents.  ...  As XML spreads to various application domains, transformation tasks on XML documents are accomplished by an ever increasing number of non-programmers.  ...  The total times for the XSLT processors also take into account the time needed for processing the stylesheets. It is likely that one stylesheet source is used to transform multiple XML sources.  ... 
doi:10.2498/cit.2002.01.02 fatcat:inavxix24jacnfrql3m4nts7ni

XML transformation flow processing

Jérôme Euzenat, Laurent Tardif
2001 Markup languages  
For that purpose, XSLT allows the development of complex transformations that are adapted to the XML structure.  ...  It also provides a superstructure for composing multiple stylesheets, with multiple input and output documents, in ways not accessible within XSLT.  ...  Requirements Transmorpher is an environment for processing generic transformations on xml documents.  ... 
doi:10.1162/109966201753750315 fatcat:pto6ekdrxbe37n3zy7lwkjl7zy

Rule-driven processing of tree-structured data using pointed trees

Nikita Schmidt, Ahmed Patel
2003 Computer Standards & Interfaces  
An abstract transformation machine for this data model is presented that combines rule-driven processing with a very simple query mechanism.  ...  This machine is shown to be able to express any computable tree transformation.  ...  Conclusions This paper presented a data model and an abstract transformation machine for manipulating data trees.  ... 
doi:10.1016/s0920-5489(03)00068-0 fatcat:47e34tgm6fdfjm6itvi3saafnm

XML Integrated Environment for Service-Oriented Data Management

Marwan Y. Maarouf, Soon M. Chung
2008 2008 20th IEEE International Conference on Tools with Artificial Intelligence  
Moreover, XIESL manages the complexity of XML processing by implementing an XML processing pipeline that iv enables better management, control, interpretation and presentation of the XML data even for  ...  As the XML content grows, the ability to handle schemaless XML documents becomes more critical as most XML documents do not have schema or Document Type Definitions (DTDs).  ...  For example, validating the resulting document after an XSLT transformation; and updating a database after querying and manipulating an XML info set.  ... 
doi:10.1109/ictai.2008.150 dblp:conf/ictai/MaaroufC08 fatcat:b44z6cybkfgvxlaqnv5nep3jgy

XSLTGen: A System for Automatically Generating XML Transformations via Semantic Mappings [chapter]

Stella Waworuntu, James Bailey
2004 Lecture Notes in Computer Science  
This system automatically generates an XSLT stylesheet, given a source XML document and a desired output HTML or XML document.  ...  Our method for automatically generating XSLT transformations is based on the use of semantic mappings between the input and output documents.  ...  XSLT plays an important role in transforming XML documents into HTML, text, or other types of XML documents.  ... 
doi:10.1007/978-3-540-30464-7_37 fatcat:wnfnlwsp5rbvjlpjmmm2kmcmi4
« Previous Showing results 1 — 15 out of 418 results