Open main menu

CDOT Wiki β

Changes

Description of work + goals
Our goal by the end of the semester was to get DXR working. DXR contains components such as Dehydra, Jshydra, Viewsource, and a Modified GCC compiler. We had to essentially build each of these from scratch in an attempt to put it all together and finish in time.
Definition of PackaginPackaging
Description Packaging is defined as the process of archiving files together along with information about the package, like its current version, a description of what the package is meant to do, etc. Packages are deployed in order to solve a software issue or resolve a package dependency. New version of packages are constantly coming out with new features, patches, and fixes that improve upon the last. Packagesare what make up any Linux system and as such are a very fundamental part of any open source project.
*Dehydra
JSHydra is static tool that is able to analyze general JavaScript Code. It was formed with the concept of previous tools Dehydra and Treehydra, which performs C++ code analysis. The backend of this tool, breaks down the Javascript code using a SpiderMonkey Engine. The breakdown of the codes are executed by running Javascripts.
 
*Viewsource