VizzAnalyzer is stand-alone tool for analyzing and visualizing the structures of largesoftware systems. Currently, it only supports to analyze Java and UML programs.Considering about the widen acceptance of C/C++ program languages, we think it isnecessary to create this C/C++ Front-End to enable VizzAnalyzer to analyzer C/C++programs.To create the C/C++ Front-End, we need to get C/C++ Front-End Meta-Model first.For doing this, we selected Eclipse CDT as the compiler for C/C++ source files.Secondly, we create a mapping between C/C++ Front-End Meta-Model to Common-Meta-Model. The mapping result will be used by VizzAnalyzer to do further analysiswork.This Bachelor thesis documents relative theory to this C/C++ Front-End and how ithas been developed and implemented.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:vxu-5199 |
Date | January 2009 |
Creators | Wang, Xuan |
Publisher | Växjö universitet, Matematiska och systemtekniska institutionen |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | Rapporter från MSI, 1650-2647 ; |
Page generated in 0.002 seconds