跳至主導覽 跳至搜尋 跳過主要內容

Intelligent code analyzer for online course management system

研究成果: 書籍/報告/會議論文中的章節會議投稿同行評審

5 引文 斯高帕斯(Scopus)

摘要

Online course management system (OCMS) mainly aids various events in online instructing, including testing, course discussion, assignment submission, and assignment grading, This essay is mainly designed basing on the study of completed OCMS of the past. Online assignment submission is prone to easy plagiarism, infecting the learning process of the students and interfering with their studies. In the past, using human power to inspect for plagiarism is very time-consuming. This research then is focused on allowing programming courses to employ procedures such as code standardization, textual analysis, structural analysis, and variable analysis, to evaluate and compare programming codes. We provide an intelligent agent as a daemon to analyze the program code for OCMS. Textually, we use Document Fingerprinting Algorithm as a basis for text comparison; structurally, we utilize formal algebraic expression and dynamic control structure tree (DCS tree) to rebuild and evaluate the program structure; variable-wise, we not only record relevant information for each variable, but also analyze the programming structure where the variables are positioned. By applying a similarity measuring method, we output a similarity value for each program in the three aspects mentioned above. This research implements a convenient user interface that can be applied independently for assignment analyzation. Moreover, we have designed a set of Application Programming Interface (API) that could be embedded into online course management systems.

原文English
主出版物標題Proceedings - Third ACIS International Conference on Software Engineering Research, Management and Applications, SERA 2005
頁面228-234
頁數7
DOIs
出版狀態Published - 2005
事件3rd ACIS International Conference on Software Engineering Research, Management and Applications, SERA 2005 - Mount Pleasant, MI, United States
持續時間: 11 8月 200513 8月 2005

出版系列

名字Proceedings - Third ACIS International Conference on Software Engineering Research, Management and Applications, SERA 2005
2005

Conference

Conference3rd ACIS International Conference on Software Engineering Research, Management and Applications, SERA 2005
國家/地區United States
城市Mount Pleasant, MI
期間11/08/0513/08/05

UN SDG

此研究成果有助於以下永續發展目標

  1. Good health and well being
    Good health and well being

指紋

深入研究「Intelligent code analyzer for online course management system」主題。共同形成了獨特的指紋。

引用此