Loading…

Semantic Metadata Information (SMI) Visualisation Technique Using the Integration of Ontology and UML Graph-Based Approach to Support Program Comprehension

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....

Full description

Saved in:
Bibliographic Details
Published in:Journal of Computing Research and Innovation 2019-11, Vol.4 (1), p.52-63
Main Authors: Rozita Kadar, Jamal bin Othman, Naemah Abdul Wahab, Saiful Nizam Warris
Format: Article
Language:English
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 63
container_issue 1
container_start_page 52
container_title Journal of Computing Research and Innovation
container_volume 4
creator Rozita Kadar
Jamal bin Othman
Naemah Abdul Wahab
Saiful Nizam Warris
description 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.
format article
fullrecord <record><control><sourceid>doaj</sourceid><recordid>TN_cdi_doaj_primary_oai_doaj_org_article_a90792b688284c728039157fbb5f7d38</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><doaj_id>oai_doaj_org_article_a90792b688284c728039157fbb5f7d38</doaj_id><sourcerecordid>oai_doaj_org_article_a90792b688284c728039157fbb5f7d38</sourcerecordid><originalsourceid>FETCH-doaj_primary_oai_doaj_org_article_a90792b688284c728039157fbb5f7d383</originalsourceid><addsrcrecordid>eNqtj81KxDAUhYsgOOi8w13qopBJ7SRd6uBPwaLQGbfltk3bDG1uTNLFPIsva3F8BFcHvsN34FxEK75lLJYiS66itfdHxhiXIpV8s4q-SzWhCbqBQgVsMSDkpiM3YdBk4LYs8jv41H7GUfsz26tmMPprVnDw2vQQBrU4QfXu3FMH7ybQSP0J0LRwKN7gxaEd4kf0qoUHax1hM0AgKGdryQX4cLToE-xosk4Nyvhl6Sa67HD0av2X11H-_LTfvcYt4bGyTk_oThWhrn4Bub5Ct1wZVYUZExmvt1Jyed8ILlmSbVLR1XXaiTaRyX9u_QCa5XMN</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Semantic Metadata Information (SMI) Visualisation Technique Using the Integration of Ontology and UML Graph-Based Approach to Support Program Comprehension</title><source>DOAJ Directory of Open Access Journals</source><creator>Rozita Kadar ; Jamal bin Othman ; Naemah Abdul Wahab ; Saiful Nizam Warris</creator><creatorcontrib>Rozita Kadar ; Jamal bin Othman ; Naemah Abdul Wahab ; Saiful Nizam Warris</creatorcontrib><description>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.</description><identifier>EISSN: 2600-8793</identifier><language>eng</language><publisher>Faculty of Computer and Mathematical Sciences, Universiti Teknologi MARA Perlis</publisher><subject>program visualisation, program comprehension, ontology, uml diagrams, source code</subject><ispartof>Journal of Computing Research and Innovation, 2019-11, Vol.4 (1), p.52-63</ispartof><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><orcidid>0000-0003-0889-6625</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,2102</link.rule.ids></links><search><creatorcontrib>Rozita Kadar</creatorcontrib><creatorcontrib>Jamal bin Othman</creatorcontrib><creatorcontrib>Naemah Abdul Wahab</creatorcontrib><creatorcontrib>Saiful Nizam Warris</creatorcontrib><title>Semantic Metadata Information (SMI) Visualisation Technique Using the Integration of Ontology and UML Graph-Based Approach to Support Program Comprehension</title><title>Journal of Computing Research and Innovation</title><description>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.</description><subject>program visualisation, program comprehension, ontology, uml diagrams, source code</subject><issn>2600-8793</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><sourceid>DOA</sourceid><recordid>eNqtj81KxDAUhYsgOOi8w13qopBJ7SRd6uBPwaLQGbfltk3bDG1uTNLFPIsva3F8BFcHvsN34FxEK75lLJYiS66itfdHxhiXIpV8s4q-SzWhCbqBQgVsMSDkpiM3YdBk4LYs8jv41H7GUfsz26tmMPprVnDw2vQQBrU4QfXu3FMH7ybQSP0J0LRwKN7gxaEd4kf0qoUHax1hM0AgKGdryQX4cLToE-xosk4Nyvhl6Sa67HD0av2X11H-_LTfvcYt4bGyTk_oThWhrn4Bub5Ct1wZVYUZExmvt1Jyed8ILlmSbVLR1XXaiTaRyX9u_QCa5XMN</recordid><startdate>20191101</startdate><enddate>20191101</enddate><creator>Rozita Kadar</creator><creator>Jamal bin Othman</creator><creator>Naemah Abdul Wahab</creator><creator>Saiful Nizam Warris</creator><general>Faculty of Computer and Mathematical Sciences, Universiti Teknologi MARA Perlis</general><scope>DOA</scope><orcidid>https://orcid.org/0000-0003-0889-6625</orcidid></search><sort><creationdate>20191101</creationdate><title>Semantic Metadata Information (SMI) Visualisation Technique Using the Integration of Ontology and UML Graph-Based Approach to Support Program Comprehension</title><author>Rozita Kadar ; Jamal bin Othman ; Naemah Abdul Wahab ; Saiful Nizam Warris</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-doaj_primary_oai_doaj_org_article_a90792b688284c728039157fbb5f7d383</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>program visualisation, program comprehension, ontology, uml diagrams, source code</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Rozita Kadar</creatorcontrib><creatorcontrib>Jamal bin Othman</creatorcontrib><creatorcontrib>Naemah Abdul Wahab</creatorcontrib><creatorcontrib>Saiful Nizam Warris</creatorcontrib><collection>DOAJ Directory of Open Access Journals</collection><jtitle>Journal of Computing Research and Innovation</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Rozita Kadar</au><au>Jamal bin Othman</au><au>Naemah Abdul Wahab</au><au>Saiful Nizam Warris</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Semantic Metadata Information (SMI) Visualisation Technique Using the Integration of Ontology and UML Graph-Based Approach to Support Program Comprehension</atitle><jtitle>Journal of Computing Research and Innovation</jtitle><date>2019-11-01</date><risdate>2019</risdate><volume>4</volume><issue>1</issue><spage>52</spage><epage>63</epage><pages>52-63</pages><eissn>2600-8793</eissn><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.</abstract><pub>Faculty of Computer and Mathematical Sciences, Universiti Teknologi MARA Perlis</pub><orcidid>https://orcid.org/0000-0003-0889-6625</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 2600-8793
ispartof Journal of Computing Research and Innovation, 2019-11, Vol.4 (1), p.52-63
issn 2600-8793
language eng
recordid cdi_doaj_primary_oai_doaj_org_article_a90792b688284c728039157fbb5f7d38
source DOAJ Directory of Open Access Journals
subjects program visualisation, program comprehension, ontology, uml diagrams, source code
title Semantic Metadata Information (SMI) Visualisation Technique Using the Integration of Ontology and UML Graph-Based Approach to Support Program Comprehension
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T22%3A11%3A00IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-doaj&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Semantic%20Metadata%20Information%20(SMI)%20Visualisation%20Technique%20Using%20the%20Integration%20of%20Ontology%20and%20UML%20Graph-Based%20Approach%20to%20Support%20Program%20Comprehension&rft.jtitle=Journal%20of%20Computing%20Research%20and%20Innovation&rft.au=Rozita%20Kadar&rft.date=2019-11-01&rft.volume=4&rft.issue=1&rft.spage=52&rft.epage=63&rft.pages=52-63&rft.eissn=2600-8793&rft_id=info:doi/&rft_dat=%3Cdoaj%3Eoai_doaj_org_article_a90792b688284c728039157fbb5f7d38%3C/doaj%3E%3Cgrp_id%3Ecdi_FETCH-doaj_primary_oai_doaj_org_article_a90792b688284c728039157fbb5f7d383%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true