DocumentCode :
2710801
Title :
Static Analysis Based Application Specific Dispatch Table Compaction
Author :
Chakraborty, Soham Sundar ; Kumar, Rajeev
Author_Institution :
Indian Inst. of Technol., Kharagpur
fYear :
2007
fDate :
18-21 Dec. 2007
Firstpage :
48
Lastpage :
53
Abstract :
Object oriented programming languages are increasingly used in software development for embedded systems as they support elegant programming and easier extensibility. Dispatch table is introduced to support message passing mechanism. For a large number of classes and methods the dispatch table is also larger and needs substantial amount of memory space. But memory size is the main constraint in embedded systems. To overcome this bottleneck we have proposed a static analysis based approach for application specific customization of the dispatch table by removing redundant entries. Hence the size of the table is smaller. Our scheme is independent of underlying storage structure of the table. We have tested our proposed approach on real life applications. We have found that our proposed method can safely remove significant number redundant entries during dispatch table construction and hence enhancing the system performance.
Keywords :
embedded systems; message passing; object-oriented languages; program diagnostics; software engineering; storage management; application specific dispatch table compaction; embedded systems; memory size; message passing mechanism; object oriented programming languages; redundant entries removal; software development; static analysis; storage structure; Application software; Compaction; Computer science; Data structures; Embedded computing; Embedded system; Information analysis; Message passing; Object oriented programming; Runtime;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Computing and Communications, 2007. ADCOM 2007. International Conference on
Conference_Location :
Guwahati, Assam
Print_ISBN :
0-7695-3059-1
Type :
conf
DOI :
10.1109/ADCOM.2007.117
Filename :
4425950
Link To Document :
بازگشت