2005
DOI: 10.1007/11526988_6
|View full text |Cite
|
Sign up to set email alerts
|

Attempto Controlled English: A Knowledge Representation Language Readable by Humans and Machines

Abstract: Attempto Controlled English (ACE) is a knowledge representation language with an English syntax. Thus ACE can be used by anyone, even without being familiar with formal notations. The Attempto Parsing Engine translates ACE texts into discourse representation structures, a variant of first-order logic. Hence, ACE turns out to be a logic language equivalent to full first-order logic. The two views of ACE -natural language and logic language -complement each other, and render ACE both human-and machine-readable. … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0

Year Published

2010
2010
2022
2022

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 20 publications
(11 citation statements)
references
References 3 publications
0
11
0
Order By: Relevance
“…Research in this field has attempted to overcome the limitations of traditional logic-based representation languages by proposing different sub-sets of English which are transformable to logics or formal languages to allow automated analysis and reasoning. Some examples of well-known CNLs include ACE (Fuchs et al, 2005), PENG Schwitter (2002), V2E (Pratt-Hartmann, 2003 and SOS (Cregan et al, 2007). ACE, PENG and V2E are transformable to First-order Logic (FOL), represent a great combination of Logics and natural languages and thus are powerful in both expressiveness and user-friendliness.…”
Section: Related Workmentioning
confidence: 99%
“…Research in this field has attempted to overcome the limitations of traditional logic-based representation languages by proposing different sub-sets of English which are transformable to logics or formal languages to allow automated analysis and reasoning. Some examples of well-known CNLs include ACE (Fuchs et al, 2005), PENG Schwitter (2002), V2E (Pratt-Hartmann, 2003 and SOS (Cregan et al, 2007). ACE, PENG and V2E are transformable to First-order Logic (FOL), represent a great combination of Logics and natural languages and thus are powerful in both expressiveness and user-friendliness.…”
Section: Related Workmentioning
confidence: 99%
“…Moreover, MOS offers an easy means to the formalization of requirements (while preserving suf-ficient expressiveness) as it is close to natural language and much simpler than other languages such as LTL in KAOS [7] or Formal Tropos in Tropos [9]. Moreover, in comparison to controlled English languages such as ACE [8] and SOS [6], MOS is at the higher level of maturity and more powerful to capture domain knowledge. In particular, ACE does not provide explicit constructs to express the "AllValueFrom" property as well as enumerations and datatype properties.…”
Section: The Frameworkmentioning
confidence: 99%
“…and, or, i.e., if, iff ) and natural language quantification (e.g. for all, there is, every, some, no) works as in natural English, only with some syntactical limitations similar to those in Attempto Controlled English [5]. Sentences in a proof can start with words like then, hence, therefore etc.…”
Section: Microstructurementioning
confidence: 99%