2021
DOI: 10.7494/csci.2021.22.2.3868
|View full text |Cite
|
Sign up to set email alerts
|

A Novel Approach to Automated Behavioral Diagram Assessment using Label Similarity and Subgraph Edit Distance

Abstract: Unified Modelling Language (UML) is one of the standard languages used in modelling software. Therefore, UML is widely taught in many universities. Generally, teachers assign students to build UML diagram designs based on a predetermined project. However, the assessment of such assignments can be challenging and teachers may be inconsistent in assessing students’ answers. Thus, automated UML diagram assessment becomes essential to maintaining assessment consistency. This study uses a behavioral diagram as the … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2021
2021
2022
2022

Publication Types

Select...
3
2

Relationship

2
3

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 28 publications
0
2
0
Order By: Relevance
“…The Kappa coefficient, a statistical metric, and Intraclass Correlation Coefficients (ICC) were employed to determine inter-rater agreement among the researchers. The ICC value was determined to be 0.659, indicating strong or considerable agreement [17,18] . Independent quality assessments were undertaken for the studies, and disputes were addressed through discussion.…”
Section: Quality Assessmentmentioning
confidence: 99%
“…The Kappa coefficient, a statistical metric, and Intraclass Correlation Coefficients (ICC) were employed to determine inter-rater agreement among the researchers. The ICC value was determined to be 0.659, indicating strong or considerable agreement [17,18] . Independent quality assessments were undertaken for the studies, and disputes were addressed through discussion.…”
Section: Quality Assessmentmentioning
confidence: 99%
“…NLP [34] can be used to compare the meaning of each statechart diagram component. We performed a basic NLP on our process based on some previously conducted studies [35]- [40]. Besides, the NLP process applied is tokenization, point of sale (POS) tagging, stopwords removal, lemmatization, and cosine similarity.…”
Section: Semantic Similarity Assessmentmentioning
confidence: 99%