Skip to content
This repository has been archived by the owner on Mar 22, 2023. It is now read-only.

mockup of simple control flow of an automation system with the option to trigger specific errors

Notifications You must be signed in to change notification settings

TheL1ne/Sensor_Aktor_controller

Repository files navigation

This repository conatins my mockup for my bachelor thesis about the usage of ontologies for defining the normal state of a network with clients and servers and finding anomalies in it. My small example is made up of a sensor, an actor and a controller which do not really sense or act on anything. They are just there to provide network traffic I can test the idea on. I added the capability of a local sqllite3 database to record my traffic as it is sent and evaluate later on if I found all my injected errors.

Dependencies

Starting the mockup

Just do make all for the first startup. Afterwards you can go with make start

generation from proto

I use protobuffers to define my small services and take advantage of the easily included GRPC functionality. To regenerate them you need to:

  1. install a version of the protobuf compiler from here.
  2. call protoc --go_out=plugins=grpc:. api.proto in the api directory or just do make proto if you have make installed

About

mockup of simple control flow of an automation system with the option to trigger specific errors

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published