A Malay language-based visual programming language for personal digital assistant

Most of the visual programming languages that have been developed so far do not focus on Personal Digital Assistant (PDA), due to the limited screen size and resources. This paper proposes the Malay language-based Visual Programming Language (MaVi) on PDA. The syntax and the semantics of MaVi a...

Full description

Bibliographic Details
Main Authors: Sulaiman, Md. Nasir, Anuar, Sazly, Muda, Zaiton, Ibrahim, Hamidah, Mustapha, Aida
Format: Article
Language:English
Published: 2008
Subjects:
Online Access:http://psasir.upm.edu.my/id/eprint/12716/
_version_ 1848841911191732224
author Sulaiman, Md. Nasir
Anuar, Sazly
Muda, Zaiton
Ibrahim, Hamidah
Mustapha, Aida
author_facet Sulaiman, Md. Nasir
Anuar, Sazly
Muda, Zaiton
Ibrahim, Hamidah
Mustapha, Aida
author_sort Sulaiman, Md. Nasir
building UPM Institutional Repository
collection Online Access
description Most of the visual programming languages that have been developed so far do not focus on Personal Digital Assistant (PDA), due to the limited screen size and resources. This paper proposes the Malay language-based Visual Programming Language (MaVi) on PDA. The syntax and the semantics of MaVi are grammatically designed based on the visual programming. The hierarchical layout technique is used to optimize the graph produced, so that it can suit on limited size of the PDA screen. The grammar of the developed language is a subset to a Java language, but it is in a graphical representation. The compilation of the program will produce a byte code, which can be executed in any PDAs that has a Java Virtual Machine (JVM). The testing on different test programming is carried out to prove that it can be executed on embedded devices and produces expected output.
first_indexed 2025-11-15T07:50:45Z
format Article
id upm-12716
institution Universiti Putra Malaysia
institution_category Local University
language English
last_indexed 2025-11-15T07:50:45Z
publishDate 2008
recordtype eprints
repository_type Digital Repository
spelling upm-127162012-01-12T03:49:36Z http://psasir.upm.edu.my/id/eprint/12716/ A Malay language-based visual programming language for personal digital assistant Sulaiman, Md. Nasir Anuar, Sazly Muda, Zaiton Ibrahim, Hamidah Mustapha, Aida Most of the visual programming languages that have been developed so far do not focus on Personal Digital Assistant (PDA), due to the limited screen size and resources. This paper proposes the Malay language-based Visual Programming Language (MaVi) on PDA. The syntax and the semantics of MaVi are grammatically designed based on the visual programming. The hierarchical layout technique is used to optimize the graph produced, so that it can suit on limited size of the PDA screen. The grammar of the developed language is a subset to a Java language, but it is in a graphical representation. The compilation of the program will produce a byte code, which can be executed in any PDAs that has a Java Virtual Machine (JVM). The testing on different test programming is carried out to prove that it can be executed on embedded devices and produces expected output. 2008-08 Article PeerReviewed Sulaiman, Md. Nasir and Anuar, Sazly and Muda, Zaiton and Ibrahim, Hamidah and Mustapha, Aida (2008) A Malay language-based visual programming language for personal digital assistant. International Journal of Computer Science and Network Security, 7 (8). pp. 387-396. ISSN 1738-7906 Programming languages (Electronic computers). Visual programming (Computer science). Pocket computers. English
spellingShingle Programming languages (Electronic computers).
Visual programming (Computer science).
Pocket computers.
Sulaiman, Md. Nasir
Anuar, Sazly
Muda, Zaiton
Ibrahim, Hamidah
Mustapha, Aida
A Malay language-based visual programming language for personal digital assistant
title A Malay language-based visual programming language for personal digital assistant
title_full A Malay language-based visual programming language for personal digital assistant
title_fullStr A Malay language-based visual programming language for personal digital assistant
title_full_unstemmed A Malay language-based visual programming language for personal digital assistant
title_short A Malay language-based visual programming language for personal digital assistant
title_sort malay language-based visual programming language for personal digital assistant
topic Programming languages (Electronic computers).
Visual programming (Computer science).
Pocket computers.
url http://psasir.upm.edu.my/id/eprint/12716/