Skip to content

DTU-SPE/linac-frontend

 
 

Repository files navigation

Linac Backend

Linac is the result of the bachelor project of Erik Ravn Nikolajsen and Mamuna Azam, co-supervised by Gemma Di Federico and Andrea Burattin. The project is described in the document "A platform to simulate agent interactions with IoT devices to facilitate process mining algorithm research". Abstract of the thesis:

Solving the challenges that emerge from the integration of the internet of things and business process management require the research and development of novel techniques. The evaluation of these techniques necessitates access to simulated sensor data, that reflect known activities being performed by a human within various smart environments. This thesis describes the design process of an agent based smart home simulator, that allows for such data to be generated and published as a parsable MQTT stream. The simulator enables userdefinable environments via a formal markup language, sensor behaviour via an extensible backend, and activities via an application specific scripting language. The software agent was modeled to imitate human movement behaviour by the application of a suboptimal and nondeterministic pathfinding algorithm. Furthermore a webapplication was developed to act as a frontend for the simulation, which assists the user in defining the input, configuring the simulation, and viewing the output. The developed solution partially solves the aforementioned problem and paves the way for further research in the area by acting as a proof of concept.

The complete report is availabe at: https://findit.dtu.dk/en/catalog/2691894192.

An installation of Linac is available at http://linac.compute.dtu.dk. The service is offered with no guarantees.

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Run your unit tests

npm run test:unit

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 82.4%
  • TypeScript 16.3%
  • Other 1.3%