2022
DOI: 10.1142/s0218194022500346
|View full text |Cite
|
Sign up to set email alerts
|

Online Judge System: Requirements, Architecture, and Experiences

Abstract: The development and operation of Online Judge System (OJS), which is used to evaluate the correctness of programs, is a nontrivial and difficult task due to the various functional and non-functional requirements. However, although many OJSs have been developed and operated, and their usefulness reported, the theory for constructing OJSs has not been sufficiently discussed. In this paper, we present the functional and nonfunctional requirements oriented to OJS as well as demonstrate the internal components and … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
6
2
1

Relationship

2
7

Authors

Journals

citations
Cited by 27 publications
(4 citation statements)
references
References 16 publications
0
4
0
Order By: Relevance
“…Therefore, we experimented to evaluate the performance of ChatGPT in generating code based on problem descriptions. In the experiment, we used the "Algorithms and Data Structures" problem description from the Aizu Online Judge (AOJ) system [56] and verified the correctness of the codes generated by ChatGPT on the same platform and in a basic compiler. We leveraged the problem descriptions of eight random problems and generated codes three times for each problem on the basis of the same description.…”
Section: Solution Code Generationmentioning
confidence: 99%
“…Therefore, we experimented to evaluate the performance of ChatGPT in generating code based on problem descriptions. In the experiment, we used the "Algorithms and Data Structures" problem description from the Aizu Online Judge (AOJ) system [56] and verified the correctness of the codes generated by ChatGPT on the same platform and in a basic compiler. We leveraged the problem descriptions of eight random problems and generated codes three times for each problem on the basis of the same description.…”
Section: Solution Code Generationmentioning
confidence: 99%
“…The datasets used in our experiments are extracted from the Aizu Online Judge (AOJ) system [55], [56]. The growing resources of the AOJ system have been used by various ML/AI-based projects in recent years.…”
Section: A Datasetsmentioning
confidence: 99%
“…Therefore, we experimented to evaluate the performance of ChatGPT in generating codes based on problem descriptions. In the experiment, we used the "Algorithms and Data Structures" problem description from the Aizu Online Judge (AOJ) system [48] and verified the correctness of the codes generated by ChatGPT on the same platform and in a basic compiler. We leveraged the problem descriptions of eight random problems and generated codes three times for each problem on the basis of the same description.…”
Section: Solution Code Generationmentioning
confidence: 99%