USING A FIRST-ORDER-BASED LANGUAGE TO AUTOMATICALLY SYNTHESIZE VALID ARGUMENTS OF PROPOSITIONAL CALCULUS
| Autor(a) principal: | |
|---|---|
| Data de Publicação: | 2023 |
| Outros Autores: | , |
| Idioma: | eng |
| Título da fonte: | Revista de Sistemas e Computação |
| Texto Completo: | https://revistas.unifacs.br/index.php/rsc/article/view/8160 |
Resumo: | The elaboration of problems with common specific characteristics is considered a tedious task on the part of the teacher. In the context of Logic discipline, this article presents an approach designed for generating propositional calculus formulas and valid arguments. Such a process occurs according to parameters customized by the user. This work adapts the technique of Sketch Generation from Program Synthesis, which is used in conjunction with constraint programming in the Alloy modeling language to make formulas and arguments generation possible. Resources capable of generating elements based on parameters supplied by the user were developed in the form of a mobile app. Such an app hides from the user all the complexity of the process. |
| id |
UNIF-1_41449f676168da13ee0a8edacb9b83a1 |
|---|---|
| oai_identifier_str |
oai:ojs.200.223.74.126:article/8160 |
| network_acronym_str |
UNIF-1 |
| network_name_str |
Revista de Sistemas e Computação |
| repository_id_str |
|
| spelling |
USING A FIRST-ORDER-BASED LANGUAGE TO AUTOMATICALLY SYNTHESIZE VALID ARGUMENTS OF PROPOSITIONAL CALCULUSPropositional Calculus; Sketch; Valid ArgumentsThe elaboration of problems with common specific characteristics is considered a tedious task on the part of the teacher. In the context of Logic discipline, this article presents an approach designed for generating propositional calculus formulas and valid arguments. Such a process occurs according to parameters customized by the user. This work adapts the technique of Sketch Generation from Program Synthesis, which is used in conjunction with constraint programming in the Alloy modeling language to make formulas and arguments generation possible. Resources capable of generating elements based on parameters supplied by the user were developed in the form of a mobile app. Such an app hides from the user all the complexity of the process.Revista de Sistemas e Computação - RSCRevistade Sistemas y ComputaciónCNPq; FAPEAL; UFALOliveira, Elthon; Campus Arapiraca Universidade Federal de AlagoasOliveira, Filipe; Campus Arapiraca Universidade Federal de AlagoasRosendo, Rafaella; Campus Arapiraca Universidade Federal de Alagoas2023-08-28Artigo Avaliado pelos Paresinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://revistas.unifacs.br/index.php/rsc/article/view/816010.36558/rsc.v13i2.8160Revista de Sistemas e Computação - RSC; v. 13, n. 2 (2023)Revistade Sistemas y Computación; v. 13, n. 2 (2023)reponame:Revista de Sistemas e Computaçãoinstname:Universidade Salvador (UNIFACS)instacron:UNIFACSenginfo:eu-repo/semantics/openAccess2023-08-28T19:32:49Zoai:ojs.200.223.74.126:article/8160Revistahttps://revistas.unifacs.br/index.php/rscPRIhttps://revistas.unifacs.br/index.php/rsc/oaipaulo.caetano@unifacs.br || unifacs@nexodoc.com.br2237-29032237-2903opendoar:2023-08-28T19:32:49Revista de Sistemas e Computação - Universidade Salvador (UNIFACS)false |
| dc.title.none.fl_str_mv |
USING A FIRST-ORDER-BASED LANGUAGE TO AUTOMATICALLY SYNTHESIZE VALID ARGUMENTS OF PROPOSITIONAL CALCULUS |
| title |
USING A FIRST-ORDER-BASED LANGUAGE TO AUTOMATICALLY SYNTHESIZE VALID ARGUMENTS OF PROPOSITIONAL CALCULUS |
| spellingShingle |
USING A FIRST-ORDER-BASED LANGUAGE TO AUTOMATICALLY SYNTHESIZE VALID ARGUMENTS OF PROPOSITIONAL CALCULUS Oliveira, Elthon; Campus Arapiraca Universidade Federal de Alagoas Propositional Calculus; Sketch; Valid Arguments |
| title_short |
USING A FIRST-ORDER-BASED LANGUAGE TO AUTOMATICALLY SYNTHESIZE VALID ARGUMENTS OF PROPOSITIONAL CALCULUS |
| title_full |
USING A FIRST-ORDER-BASED LANGUAGE TO AUTOMATICALLY SYNTHESIZE VALID ARGUMENTS OF PROPOSITIONAL CALCULUS |
| title_fullStr |
USING A FIRST-ORDER-BASED LANGUAGE TO AUTOMATICALLY SYNTHESIZE VALID ARGUMENTS OF PROPOSITIONAL CALCULUS |
| title_full_unstemmed |
USING A FIRST-ORDER-BASED LANGUAGE TO AUTOMATICALLY SYNTHESIZE VALID ARGUMENTS OF PROPOSITIONAL CALCULUS |
| title_sort |
USING A FIRST-ORDER-BASED LANGUAGE TO AUTOMATICALLY SYNTHESIZE VALID ARGUMENTS OF PROPOSITIONAL CALCULUS |
| author |
Oliveira, Elthon; Campus Arapiraca Universidade Federal de Alagoas |
| author_facet |
Oliveira, Elthon; Campus Arapiraca Universidade Federal de Alagoas Oliveira, Filipe; Campus Arapiraca Universidade Federal de Alagoas Rosendo, Rafaella; Campus Arapiraca Universidade Federal de Alagoas |
| author_role |
author |
| author2 |
Oliveira, Filipe; Campus Arapiraca Universidade Federal de Alagoas Rosendo, Rafaella; Campus Arapiraca Universidade Federal de Alagoas |
| author2_role |
author author |
| dc.contributor.none.fl_str_mv |
CNPq; FAPEAL; UFAL |
| dc.contributor.author.fl_str_mv |
Oliveira, Elthon; Campus Arapiraca Universidade Federal de Alagoas Oliveira, Filipe; Campus Arapiraca Universidade Federal de Alagoas Rosendo, Rafaella; Campus Arapiraca Universidade Federal de Alagoas |
| dc.subject.por.fl_str_mv |
Propositional Calculus; Sketch; Valid Arguments |
| topic |
Propositional Calculus; Sketch; Valid Arguments |
| description |
The elaboration of problems with common specific characteristics is considered a tedious task on the part of the teacher. In the context of Logic discipline, this article presents an approach designed for generating propositional calculus formulas and valid arguments. Such a process occurs according to parameters customized by the user. This work adapts the technique of Sketch Generation from Program Synthesis, which is used in conjunction with constraint programming in the Alloy modeling language to make formulas and arguments generation possible. Resources capable of generating elements based on parameters supplied by the user were developed in the form of a mobile app. Such an app hides from the user all the complexity of the process. |
| publishDate |
2023 |
| dc.date.none.fl_str_mv |
2023-08-28 |
| dc.type.driver.fl_str_mv |
Artigo Avaliado pelos Pares |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://revistas.unifacs.br/index.php/rsc/article/view/8160 10.36558/rsc.v13i2.8160 |
| url |
https://revistas.unifacs.br/index.php/rsc/article/view/8160 |
| identifier_str_mv |
10.36558/rsc.v13i2.8160 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Revista de Sistemas e Computação - RSC Revistade Sistemas y Computación |
| publisher.none.fl_str_mv |
Revista de Sistemas e Computação - RSC Revistade Sistemas y Computación |
| dc.source.none.fl_str_mv |
Revista de Sistemas e Computação - RSC; v. 13, n. 2 (2023) Revistade Sistemas y Computación; v. 13, n. 2 (2023) reponame:Revista de Sistemas e Computação instname:Universidade Salvador (UNIFACS) instacron:UNIFACS |
| instname_str |
Universidade Salvador (UNIFACS) |
| instacron_str |
UNIFACS |
| institution |
UNIFACS |
| reponame_str |
Revista de Sistemas e Computação |
| collection |
Revista de Sistemas e Computação |
| repository.name.fl_str_mv |
Revista de Sistemas e Computação - Universidade Salvador (UNIFACS) |
| repository.mail.fl_str_mv |
paulo.caetano@unifacs.br || unifacs@nexodoc.com.br |
| _version_ |
1833830805577662464 |