1986
DOI: 10.1093/comjnl/29.3.241
|View full text |Cite
|
Sign up to set email alerts
|

Knowledge Representation with Attribute Grammars

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0
4

Year Published

1988
1988
2006
2006

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 32 publications
(11 citation statements)
references
References 0 publications
0
7
0
4
Order By: Relevance
“…Attribute grammars have extensively been used for logic programming applications [6,11]. In [12] an effective method based on an extension of the Floyd's parser [7] is presented that transforms a logic program to its AG equivalent representation.…”
Section: Theoretical Definitionsmentioning
confidence: 99%
“…Attribute grammars have extensively been used for logic programming applications [6,11]. In [12] an effective method based on an extension of the Floyd's parser [7] is presented that transforms a logic program to its AG equivalent representation.…”
Section: Theoretical Definitionsmentioning
confidence: 99%
“…It is also semantically driven (supports dynamic parsing by exploiting treepruning techniques to increase efficiency and prevent the memory explosion problem for storing all possible parse trees) and it gives all possible solutions (non-deterministic), that is, it can provide all possible parse trees for a specific input string. Due to the close relation between attribute grammars and logic, it can be easily extended to be used in intelligent embedded systems for logic programming applications [14] [15] and can be extended to support fuzziness and uncertainty [9] [10]. Finally, there are already software implementations of the parser and its use in various application domains providing a sufficient development environment for the evaluation of the design [6] [14] [15].…”
Section: Related Workmentioning
confidence: 99%
“…Attribute grammars (AG) have extensively been used in a considerable number of applications [8] such as knowledge representation [20][4] [14] [15], medical applications [11] [12], waveform analysis [13], hardware compilation [5], etc mainly due to their expressive power and declarative nature, compared to procedural programming equivalent approaches. Therefore, the possibility of exploiting AG evaluation approaches in embedded systems for those application domains is of great importance.…”
Section: Introductionmentioning
confidence: 99%
“…Attribute grammars have been derived by Knuth [50] as a tool for formal specification of programming languages. They have also been proposed for knowledge representation and logic programming [75], since it was shown that the parsing mechanism and the semantic notation of attribute grammars can be combined to represent the control knowledge and the knowledge base of logic programs, respectively. The practical implementation of this approach to situations where knowledge may be expressed in the form of logic rules has been studied in [76].…”
Section: Ati~ibute Grammar Systemsmentioning
confidence: 99%