https://github.com/kareimgazer/topology-api
Provide the functionality to access, manage and store device topologies
https://github.com/kareimgazer/topology-api
Last synced: 6 months ago
JSON representation
Provide the functionality to access, manage and store device topologies
- Host: GitHub
- URL: https://github.com/kareimgazer/topology-api
- Owner: KareimGazer
- Created: 2021-12-31T18:32:20.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-01-01T00:58:34.000Z (almost 4 years ago)
- Last Synced: 2025-02-03T12:43:05.786Z (8 months ago)
- Language: Java
- Size: 36.1 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Topology-API
Provide the functionality to access, manage and store device topologies## Why Java?
- automated build tools
- smart pointers by default
- automatic garbage collection
- ready to use APIs## Arch
- API was in a separate class so the user can focus on one place
- each topology consists of several devices
- each topology stores its full netlist
- devices are two kinds resistors or NMOS## Testing
testing was done using Junit5## Build
build with Maden and intellj IDEA