An OOAD model of program understanding system’s parser.

This paper describes a model of parser for program understanding system. This model is developed by using Unified Modeling Language (UML). The UML is a common notation for structured modeling within Object-oriented analysis and design (OOAD) framework. It helps to specify, visualize and document mod...

Full description

Bibliographic Details
Main Authors: Rosidi, Norazimah, Mohd Sani, Nor Fazlida, Abd Ghani, Abdul Azim
Other Authors: Gaol, Ford Lumban
Format: Book Section
Published: Springer Berlin Heidelberg 2013
_version_ 1825947882624122880
author Rosidi, Norazimah
Mohd Sani, Nor Fazlida
Abd Ghani, Abdul Azim
author2 Gaol, Ford Lumban
author_facet Gaol, Ford Lumban
Rosidi, Norazimah
Mohd Sani, Nor Fazlida
Abd Ghani, Abdul Azim
author_sort Rosidi, Norazimah
collection UPM
description This paper describes a model of parser for program understanding system. This model is developed by using Unified Modeling Language (UML). The UML is a common notation for structured modeling within Object-oriented analysis and design (OOAD) framework. It helps to specify, visualize and document models of software system. The objective of developing this model is to capture and document the details of this parser. The parser may build parse tree and abstract syntax tree (AST) which representing data structure of all elements of the source code. It also generate control flow graph (CFG) to show the flow of program. This paper describes the process of developing this model, which include creating use case diagram, class diagram, and behavior diagrams.
first_indexed 2024-03-06T08:20:14Z
format Book Section
id upm.eprints-31330
institution Universiti Putra Malaysia
last_indexed 2024-03-06T08:20:14Z
publishDate 2013
publisher Springer Berlin Heidelberg
record_format dspace
spelling upm.eprints-313302014-07-23T02:25:01Z http://psasir.upm.edu.my/id/eprint/31330/ An OOAD model of program understanding system’s parser. Rosidi, Norazimah Mohd Sani, Nor Fazlida Abd Ghani, Abdul Azim This paper describes a model of parser for program understanding system. This model is developed by using Unified Modeling Language (UML). The UML is a common notation for structured modeling within Object-oriented analysis and design (OOAD) framework. It helps to specify, visualize and document models of software system. The objective of developing this model is to capture and document the details of this parser. The parser may build parse tree and abstract syntax tree (AST) which representing data structure of all elements of the source code. It also generate control flow graph (CFG) to show the flow of program. This paper describes the process of developing this model, which include creating use case diagram, class diagram, and behavior diagrams. Springer Berlin Heidelberg Gaol, Ford Lumban 2013 Book Section PeerReviewed Rosidi, Norazimah and Mohd Sani, Nor Fazlida and Abd Ghani, Abdul Azim (2013) An OOAD model of program understanding system’s parser. In: Recent Progress in Data Engineering and Internet Technology. Lecture Notes in Electrical Engineering (156). Springer Berlin Heidelberg, Berlin, Germany, pp. 481-488. ISBN 9783642288067; EISBN: 9783642288074 10.1007/978-3-642-28807-4_67
spellingShingle Rosidi, Norazimah
Mohd Sani, Nor Fazlida
Abd Ghani, Abdul Azim
An OOAD model of program understanding system’s parser.
title An OOAD model of program understanding system’s parser.
title_full An OOAD model of program understanding system’s parser.
title_fullStr An OOAD model of program understanding system’s parser.
title_full_unstemmed An OOAD model of program understanding system’s parser.
title_short An OOAD model of program understanding system’s parser.
title_sort ooad model of program understanding system s parser
work_keys_str_mv AT rosidinorazimah anooadmodelofprogramunderstandingsystemsparser
AT mohdsaninorfazlida anooadmodelofprogramunderstandingsystemsparser
AT abdghaniabdulazim anooadmodelofprogramunderstandingsystemsparser
AT rosidinorazimah ooadmodelofprogramunderstandingsystemsparser
AT mohdsaninorfazlida ooadmodelofprogramunderstandingsystemsparser
AT abdghaniabdulazim ooadmodelofprogramunderstandingsystemsparser