Semantic metadata information (SMI) visualisation technique using the integration of ontology and UML graph-based approach to support program comprehension / Rozita Kadar ... [et al.]

Kadar, Rozita and Othman, Jamal and Abdul Wahab, Naemah and Warris, Saiful Nizam (2019) Semantic metadata information (SMI) visualisation technique using the integration of ontology and UML graph-based approach to support program comprehension / Rozita Kadar ... [et al.]. Journal of Computing Research and Innovation (JCRINN), 4 (1): 7. pp. 52-63. ISSN 2600-8793

Abstract

Representing any ideas with pictures rather than words is intuitively more appealing because a visual presentation can be more readily understood than that of textual-based. Program visualisation is one of the techniques that can be used in teaching to help users in understanding how programs work. Program visualisation technique is a mental image or a visual representation of an object, scene, person or abstraction that is similar to visual perception. This technique is significant to users because the criteria of source code cannot be physically viewed. It is applicable in the process of writing programs as it helps users to understand their codes better. The purpose of program visualisation is to translate a program into a graphical view to show either the program code, data or control flow. Visualisation technique uses the capability of human visual system to enhance program comprehensibility. Thus, this study uses program visualisation technique to represent program domain in a graphical view to help novices in improving their comprehension. This research aims to support beginners or novice programmers who have been exposed to programming languages by providing effective visualisation technique.

Metadata

Item Type: Article
Creators:
Creators
Email / ID Num.
Kadar, Rozita
UNSPECIFIED
Othman, Jamal
UNSPECIFIED
Abdul Wahab, Naemah
UNSPECIFIED
Warris, Saiful Nizam
UNSPECIFIED
Subjects: Q Science > QA Mathematics > Instruments and machines > Electronic Computers. Computer Science > Programming. Rule-based programming. Backtrack programming
Q Science > QA Mathematics > Instruments and machines > Electronic Computers. Computer Science > Computer software > Development. UML (Computer science)
Divisions: Universiti Teknologi MARA, Pulau Pinang > Permatang Pauh Campus
Journal or Publication Title: Journal of Computing Research and Innovation (JCRINN)
UiTM Journal Collections: UiTM Journal > Journal of Computing Research and Innovation (JCRINN)
ISSN: 2600-8793
Volume: 4
Number: 1
Page Range: pp. 52-63
Keywords: Program visualisation, program comprehension, ontology, UML diagrams, source code
Date: 2019
URI: https://ir.uitm.edu.my/id/eprint/59813
Edit Item
Edit Item

Download

[thumbnail of 59813.pdf] Text
59813.pdf

Download (577kB)

ID Number

59813

Indexing

Statistic

Statistic details