https://github.com/sandrain/cslim
A framework to extract specified functions from a target package.
https://github.com/sandrain/cslim
iot source-code-analysis
Last synced: 2 months ago
JSON representation
A framework to extract specified functions from a target package.
- Host: GitHub
- URL: https://github.com/sandrain/cslim
- Owner: sandrain
- Created: 2021-04-14T12:38:17.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2021-04-22T16:34:30.000Z (about 4 years ago)
- Last Synced: 2025-01-10T13:47:17.212Z (4 months ago)
- Topics: iot, source-code-analysis
- Language: C
- Homepage:
- Size: 25.1 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Cslim
This is a prototype of Cslim, which extracts programmer-specified
functions from a source package and generates new source files for a target
package, thereby enabling the reuse of systems software in resource-poor
execution environments, such as the IoT devices.This was presented in ICDCN 2019:
* Hyogi Sim, Arnab K. Paul, Eli Tilevich, Ali R. Butt, and Muhammad Shahzad,
["Cslim: Automated Extraction of IoT Functionalities from Legacy C Codebases,"](https://doi.org/10.1145/3288599.3296013)
in Proceedings of the 20th International Conference on Distributed Computing
and Networking (ICDCN), New York, NY, USA, 2019, pp. 421–426.