2010
DOI: 10.1007/978-3-642-15918-3_13
|View full text |Cite
|
Sign up to set email alerts
|

A Rule-Based Approach to XML Processing and Web Reasoning

Abstract: Abstract. We illustrate the potential of conditional hedge transformations in Web-related applications on the example of PρLog: an extension of logic programming with advanced rule-based programming features for hedge transformations, strategies, and regular constraints.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
3
0

Year Published

2011
2011
2022
2022

Publication Types

Select...
2
2
2

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 20 publications
0
3
0
Order By: Relevance
“…In recent years, the rule-based approach has experienced growing popularity in XML applications [24]. Nevertheless, as far as we know, there has been little exploration of the rewriting-based techniques for the repairing of XML repositories to date.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…In recent years, the rule-based approach has experienced growing popularity in XML applications [24]. Nevertheless, as far as we know, there has been little exploration of the rewriting-based techniques for the repairing of XML repositories to date.…”
Section: Introductionmentioning
confidence: 99%
“…A related rewriting-based approach is [26], which defines HTML transformations with the aim of improving Web applications by cleaning up syntax, reorganizing frames, or updating to new standards. The work in [24] defines a rule-based approach to XML processing and Web reasoning that uses an extension of logic programming using unranked signatures (flexible arity, i.e., variadic symbols) and advanced rule-based programming features for hedge (aka unranked term sequence) transformations, strategies, and regular constraints. A Rewriting Logic approach to the formal specification and verification of dynamic Web applications can be found in [27].…”
Section: Introductionmentioning
confidence: 99%
“…In recent years usefulness of sequence and context variables has been shown in various areas of mathematics and computer science. Sequence variables are placeholders for arbitrarily long finite sequences of expressions and have applications in programming (Wolfram, 2003), XML querying and transformation (Coelho, Dundua, Florido, & Kutsia, 2010), knowledge engineering and artificial intelligence (Volpano, 1994), and automated reasoning (Ginsberg, 1991). Context variables are placeholders for contexts, which are functional expressions whose applicative behavior is to replace a special constant (so called hole) with the expression given as argument.…”
mentioning
confidence: 99%