The PENGASP system: architecture, language and authoring tool

In this article, we describe the architecture, the language and the authoring tool of the PENG A S P system. This system supports the writing of non-monotonic specifications in controlled natural language with the help of a web-based predictive text editor. This predictive editor communicates asynch...

Full description

Saved in:
Bibliographic Details
Published inLanguage resources and evaluation Vol. 51; no. 1; pp. 67 - 92
Main Authors Guy, Stephen C., Schwitter, Rolf
Format Journal Article
LanguageEnglish
Published Dordrecht Springer Netherlands 01.03.2017
Springer Nature B.V
Subjects
Online AccessGet full text

Cover

Loading…
Abstract In this article, we describe the architecture, the language and the authoring tool of the PENG A S P system. This system supports the writing of non-monotonic specifications in controlled natural language with the help of a web-based predictive text editor. This predictive editor communicates asynchronously with a controlled natural language processor that translates the specification text via discourse representation structures into executable Answer Set Programs (ASP). The controlled natural language processor additionally generates lookahead categories and anaphoric expressions for the author of a specification text, and it provides a paraphrase of the specification that clarifies the interpretation of the text by the machine. The predictive editor is a central component of the PENG A S P system; it guides the writing process and displays multiple sets of lookahead categories simultaneously for different possible sentence completions as well as anaphoric expressions, and supports the addition of new content words to the lexicon .
AbstractList In this article, we describe the architecture, the language and the authoring tool of the PENGASP system. This system supports the writing of non-monotonic specifications in controlled natural language with the help of a web-based predictive text editor. This predictive editor communicates asynchronously with a controlled natural language processor that translates the specification text via discourse representation structures into executable Answer Set Programs (ASP). The controlled natural language processor additionally generates lookahead categories and anaphoric expressions for the author of a specification text, and it provides a paraphrase of the specification that clarifies the interpretation of the text by the machine. The predictive editor is a central component of the PENGASP system; it guides the writing process and displays multiple sets of lookahead categories simultaneously for different possible sentence completions as well as anaphoric expressions, and supports the addition of new content words to the lexicon .
In this article, we describe the architecture, the language and the authoring tool of the PENG A S P system. This system supports the writing of non-monotonic specifications in controlled natural language with the help of a web-based predictive text editor. This predictive editor communicates asynchronously with a controlled natural language processor that translates the specification text via discourse representation structures into executable Answer Set Programs (ASP). The controlled natural language processor additionally generates lookahead categories and anaphoric expressions for the author of a specification text, and it provides a paraphrase of the specification that clarifies the interpretation of the text by the machine. The predictive editor is a central component of the PENG A S P system; it guides the writing process and displays multiple sets of lookahead categories simultaneously for different possible sentence completions as well as anaphoric expressions, and supports the addition of new content words to the lexicon .
Author Schwitter, Rolf
Guy, Stephen C.
Author_xml – sequence: 1
  givenname: Stephen C.
  surname: Guy
  fullname: Guy, Stephen C.
  organization: Department of Computing, Macquarie University
– sequence: 2
  givenname: Rolf
  orcidid: 0000-0001-8998-7005
  surname: Schwitter
  fullname: Schwitter, Rolf
  email: Rolf.Schwitter@mq.edu.au
  organization: Department of Computing, Macquarie University
BookMark eNpNkEFLwzAUx4NMcJt-AG8Br0Zf0nRJBA9jzCkMHdiDt_DWJutGbWeTHvz2tkxEePDe4cf7__lNyKhuakfINYc7DqDuA4dUGQZ8xkySaKbOyJinSjIQXI_-bvi4IJMQDgBSSKXH5DErHd0sX1fz9w0N3yG6zweKbV7uo8tj17pbWmG963DnKNYFxS6WTbuvdzQ2TXVJzj1WwV397inJnpbZ4pmt31Yvi_maHRVXzHucoQHELWKhhBOwTb0wRcE9JtwLr8Fx2EovCpGLXEkt-Mzk0imfSJ2aZEpuTm-PbfPVuRDtoenauk-0XCvTD6S6p8SJCsehoGv_UWAHS_ZkyfaW7GDJquQH7d1bgA
CODEN COHUAD
ContentType Journal Article
Copyright Springer Science+Business Media Dordrecht 2016
Language Resources and Evaluation is a copyright of Springer, 2017.
Copyright_xml – notice: Springer Science+Business Media Dordrecht 2016
– notice: Language Resources and Evaluation is a copyright of Springer, 2017.
DBID 3V.
7SC
7T9
7XB
8AL
8FD
8FE
8FG
8FK
8G5
ABUWG
AFKRA
AIMQZ
ALSLI
ARAPS
AVQMV
AZQEC
BENPR
BGLVJ
CCPQU
CPGLG
CRLPW
DWQXO
GB0
GNUQQ
GUQSH
HCIFZ
JQ2
K50
K7-
L7M
LIQON
L~C
L~D
M0N
M1D
M2O
MBDVC
P5Z
P62
PEJEM
PHGZM
PHGZT
PKEHL
PMKZF
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
PRQQA
Q9U
DOI 10.1007/s10579-016-9338-7
DatabaseName ProQuest Central (Corporate)
Computer and Information Systems Abstracts
Linguistics and Language Behavior Abstracts (LLBA)
ProQuest Central (purchase pre-March 2016)
Computing Database (Alumni Edition)
Technology Research Database
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central (Alumni) (purchase pre-March 2016)
Research Library (Alumni)
ProQuest Central
ProQuest Central UK/Ireland
ProQuest One Literature
Social Science Premium Collection
ProQuest Advanced Technologies & Aerospace Database
ProQuest Arts Premium Collection
ProQuest Central Essentials
ProQuest Central
ProQuest Technology Collection
ProQuest One
Linguistics Collection
Linguistics Database
ProQuest Central
DELNET Social Sciences & Humanities Collection
ProQuest Central Student
ProQuest Research Library
ProQuest SciTech Premium Collection
ProQuest Computer Science Collection
Art, Design & Architecture Collection
Computer Science Database
Advanced Technologies Database with Aerospace
ProQuest One Literature
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
Computing Database
Arts & Humanities Database
Research Library
Research Library (Corporate)
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
ProQuest One Visual Arts & Design
ProQuest Central Premium
ProQuest One Academic (New)
ProQuest One Academic Middle East (New)
ProQuest Digital Collections
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic
ProQuest One Academic UKI Edition
ProQuest Central China
ProQuest One Social Sciences
ProQuest Central Basic
DatabaseTitle ProQuest DELNET Social Sciences and Humanities Collection
Research Library Prep
Computer Science Database
ProQuest Central Student
Technology Collection
Technology Research Database
Computer and Information Systems Abstracts – Academic
ProQuest One Academic Middle East (New)
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
Research Library (Alumni Edition)
ProQuest Central China
ProQuest Central
ProQuest One Applied & Life Sciences
Linguistics Collection
Arts Premium Collection
ProQuest Central Korea
ProQuest Research Library
ProQuest Central (New)
ProQuest Art, Design and Architecture Collection
Advanced Technologies Database with Aerospace
Advanced Technologies & Aerospace Collection
Social Science Premium Collection
ProQuest Computing
ProQuest One Literature - U.S. Customers Only
ProQuest One Social Sciences
ProQuest Central Basic
ProQuest One Literature
ProQuest Computing (Alumni Edition)
ProQuest One Academic Eastern Edition
Linguistics and Language Behavior Abstracts (LLBA)
ProQuest Technology Collection
ProQuest SciTech Collection
Computer and Information Systems Abstracts Professional
ProQuest Digital Collections
Advanced Technologies & Aerospace Database
ProQuest One Academic UKI Edition
Linguistics Database
ProQuest One Visual Arts & Design
Arts & Humanities Full Text
ProQuest One Academic
ProQuest One Academic (New)
ProQuest Central (Alumni)
DatabaseTitleList ProQuest DELNET Social Sciences and Humanities Collection

Database_xml – sequence: 1
  dbid: 8FG
  name: ProQuest Technology Collection
  url: https://search.proquest.com/technologycollection1
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Library & Information Science
Computer Science
Architecture
EISSN 1574-0218
EndPage 92
ExternalDocumentID 4321080837
10_1007_s10579_016_9338_7
GroupedDBID -51
-5C
-5G
-BR
-DZ
-EM
-Y2
-~C
.4H
.4S
.86
.DC
06D
07C
0R~
0VY
199
2.D
203
29L
2J2
2JN
2JY
2KG
2LR
2P1
2VQ
2~H
30V
3EH
3V.
4.4
406
408
409
40E
5GY
5VS
67Z
6NX
78A
8FE
8FG
8G5
8TC
8UJ
95-
95.
95~
96X
AAAVM
AABHQ
AACDK
AAGAY
AAHCP
AAHNG
AAIAL
AAJBT
AAJKR
AANTL
AANZL
AARHV
AARTL
AASML
AATNV
AATVU
AAUYE
AAWCG
AAYIU
AAYOK
AAYQN
AAYTO
AAYZH
ABAKF
ABBBX
ABBHK
ABBXA
ABDZT
ABECU
ABECW
ABFTV
ABHLI
ABHQN
ABJNI
ABJOX
ABKCH
ABKTR
ABLJU
ABMNI
ABMQK
ABNWP
ABQBU
ABQSL
ABSXP
ABTEG
ABTHY
ABTKH
ABTMW
ABULA
ABUWG
ABWNU
ABXPI
ABXSQ
ACAOD
ACBXY
ACDTI
ACGFO
ACGFS
ACHSB
ACHXU
ACKNC
ACMDZ
ACMLO
ACNXV
ACOKC
ACOMO
ACPIV
ACREN
ACZOJ
ADHIR
ADINQ
ADKNI
ADKPE
ADPTO
ADRFC
ADTPH
ADULT
ADURQ
ADYFF
ADYOE
ADZKW
AEBTG
AEFQL
AEGAL
AEGNC
AEJHL
AEJRE
AEKMD
AEMSY
AENEX
AEOHA
AEPYU
AESKC
AETLH
AEUPB
AEVLU
AEXYK
AFBBN
AFEXP
AFFNX
AFGCZ
AFKRA
AFLOW
AFQWF
AFWTZ
AFYQB
AFZKB
AGAYW
AGDGC
AGJBK
AGMZJ
AGQEE
AGQMX
AGRTI
AGWIL
AGWZB
AGYKE
AHAVH
AHBYD
AHEXP
AHKAY
AHSBF
AHYZX
AIAKS
AIGIU
AIIXL
AILAN
AIMQZ
AITGF
AJBLW
AJRNO
AJZVZ
ALMA_UNASSIGNED_HOLDINGS
ALSLI
ALWAN
AMKLP
AMTXH
AMXSW
AMYLF
AOCGG
ARAPS
ARCSS
ARMRJ
AVQMV
AXYYD
AYQZM
AZFZN
AZQEC
AZRUE
B-.
BA0
BDATZ
BENPR
BGLVJ
BGNMA
BHNFS
BPHCQ
BSONS
CAG
CCPQU
COF
CPGLG
CRLPW
CS3
CSCUP
DDRTE
DL5
DNIVK
DPUIP
DWQXO
EBLON
EBS
EDO
EHI
EIOEI
EJD
ESBYG
FEDTE
FERAY
FFXSO
FIGPU
FINBP
FNLPD
FRRFC
FSGXE
FWDCC
GB0
GGCAI
GGRSB
GJIRD
GNUQQ
GNWQR
GPZZG
GQ6
GQ7
GQ8
GUQSH
GXS
H13
HCIFZ
HF~
HG5
HG6
HLICF
HMHOC
HMJXF
HQYDN
HRMNR
HVGLF
HZ~
I-F
I09
IHE
IJ-
IKXTQ
IPSME
ITM
IWAJR
IXC
IZIGR
IZQ
I~X
I~Z
J-C
J0Z
JAAYA
JAB
JBMMH
JBSCW
JCJTX
JENOY
JHFFW
JKQEH
JLEZI
JLXEF
JPL
JSODD
JST
JZLTJ
K50
K6V
K7-
KDC
KOV
LIQON
LLZTM
M0N
M1D
M2O
M4Y
MA-
MQGED
N2Q
NB0
NDZJH
NF0
NPVJJ
NQJWS
NU0
O9-
O93
O9G
O9I
O9J
OAM
P-O
P19
P62
P9Q
PF-
PQQKQ
PROAC
PT4
Q2X
QF4
QN3
QN7
QOS
R89
R9I
RHV
RIG
ROL
RPX
RSV
S16
S1Z
S26
S27
S28
S3B
SA0
SAP
SCLPG
SDA
SDH
SDM
SHS
SHX
SISQX
SJYHP
SNE
SNPRN
SNX
SOHCF
SOJ
SPISZ
SRMVM
SSLCW
STPWE
SZN
T13
T16
TN5
TSG
TSK
TSV
TUC
TUS
U2A
UG4
UOJIU
UTJUX
UZXMN
VC2
VFIZW
VQA
VXZ
W23
W48
WK8
YLTOR
Z45
Z7X
Z83
Z88
Z8R
Z8W
Z92
ZMTXR
ZWUKE
~EX
7SC
7T9
7XB
8AL
8FD
8FK
AAPKM
AAWJA
ABBRH
ABDBE
ABFSG
ABRTQ
ACSTC
AEZWR
AFDZB
AFHIU
AFOHR
AHPBZ
AHWEU
AIXLP
ATHPR
AYFIA
JQ2
L7M
L~C
L~D
MBDVC
PEJEM
PHGZM
PHGZT
PKEHL
PMKZF
PQEST
PQGLB
PQUKI
PRINS
PRQQA
Q9U
ID FETCH-LOGICAL-p717-ffa6a90aabaad72e20b5f29dd1fa31f2f80e10b4f2d2c2c7482169c4e7f348593
IEDL.DBID U2A
ISSN 1574-020X
IngestDate Sat Aug 23 12:44:02 EDT 2025
Fri Feb 21 02:30:23 EST 2025
IsPeerReviewed true
IsScholarly true
Issue 1
Keywords Controlled natural language processing
Predictive editor
Specifications
Answer set programming
Web-based authoring tools
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-p717-ffa6a90aabaad72e20b5f29dd1fa31f2f80e10b4f2d2c2c7482169c4e7f348593
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0001-8998-7005
PQID 1879879058
PQPubID 28740
PageCount 26
ParticipantIDs proquest_journals_1879879058
springer_journals_10_1007_s10579_016_9338_7
PublicationCentury 2000
PublicationDate 20170300
20170301
PublicationDateYYYYMMDD 2017-03-01
PublicationDate_xml – month: 3
  year: 2017
  text: 20170300
PublicationDecade 2010
PublicationPlace Dordrecht
PublicationPlace_xml – name: Dordrecht
– name: Dordrect
PublicationTitle Language resources and evaluation
PublicationTitleAbbrev Lang Resources & Evaluation
PublicationYear 2017
Publisher Springer Netherlands
Springer Nature B.V
Publisher_xml – name: Springer Netherlands
– name: Springer Nature B.V
References GebserMKaminskiRKaufmannBSchaubTAnswer Set Solving in practiceSynthesis Lectures on Artificial Intelligence and Machine Learning201263123810.2200/S00457ED1V01Y201211AIM019
EtzioniOGoldenKWeldDSound and efficient closed-world reasoning for planningArtificial Intelligence1998891–2113148
Erdem, E., & Yeniterzi, R. (2009). Transforming controlled natural language biomedical queries into Answer Set Programs. In Proceedings of the workshop on BioNLP (pp. 117–124), Boulder, CO.
Lifschitz, V. (2008). What is Answer Set Programming? In Proceedings of AAAI 2008 (pp. 1594–1597).
KuhnTA survey and classification of controlled natural languagesComputational Linguistics201440112117010.1162/COLI_a_00168
KrötzschMVrandečićCVölkelMHallerHStuderRSemantic WikipediaJournal of Web Semantics20075425126110.1016/j.websem.2007.09.001
Kim, T.-W., Lee, J., & Palla, R. (2009). Circumscriptive event calculus as Answer Set Programming. In Proceedings of 21st international joint conference on artificial intelligence (IJCAI 2009) (pp. 823–829).
van EijckJKampHvan BenthemJter MeulenADiscourse representation in contextHandbook of logic and language20112AmsterdamElsevier18125210.1016/B978-0-444-53726-3.00003-7
Doherty, P., & Kvarnström, J. (2008). Temporal action logics. In B. Porter, V. Lifschitz, & F. van Harmelen (Eds.), Handbook of knowledge representation, Chapter 18 (pp. 709–757). Elsevier.
Grasso, G., Leone, N., & Ricca, F. (2013). Answer Set Programming: Language, applications and development tools. In W. Faber, & D. Lembo (Eds.), Web reasoning and rule systems (RR 2013), LNCS 7994 (pp. 19–34).
PowerRKuhnTFuchsNEOWL simplified English: A finite-state language for ontology editingProceedings of CNL 20122012HeidelbergSpringer4460
SowaJFArchitectures for intelligent systemsSpecial Issue on Artificial Intelligence of the IBM Systems Journal2002413331349
Clark, P., & Porter, B. (2011). KM—The knowledge machine 2.0: User manual.
KampHReyleUFrom discourse to logic1993DordrechtKluwer
Schwitter, R., Ljungberg, A., & Hood, D. (2003). ECOLE: A look-ahead editor for a controlled language. In Proceedings of EAMT-CLAW03 (pp. 141–150), Dublin.
Guy, S., & Schwitter, R. (2014). Architecture of a Web-based predictive editor for controlled natural language processing. In B. Davis, et al. (Eds.), CNL 2014, LNAI 8625 (pp. 167–178).
Lee, J., & Palla, R. (2012). Reformulating temporal action logics in answer set programming. In Proceedings of the AAAI conference on artificial intelligence (AAAI) (pp. 786–792).
Baral, C., & Dzifcak J. (2012). Solving puzzles described in English by automated translation to answer set programming and learning how to do that translation. In Proceedings of KR 2012 (pp. 573–577).
Schwitter, R. (2011). Specifying events and their effects in controlled natural language. In N. A. Aziz, K. Hasida, A. W. A. Rahman, & H. Saito (Eds.), Computational linguistics and related eields, procedia—Social and behavioral sciences (vol. 27, pp. 12–21). Elsevier.
Sommerville, I. (2011). Software engineering, international edition (9th edn, pp. 155–164). New York: Pearson.
Gelfond, M., & Lifschitz, V. (1988). The stable model semantics for logic programming. In Proceedings of the fifth international conference on logic programming (ICLP) (pp. 1070–1080).
Schüller, P. (2013). Flexible combinatory categorial grammar parsing using the CYK algorithm and Answer Set Programming. In P. Cabalar, & T. C. Son (Eds.), Logic programming and nonmonotonic reasoning (LPNMR), LNCS 8148 (pp. 499–511).
Baral, C., Dzifcak, J., & Son, T. C. (2008). Using Answer Set Programming and lambda calculus to characterize natural language sentences with normatives and exceptions. In Proceedings of the twenty-third conference on artificial intelligence (AAAI 2008) (pp. 818–823).
GunningDChaudhriVKClarkPBarkerKProject Halo update—Progress toward digital AristotleAI Magazine20103133358
Fuchs, N. E., Kaljurand, K., & Kuhn, T. (2008). Attempto controlled English for knowledge representation. In C. Baroglio, P. A. Bonatti, J. Maluszynski, M. Marchiori, A. Polleres, & S. Schaffert (Eds.), Reasoning Web, fourth international summer school 2008, LNCS 5224 (pp. 104–124).
MuellerETCommonsense reasoning: An event calculus based approach20142Los AltosMorgan Kaufmann
Franconi, E., Guagliardo, P., Trevisan, M., & Tessaris S. (2011). Quelo: An ontology-driven query interface. In Proceedings of the 24th international workshop on description logics (DL 2011).
Freeman, E., Robson, E., Bates, B., & Sierra, K. (2004). Head first design patterns (pp. 526–577). O’Reilly.
Todorova, Y., & Gelfond, M. (2012). Toward question answering in travel domains. In E. Erdem, et al. (Eds.), Correct reasoning, LNCS 7265 (pp. 311–326).
Clark, P., Harrison, P., Jenkins, T., Thompson, J., & Wojcik, R. (2005). Acquiring and using world knowledge using a restricted subset of English. In The 18th international FLAIRS conference (FLAIRS’05) (pp. 506–511).
Schwitter, R. (2010). Controlled natural languages for knowledge representation. In Proceedings of COLING 2010 (pp. 1113–1121), Beijing, China.
Erdem, E., Erdogan, H., & Öztok, U. (2011). BIOQUERY-ASP: Querying biomedical ontologies using Answer Set Programming. In Proceedings of the 5th international RuleML2011@BRF challenge, co-located with the 5th international rule symposium, Fort Lauderdale, FL, USA, November 3–5.
GebserMKaminskiRKaufmannBOstrowskiMSchaubTSchneiderMPotassco: The Potsdam Answer Set solving collectionAI Communications2011242105124
Kuhn, T. (2010). Controlled English for knowledge representation. Doctoral thesis, Faculty of Economics, Business Administration and Information Technology of the University of Zurich.
Kuhn, T. (2008). AceWiki: A natural and expressive semantic Wiki. In CEUR workshop proceedings semantic Web user interaction at CHI 2008: Exploring HCI challenges.
Lierler, Y., & Lifschitz, V. (2013). Logic programs vs. first-order formulas in textual inference. In Proceedings of the 10th international conference on computational semantics (IWCS 2013) (pp. 340–346), Potsdam, Germany.
ShanahanMSolving the frame problem: A mathematical investigation of the common sense law of inertia1997Cambridge, MAMIT Press
BrewkaGEiterTTruszczyńskiMAnswer Set Programming at a glanceCommunications of the ACM201154129210310.1145/2043174.2043195
Tennant, H. R., Ross, K. M., Saenz, R. M., Thompson, C. W., & Miller, J. R. (1983) Menu-based natural language understanding. In Proceedings of ACL (pp. 151–158).
GelfondMKahlYKnowledge representation, reasoning, and the design of intelligent agents, the Answer-Set Programming approach2014CambridgeCambridge University Press10.1017/CBO9781139342124
ReiterRA logic for default reasoningArtificial Intelligence1980138113210.1016/0004-3702(80)90014-4
References_xml – reference: Gelfond, M., & Lifschitz, V. (1988). The stable model semantics for logic programming. In Proceedings of the fifth international conference on logic programming (ICLP) (pp. 1070–1080).
– reference: Schwitter, R. (2011). Specifying events and their effects in controlled natural language. In N. A. Aziz, K. Hasida, A. W. A. Rahman, & H. Saito (Eds.), Computational linguistics and related eields, procedia—Social and behavioral sciences (vol. 27, pp. 12–21). Elsevier.
– reference: KuhnTA survey and classification of controlled natural languagesComputational Linguistics201440112117010.1162/COLI_a_00168
– reference: Baral, C., Dzifcak, J., & Son, T. C. (2008). Using Answer Set Programming and lambda calculus to characterize natural language sentences with normatives and exceptions. In Proceedings of the twenty-third conference on artificial intelligence (AAAI 2008) (pp. 818–823).
– reference: Fuchs, N. E., Kaljurand, K., & Kuhn, T. (2008). Attempto controlled English for knowledge representation. In C. Baroglio, P. A. Bonatti, J. Maluszynski, M. Marchiori, A. Polleres, & S. Schaffert (Eds.), Reasoning Web, fourth international summer school 2008, LNCS 5224 (pp. 104–124).
– reference: Schwitter, R. (2010). Controlled natural languages for knowledge representation. In Proceedings of COLING 2010 (pp. 1113–1121), Beijing, China.
– reference: Schwitter, R., Ljungberg, A., & Hood, D. (2003). ECOLE: A look-ahead editor for a controlled language. In Proceedings of EAMT-CLAW03 (pp. 141–150), Dublin.
– reference: Clark, P., Harrison, P., Jenkins, T., Thompson, J., & Wojcik, R. (2005). Acquiring and using world knowledge using a restricted subset of English. In The 18th international FLAIRS conference (FLAIRS’05) (pp. 506–511).
– reference: GebserMKaminskiRKaufmannBOstrowskiMSchaubTSchneiderMPotassco: The Potsdam Answer Set solving collectionAI Communications2011242105124
– reference: Doherty, P., & Kvarnström, J. (2008). Temporal action logics. In B. Porter, V. Lifschitz, & F. van Harmelen (Eds.), Handbook of knowledge representation, Chapter 18 (pp. 709–757). Elsevier.
– reference: Erdem, E., & Yeniterzi, R. (2009). Transforming controlled natural language biomedical queries into Answer Set Programs. In Proceedings of the workshop on BioNLP (pp. 117–124), Boulder, CO.
– reference: GelfondMKahlYKnowledge representation, reasoning, and the design of intelligent agents, the Answer-Set Programming approach2014CambridgeCambridge University Press10.1017/CBO9781139342124
– reference: Baral, C., & Dzifcak J. (2012). Solving puzzles described in English by automated translation to answer set programming and learning how to do that translation. In Proceedings of KR 2012 (pp. 573–577).
– reference: Erdem, E., Erdogan, H., & Öztok, U. (2011). BIOQUERY-ASP: Querying biomedical ontologies using Answer Set Programming. In Proceedings of the 5th international RuleML2011@BRF challenge, co-located with the 5th international rule symposium, Fort Lauderdale, FL, USA, November 3–5.
– reference: SowaJFArchitectures for intelligent systemsSpecial Issue on Artificial Intelligence of the IBM Systems Journal2002413331349
– reference: Lifschitz, V. (2008). What is Answer Set Programming? In Proceedings of AAAI 2008 (pp. 1594–1597).
– reference: PowerRKuhnTFuchsNEOWL simplified English: A finite-state language for ontology editingProceedings of CNL 20122012HeidelbergSpringer4460
– reference: van EijckJKampHvan BenthemJter MeulenADiscourse representation in contextHandbook of logic and language20112AmsterdamElsevier18125210.1016/B978-0-444-53726-3.00003-7
– reference: Guy, S., & Schwitter, R. (2014). Architecture of a Web-based predictive editor for controlled natural language processing. In B. Davis, et al. (Eds.), CNL 2014, LNAI 8625 (pp. 167–178).
– reference: Lee, J., & Palla, R. (2012). Reformulating temporal action logics in answer set programming. In Proceedings of the AAAI conference on artificial intelligence (AAAI) (pp. 786–792).
– reference: EtzioniOGoldenKWeldDSound and efficient closed-world reasoning for planningArtificial Intelligence1998891–2113148
– reference: GunningDChaudhriVKClarkPBarkerKProject Halo update—Progress toward digital AristotleAI Magazine20103133358
– reference: ReiterRA logic for default reasoningArtificial Intelligence1980138113210.1016/0004-3702(80)90014-4
– reference: KampHReyleUFrom discourse to logic1993DordrechtKluwer
– reference: Kim, T.-W., Lee, J., & Palla, R. (2009). Circumscriptive event calculus as Answer Set Programming. In Proceedings of 21st international joint conference on artificial intelligence (IJCAI 2009) (pp. 823–829).
– reference: Kuhn, T. (2008). AceWiki: A natural and expressive semantic Wiki. In CEUR workshop proceedings semantic Web user interaction at CHI 2008: Exploring HCI challenges.
– reference: BrewkaGEiterTTruszczyńskiMAnswer Set Programming at a glanceCommunications of the ACM201154129210310.1145/2043174.2043195
– reference: Grasso, G., Leone, N., & Ricca, F. (2013). Answer Set Programming: Language, applications and development tools. In W. Faber, & D. Lembo (Eds.), Web reasoning and rule systems (RR 2013), LNCS 7994 (pp. 19–34).
– reference: Schüller, P. (2013). Flexible combinatory categorial grammar parsing using the CYK algorithm and Answer Set Programming. In P. Cabalar, & T. C. Son (Eds.), Logic programming and nonmonotonic reasoning (LPNMR), LNCS 8148 (pp. 499–511).
– reference: Clark, P., & Porter, B. (2011). KM—The knowledge machine 2.0: User manual.
– reference: Freeman, E., Robson, E., Bates, B., & Sierra, K. (2004). Head first design patterns (pp. 526–577). O’Reilly.
– reference: GebserMKaminskiRKaufmannBSchaubTAnswer Set Solving in practiceSynthesis Lectures on Artificial Intelligence and Machine Learning201263123810.2200/S00457ED1V01Y201211AIM019
– reference: Lierler, Y., & Lifschitz, V. (2013). Logic programs vs. first-order formulas in textual inference. In Proceedings of the 10th international conference on computational semantics (IWCS 2013) (pp. 340–346), Potsdam, Germany.
– reference: Sommerville, I. (2011). Software engineering, international edition (9th edn, pp. 155–164). New York: Pearson.
– reference: ShanahanMSolving the frame problem: A mathematical investigation of the common sense law of inertia1997Cambridge, MAMIT Press
– reference: Tennant, H. R., Ross, K. M., Saenz, R. M., Thompson, C. W., & Miller, J. R. (1983) Menu-based natural language understanding. In Proceedings of ACL (pp. 151–158).
– reference: MuellerETCommonsense reasoning: An event calculus based approach20142Los AltosMorgan Kaufmann
– reference: Kuhn, T. (2010). Controlled English for knowledge representation. Doctoral thesis, Faculty of Economics, Business Administration and Information Technology of the University of Zurich.
– reference: Franconi, E., Guagliardo, P., Trevisan, M., & Tessaris S. (2011). Quelo: An ontology-driven query interface. In Proceedings of the 24th international workshop on description logics (DL 2011).
– reference: KrötzschMVrandečićCVölkelMHallerHStuderRSemantic WikipediaJournal of Web Semantics20075425126110.1016/j.websem.2007.09.001
– reference: Todorova, Y., & Gelfond, M. (2012). Toward question answering in travel domains. In E. Erdem, et al. (Eds.), Correct reasoning, LNCS 7265 (pp. 311–326).
SSID ssj0042478
Score 2.0657701
Snippet In this article, we describe the architecture, the language and the authoring tool of the PENG A S P system. This system supports the writing of non-monotonic...
In this article, we describe the architecture, the language and the authoring tool of the PENGASP system. This system supports the writing of non-monotonic...
SourceID proquest
springer
SourceType Aggregation Database
Publisher
StartPage 67
SubjectTerms Anaphora
Architecture
Authoring
Communications systems
Computational Linguistics
Computer Science
Content words
Human communication
Language and Literature
Linguistics
Microprocessors
Natural language processing
Original Paper
Paraphrase
Predictive control
Social Sciences
Specifications
SummonAdditionalLinks – databaseName: ProQuest Central
  dbid: BENPR
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3NS8MwFA-6XUTwYypON8lBvGiwTdOk9SJTNofgGDpht5I2CR6kna77_03SRKcHz4Ec3kve-73PHwDnIc9JKrFExt8g8ygQT6hAMS-i2G4Yt-WCpwkdv5LHeTx3Cbela6v0NtEaalEVJkd-bVixE7NNKrldfCDDGmWqq45CYxO0tQlOdPDVvhtOps_eFhNMrC0OY0aQBkZzX9dshudiZnqFKNJBfYLYL4z5pyxqvc1oD-w4mAgHjV73wYYsO2B7sJb174Bdz8gA3QftgL4bQ4AX0M0ZGbn78wNLKg-nw8nD4GUKmyXON3C9lnAFfQIT8lJAvqrfbIcerKvq_RDMRsPZ_Rg5AgW00FEaUopTngac55wLhiUO8ljhVIhQ8ShUWCWBDIOcKCxwgQtGEhzStCCSqYiYPWhHoFVWpTwGkFGWR5QJqTSAwlGRUmywn9L4slBE0C7oedll7hMssx-VdcGll-fa8ffCZKOIzLSaGUVk7OT_y07BFja-1TaC9UCr_lzJvkYGdX7m1P8FeZi1GA
  priority: 102
  providerName: ProQuest
Title The PENGASP system: architecture, language and authoring tool
URI https://link.springer.com/article/10.1007/s10579-016-9338-7
https://www.proquest.com/docview/1879879058
Volume 51
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwELagXVh4FBCFtvKAWMBS4jh2whZK2gpoFZVWlClyElsMKEU0_f_YbowKYmHycFGGy_nuu3z3AODS5RkJBRZIxxukjQLxgBbI57nnmwnjhi4YT-hoTh4W_qLu417ZandLSRpPvdXs5jNd20ORSsIDxHZB09epuzLiOY6s-yWYGPfr-owghYUWlsr86xU_YOUvJtQEmMEh2K-RIYw2n_II7IiyBQ7s1gVYX8IW6NatBvAK1r1EWrdWfmwWx8Mkngyj5wRuBjXfwm2-4Aban5SQlwXk6-rNVOHBarl8PwGzQTzrj1C9JAF9qEwMSckpDx3OM84LhgV2Ml_isChcyT1XYhk4wnUyInGBc5wzEmCXhjkRTHpEzzo7BY1yWYozABllmUdZIaQCSdjLQ4o1vpMKQ-aSFLQNOlZZaW3oq1QvKw_0kK-gDa6tArfE30ORteZTXU6mNZ-y8389fQH2sA6npvarAxrV51p0FRiosh7YDQbDHmhGw9fHWJ138SSZqrM_fUpelHTs3veMgXwBXTCxzw
linkProvider Springer Nature
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwzV1LSwMxEB58HBTBR1V8m4N60dRuNpvsCh6Kr6q1FK3Y25LdJAhKK7pF9Kf4V_xzJtuNVg_eBM-BQJIvk28y38wAbHgioZEiCtv3BltQYBEyiQOR-kFeYTwPF1w0WO2anrWD9hC8uVwYK6t0NjE31LKb2j_yXdsVO7TVpMJCQXmuXp6Nf_a0f3poDnOTkOOj1kENFy0E8IPxU7DWgomoIkQihOREkUoSaBJJ6Wnhe5rosKK8SkI1kSQlKach8ViUUsW1T20lMDPtMIwapyIwl3704LLevHF2nhKa23kv4BQb0tV2MdN-Yl7ArQ6J4cj4gJh_468_Qq75S3Y8Be9uD_oClrtyL0vK6euP8pD_c5OmYbIg0KjaR_wMDKlOCSaqA_GQEky5XhWoMF0lWC0SNNAWKjKwLCLd-CzY-4KaR42T6lUT9ctb76HBKMsOcl-7SHQkEr3sNtcuoqzbvZ-D1l8seR5GOt2OWgDEGU98xqXShloSP40YsaxYG-adairZIqy4o4oL8_AUf53TImw7NAwMf5aStjCKrQjPwijmS79Ptg5jtdZFPa6fNs6XYZxYBpLL5VZgJHvsqVXDn7JkrQAygviPUfEBq8QmsA
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1bSxwxFD54gSKCl1XxWvPQ-mKjO5lMMiOUsnTdel0WqrBvQ2aSICi7XmaR9p_1r_TXmDMzqVsffPPB50AgyZdzvuR85xyAT4HKeGKYoehvKIKCqlhoGqk8jMoK42W44Lwrji75ST_qT8AfnwuDskpvE0tDrYc5_pHvY1fsGKtJxfu2lkX02p1vt3cUO0hhpNW306ggcmp-Pbrn28PX47Y768-MdQ4vvh_RusMAvXXPGGqtEippKpUppSUzrJlFliVaB1aFgWU2bpqgmXHLNMtZLnnMApHk3EgbciwU5qadhGns2IEX6jxoeyfAGS-dQBBJTh0j6_uAapW1F0kUKQmauAcilf-R2xfx2NLNdebhr9-gSt1yvTcqsr3894vake9yBxdgribfpFXdlkWYMIMGzLbGYikNmPd9Lkht9hqwVSd3kB1SZ28hmv34EuBdI73D7o_Wzx6pSmMfkPEIzRfiv4WJGmiiRsVVqXskxXB4swwXb7HkFZgaDAdmFYgUMguF1MY6WsrCPBEMGbV1rD23XIs12PQnmdam5SF9PsY12PVgGRv-V4YaUZaigA9Rlsr11yfbhg8ODenZcfd0A2YYkpdSabcJU8X9yGw56lVkH0uQE0jfGBJP1ZM8-w
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=The+PENGASP+system%3A+architecture%2C+language+and+authoring+tool&rft.jtitle=Language+resources+and+evaluation&rft.au=Guy%2C+Stephen+C.&rft.au=Schwitter%2C+Rolf&rft.date=2017-03-01&rft.pub=Springer+Netherlands&rft.issn=1574-020X&rft.eissn=1574-0218&rft.volume=51&rft.issue=1&rft.spage=67&rft.epage=92&rft_id=info:doi/10.1007%2Fs10579-016-9338-7&rft.externalDocID=10_1007_s10579_016_9338_7
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1574-020X&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1574-020X&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1574-020X&client=summon