Cargando…

A Programmer’s Text Editor for a Logical Theory: The SUMOjEdit Editor (System Description)

SUMOjEdit is a programmer’s text editor for the SUO-KIF language and SUMO http://www.ontologyportal.org theory. Modern procedural programming is done in a text editor with tool support. Development of ontologies and taxonomies has often been done in graphical editors, leading many developers to empl...

Descripción completa

Detalles Bibliográficos
Autor principal: Pease, Adam
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7324012/
http://dx.doi.org/10.1007/978-3-030-51054-1_31
_version_ 1783551865444630528
author Pease, Adam
author_facet Pease, Adam
author_sort Pease, Adam
collection PubMed
description SUMOjEdit is a programmer’s text editor for the SUO-KIF language and SUMO http://www.ontologyportal.org theory. Modern procedural programming is done in a text editor with tool support. Development of ontologies and taxonomies has often been done in graphical editors, leading many developers to employ only logics of very limited expressiveness that can be manipulated visually. Developers in the theorem proving community typically work in text editors but often without the same degree of tool support that most programmers rely on. Beginners working with SUMO make some very predictable errors in syntax, logical formulation, and use of the library of theories. Many of these errors can be flagged during editing, resulting in reduced time to become a productive developer. An editor designed for working with SUMO has the potential to aid beginners and experienced SUMO developers.
format Online
Article
Text
id pubmed-7324012
institution National Center for Biotechnology Information
language English
publishDate 2020
record_format MEDLINE/PubMed
spelling pubmed-73240122020-06-30 A Programmer’s Text Editor for a Logical Theory: The SUMOjEdit Editor (System Description) Pease, Adam Automated Reasoning Article SUMOjEdit is a programmer’s text editor for the SUO-KIF language and SUMO http://www.ontologyportal.org theory. Modern procedural programming is done in a text editor with tool support. Development of ontologies and taxonomies has often been done in graphical editors, leading many developers to employ only logics of very limited expressiveness that can be manipulated visually. Developers in the theorem proving community typically work in text editors but often without the same degree of tool support that most programmers rely on. Beginners working with SUMO make some very predictable errors in syntax, logical formulation, and use of the library of theories. Many of these errors can be flagged during editing, resulting in reduced time to become a productive developer. An editor designed for working with SUMO has the potential to aid beginners and experienced SUMO developers. 2020-06-06 /pmc/articles/PMC7324012/ http://dx.doi.org/10.1007/978-3-030-51054-1_31 Text en © Springer Nature Switzerland AG 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Pease, Adam
A Programmer’s Text Editor for a Logical Theory: The SUMOjEdit Editor (System Description)
title A Programmer’s Text Editor for a Logical Theory: The SUMOjEdit Editor (System Description)
title_full A Programmer’s Text Editor for a Logical Theory: The SUMOjEdit Editor (System Description)
title_fullStr A Programmer’s Text Editor for a Logical Theory: The SUMOjEdit Editor (System Description)
title_full_unstemmed A Programmer’s Text Editor for a Logical Theory: The SUMOjEdit Editor (System Description)
title_short A Programmer’s Text Editor for a Logical Theory: The SUMOjEdit Editor (System Description)
title_sort programmer’s text editor for a logical theory: the sumojedit editor (system description)
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7324012/
http://dx.doi.org/10.1007/978-3-030-51054-1_31
work_keys_str_mv AT peaseadam aprogrammerstexteditorforalogicaltheorythesumojediteditorsystemdescription
AT peaseadam programmerstexteditorforalogicaltheorythesumojediteditorsystemdescription