22,931 Hits in 2.6 sec

A Graph-Based Approach to Transform XML Documents [chapter]

Gabriele Taentzer, Giovanni Toffetti Carughi
2006 Lecture Notes in Computer Science  
We propose to use a graph-based approach to simplify the transformation definition process where graphs representing documents are transformed in a rulebased manner, as in XSLT.  ...  XML is used as format to e.g. render data, query documents, deal with Web services, generate code from a model or perform model transformation.  ...  We propose to use a graph-based approach to simplify the transformation definition process.  ... 
doi:10.1007/11693017_6 fatcat:xpyzpkcgqzalzjav7v63fbnvre

Towards Common Exchange Formats for Graphs and Graph Transformation Systems

Gabriele Taentzer
2001 Electronical Notes in Theoretical Computer Science  
The formats are based on the extensible markup language XML developed to interchange documents of arbitrary types. Graphs are basic structures in various areas of computer science.  ...  Moreover, within the graph transformation community tool builders can even gain from a common exchange format for graph transformation systems.  ...  In this sense, we want to use XML to exchange graph structures and graph transformation systems. XML Language Concepts An XML document has both a logical and a physical structure.  ... 
doi:10.1016/s1571-0661(04)80941-1 fatcat:tbkvgm72jzeeri5nvvnxs4bg2a

Graph transformation to infer schemata from XML documents

Luciano Baresi, Elisa Quintarelli
2005 Proceedings of the 2005 ACM symposium on Applied computing - SAC '05  
The paper adopts XML as the language to render semi-structured data and proposes an approach -based on graph transformation techniques -to infer the schemata of XML documents.  ...  Semi-structured data are characterized by the lack of a predefined schema.  ...  We adopt graph transformation rules to modify such trees to infer a graph-based notion of the schema with which the XML document comply.  ... 
doi:10.1145/1066677.1066824 dblp:conf/sac/BaresiQ05 fatcat:pwjpstgshjantjc6wz6ldh54nq

Aspect-oriented model-driven skeleton code generation: A graph-based transformation approach

Jeannette Bennett, Kendra Cooper, Lirong Dai
2010 Science of Computer Programming  
Here, a model-driven code generation approach based on graph transformations for aspect-oriented development is proposed. The approach has two main transformation activities.  ...  The transformation algorithms are based on graph transformations; tool support has been developed.  ...  Lastly, graph transformation fits better in this approach than text-based approaches, such as a template-based approach, because the initial model is a visual model and not text based.  ... 
doi:10.1016/j.scico.2009.05.005 fatcat:le5wufik7fbbzowfxjbptm3jty

Building adaptable and reusable XML applications with model transformations

Ivan Kurtev, Klaas van den Berg
2005 Proceedings of the 14th international conference on World Wide Web - WWW '05  
We present an approach in which the semantics of an XML language is defined by means of a transformation from an XML document model (an XML schema) to an application specific model.  ...  A transformation is specified in a model transformation language used in the Model Driven Architecture (MDA) approach for software development.  ...  The difference with our approach is that in our approach translation is performed as a transformation from a document tree to a graph.  ... 
doi:10.1145/1060745.1060772 dblp:conf/www/KurtevB05 fatcat:24eibwitrncrdjogukgtc4cgfi

Positioning-Based Query Translation Between SQL and XQL with Location Counter [chapter]

Joseph Fong, Wilfred Ng, San Kuen Cheung, Ivan Au
2006 Lecture Notes in Computer Science  
A location counter sequence number is used to position tuples in a RDB for subsequent transforming the tuples into the corresponding positioning element instances in the XML documents.  ...  The procedure also provides an XML interface to a RDB as well as a relational interface to XMLDB.  ...  The approach provides flexibility for users to query on a selected (focused on root based) XML view of a relational database when translating SQL to XQL, or to query a set of selected relational tables  ... 
doi:10.1007/11610496_2 fatcat:mmvxxze7bjhidosuiopbmjxiga

Using XSLT Stylesheets to Transform XPath Queries

Sven Groppe, Stefan Böttcher, Reiko Heckel, Georg Birkenheuer
2004 Symposium on Advances in Databases and Information Systems  
Often, XML documents stored in an XML database must be transformed by an XSL processor into a client-specific format before queries are submitted.  ...  Our contribution transforms an XPath query defined over the client's XML format into a query over the format used by the database, such that the evaluation of the latter query returns a reduced document  ...  Without using our approach, every application retrieves a whole replicated transformed XML document.  ... 
dblp:conf/adbis/GroppeBHB04 fatcat:pb3idofmgzecpe2gq7hyclkpue

Analysis and design of approximate queries over XML documents using statistical techniques

Stefania Marrara
2003 Very Large Data Bases Conference  
In our work we propose a novel approach to summarize an XML document collection using concise data statistics (e.g., histograms), which allows approximate queries on such data using the XQuery standard  ...  We believe that the current trend of XML claims for the extension of such approaches also to query massive XML data-sets.  ...  A first work about XML synopses is given by a novel approach to building and using statistical summaries of large XML data graphs for effective path-expression selectivity estimation.  ... 
dblp:conf/vldb/Marrara03 fatcat:cknf6zgo35hshkz6pr55qb37ga

Building Applications with Domain-Specific Markup Languages: A Systematic Approach to the Development of XML-Based Software [chapter]

José L. Sierra, Alfredo Fernández-Valmayor, Baltasar Fernández-Manjón, Antonio Navarro
2003 Lecture Notes in Computer Science  
Hence ADDS provides a systematic approach to software development based on the processing of XML documentation that can be used in a great variety of domains.  ...  This paper presents ADDS, a systematic approach to sofware development using Domain-Specific Languages (DSLs) and markup technologies.  ...  This paper presents our approach to software development called ADDS (Approach to Document-based Development of Software).  ... 
doi:10.1007/3-540-45068-8_43 fatcat:k3pph75zcbcklnhi2ywtn2wsga

Translating Access Authorizations for Transformed XML Documents [chapter]

Somchai Chatvichienchai, Mizuho Iwaihara, Yahiko Kambayashi
2002 Lecture Notes in Computer Science  
This approach is strongly based on schema mapping information between the source and transformed XML schemas.  ...  In this paper we present an approach that translates the authorizations for the transformed XML document.  ...  When an XML document is transformed to conform to a new schema, the associated authorizations must be translated for the transformed document.  ... 
doi:10.1007/3-540-46146-9_29 fatcat:dkvrho4cr5ey5jl7yscfomob4m

Development of custom notation for XML-based language: A model-driven approach

Sergej Chodarev, Jaroslav Porubän
2017 Computer Science and Information Systems  
This paper presents an approach for design and development of the custom notation for existing XML-based language together with a translator between the new notation and XML.  ...  We provide recommendations for application of the approach and demonstrate them on a case study of a language for definition of graphs.  ...  This work was supported by projects KEGA 047TUKE-4/2016 "Integrating software processes into the teaching of programming" and FEI-2015-23 "Pattern based domainspecific language development".  ... 
doi:10.2298/csis170116036c fatcat:axuuywgggncw3me4wquik2ui74

Using Mapping Languages for Building Legal Knowledge Graphs from XML Files [article]

Ademar Crotti Junior and Fabrizio Orlandi and Declan O'Sullivan and Christian Dirschl and Quentin Reul
2019 arXiv   pre-print
Significant research effort has been invested in the area of building knowledge graphs from semi-structured text documents, such as XML, with the prevailing approach being the use of mapping languages.  ...  We also present a set of use case requirements based on the proposed semantic model, which are used to compare and discuss the use of state-of-the-art mapping languages for building knowledge graphs for  ...  This use case comes from an ongoing project with Wolters Kluwer Germany, where legal documents must be transformed to RDF knowledge graphs.  ... 
arXiv:1911.07673v1 fatcat:6qjpatn42jejneavxrwnalqdla


Janosch Luttmer, Dominik Ehring, Robin Pluhnau, Arun Nagarajah
2021 Proceedings of the Design Society  
Based on these approaches, the paper aims to develop and validate a concept for transferring standard content from XML format to a graph-based representation, using the example of formulas.  ...  This paper examines existing approaches towards the representation of XML data in knowledge graphs and their transferability towards the domain of digital standards.  ...  The transformation of XML data into a graph-based representation is focus of several research projects.  ... 
doi:10.1017/pds.2021.516 fatcat:vnlikoxa4beurogcqqiyjfvt2y

Time‐based software development

Joseph D. Blackburn, Gary D. Scudder
1996 Integrated Manufacturing Systems  
This paper outlines an approach to XML-based software development. According to this method, applications are described using domain specific, XML based, markup languages.  ...  With these languages we structure a set of XML documents that are subsequently processed to yield the executable application.  ...  All the XML based application documents, generated in the first phase, can be integrated into a unique document using new XSLT transformations.  ... 
doi:10.1108/09576069610111918 fatcat:ufuvozmw4becdf2mv2mr2pgq2i

From Web Requirements to Navigational Design – A Transformational Approach [chapter]

Pedro Valderas, Joan Fons, Vicente Pelechano
2005 Lecture Notes in Computer Science  
In this work, we present a strategy based on graph transformations in order to define and to automatically apply model to model transformations.  ...  This strategy has been used to automate the OOWS CIM to PIM transformation.  ...  Obtaining an AGG Graph from a Task Description To automate the transformation of a task description into an AGG graph we propose a strategy based on the translation of XML documents.  ... 
doi:10.1007/11531371_64 fatcat:xutaz6ohzzhsrifpnsjwlzpfye
« Previous Showing results 1 — 15 out of 22,931 results