Repository logo
Communities & Collections
Research Outputs
Fundings & Projects
People
Statistics
New user? Click here to register.Have you forgotten your password?
  1. Home
  2. KMITL
  3. Publication
  4. Proposed Structural Validation-based Testing for Object-Oriented Programming
Loading...
Thumbnail Image

Proposed Structural Validation-based Testing for Object-Oriented Programming

Author(s)
Lumyong, Chayanin
Tachasriburapha, Natthawut
Titijaroonroj, Taravichet
Date Issued
January 21, 2021
Type
Conference Paper
DOI
10.1109/KST51265.2021.9415812
Abstract
Nowadays, Java program testing is widely used in an academic e-learning system. It can help a lecturer to give feedback and suggestion to learners automatically and immediately. Especially, an object-oriented programming (OOP) class should have a system to support learners. It is difficult and labor-intensive, if there are many learners. The test case-based approach is widely used in programming testing, because they are simple and convenient. This approach requires input-output pairs to evaluate the submitted code by comparing the output from their code with the expected output. However, it considers the output only, thus making it not appropriate for an OOP class. To develop the Java program testing to support an OOP class, a proposed structural validation-based testing (PSVT) is proposed. The experiments showed that our method can evaluate the correctness and the relation validity of the given code which is corresponding to the human. Moreover, its complexity is O(N^{2}).
Citation
Kst 2021 2021 13th International Conference Knowledge and Smart Technology, 96-101, 2021
Subjects

grader algorithm

JAVA program testing

object-oriented progr...

OOP

structural validation...

Metrics
Get Involved!
  • Source Code
  • Documentation
  • Slack Channel
Make it your own

DSpace-CRIS can be extensively configured to meet your needs. Decide which information need to be collected and available with fine-grained security. Start updating the theme to match your Institution's web identity.

Need professional help?

The original creators of DSpace-CRIS at 4Science can take your project to the next level, get in touch!

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Accessibility settings
  • Privacy policy
  • End User Agreement
  • Send Feedback