The reverse translator for symbol table verification in Objective C compiler on Smart Cross Platform
- Authors
- Son, Yunsik; Lee, Yangsun
- Issue Date
- Jul-2015
- Publisher
- ASIA LIFE SCIENCES
- Keywords
- compiler construction; decompiler; reverse engineering; symbol table verification; Smart Cross Platform
- Citation
- ASIA LIFE SCIENCES, pp 625 - 636
- Pages
- 12
- Indexed
- SCIE
- Journal Title
- ASIA LIFE SCIENCES
- Start Page
- 625
- End Page
- 636
- URI
- https://scholarworks.dongguk.edu/handle/sw.dongguk/17437
- ISSN
- 0117-3375
- Abstract
- In a compiler, symbol tables are utilized as quite important data throughout the steps involved from lexical analysis to syntactic analysis, semantic analysis, and code generation. In particular, the step of semantic analysis is essential in analyzing operation expressions and sentence semantics and examining the validity of symbols. Hence, it is of great importance to analyze and verity whether in a compiler, the designed structure of a symbol table is appropriate and attributes of the identifier are properly inserted for the symbol table. Accordingly, this study introduces a method to verify symbol tables by means of reversing, a compiler verification technique. The suggested method revises the Objective C compiler for the smart cross platform, converts the information inserted to the symbol table through the declaration part processing module, and verifies the result in comparison with input data. In this manner, the declaration part processing task and symbol table verifying task of the Objective C compiler for the smart cross platform are separated in the entire compiler verification, which makes it easier to verify the general validity of the compiler. Also, based on this technology, the secure IT service can be offered by the beforehand inspection of possible software weakness, in the developing information and communication society.
- Files in This Item
- There are no files associated with this item.
- Appears in
Collections - College of Advanced Convergence Engineering > Department of Computer Science and Artificial Intelligence > 1. Journal Articles

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.