Automatic Source Code Generation from Owl Pseudocode

被引:0
|
作者
Diatta, Baboucar [1 ]
Basse, Adrien [1 ]
Deme, Cherif Bachir [1 ]
Ouya, Samuel [2 ]
机构
[1] Univ Alioune Diop, Bambey, Senegal
[2] Univ Cheikh Anta Diop, Dakar, Senegal
关键词
Ontology; Algorithmics; Pseudocode; Programming languages;
D O I
10.1007/978-3-030-49932-7_67
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Algorithmics is a crucial step in programming learning processes. It helps learners to propose a better writing and understanding of solutions without worrying about programming language syntactic complexity. Once algorithm is clearly established, the next step is to translate it into a given programming language. When writing programs, syntax errors are common mainly due to the multiplicity of programming languages and strict syntactic rules. We propose in this work a web and mobile interface to automatically generate, from algorithms based on Pseudocode ontology, the corresponding codes in several programming languages such as C, Pascal and Python.
引用
收藏
页码:717 / 725
页数:9
相关论文
共 50 条
  • [1] Pseudocode Generation from Source Code Using the BART Model
    Alokla, Anas
    Gad, Walaa
    Nazih, Waleed
    Aref, Mustafa
    Salem, Abdel-badeeh
    [J]. MATHEMATICS, 2022, 10 (21)
  • [2] Automatic Translation from Pseudocode to Source Code: A Conceptual-Metamodel Approach
    Dirgahayu, Teduh
    Huda, Sheila Nurul
    Zukhri, Zainudin
    Ratnasari, Chanifah Indah
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON CYBERNETICS AND COMPUTATIONAL INTELLIGENCE (CYBERNETICSCOM), 2017, : 122 - 128
  • [3] Semantic Scaffolds for Pseudocode-to-Code Generation
    Zhong, Ruiqi
    Stern, Mitchell
    Klein, Dan
    [J]. 58TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL 2020), 2020, : 2283 - 2295
  • [4] Automatic source code generation for microcontrollers
    Rozehnal, Z
    [J]. PROGRAMMABLE DEVICES AND SYSTEMS, 2000, : 195 - 197
  • [5] The automatic generation of a graphical dialogue model from Delphi source code
    Li, L
    Phillips, C
    Scogings, C
    [J]. COMPUTER HUMAN INTERACTION: PROCEEDINGS, 2004, 3101 : 221 - 230
  • [6] Automatic Documentation Generation via Source Code Summarization
    McBurney, Paul W.
    [J]. 2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 2, 2015, : 903 - 906
  • [7] Automatic Comment Generation using only Source Code
    Yildiz, Eren
    Ekin, Emine
    [J]. 2017 25TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2017,
  • [8] Semi-automatic generation of parallelizable patterns from source code examples
    Markovic, D
    Hagemeister, JR
    Raghavendra, CS
    Bhansali, S
    [J]. FIFTH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION - IWPC '97, PROCEEDINGS, 1997, : 50 - 59
  • [9] Automatic source code generation of peripheral hardware modules firmware
    Krunic, Momcilo
    Letvencuk, Ivan
    Povazan, Ivan
    Stanojlovic, Ivana
    [J]. 2013 21ST TELECOMMUNICATIONS FORUM (TELFOR), 2013, : 833 - +
  • [10] CloCom: Mining Existing Source Code for Automatic Comment Generation
    Wong, Edmund
    Liu, Taiyue
    Tan, Lin
    [J]. 2015 22ND INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION, AND REENGINEERING (SANER), 2015, : 380 - 389