├── .gitignore ├── LICENSE.txt ├── README.md ├── img ├── logo.png └── logoftpi.PNG ├── pom.xml ├── results └── resultsplotwithHD.xlsx ├── src ├── examples │ ├── FTApplication.java │ ├── FTExample.java │ └── FTInfrastructure.java ├── fogtorch │ ├── application │ │ ├── AnyThing.java │ │ ├── Application.java │ │ ├── ExactThing.java │ │ ├── SoftwareComponent.java │ │ └── ThingRequirement.java │ ├── deployment │ │ ├── Deployment.java │ │ └── Search.java │ ├── infrastructure │ │ ├── CloudDatacentre.java │ │ ├── ComputationalNode.java │ │ ├── FogNode.java │ │ ├── Infrastructure.java │ │ └── Thing.java │ └── utils │ │ ├── Constants.java │ │ ├── Coordinates.java │ │ ├── Couple.java │ │ ├── Hardware.java │ │ ├── QoSProfile.java │ │ └── Software.java └── main │ ├── Main.java │ ├── MainEsp2.java │ ├── MainJRN.java │ └── java │ └── di │ └── unipi │ └── socc │ └── fogtorchpi │ └── experiments │ ├── FWCMain.java │ └── FromInput.java └── target └── test.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/README.md -------------------------------------------------------------------------------- /img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/img/logo.png -------------------------------------------------------------------------------- /img/logoftpi.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/img/logoftpi.PNG -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/pom.xml -------------------------------------------------------------------------------- /results/resultsplotwithHD.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/results/resultsplotwithHD.xlsx -------------------------------------------------------------------------------- /src/examples/FTApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/examples/FTApplication.java -------------------------------------------------------------------------------- /src/examples/FTExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/examples/FTExample.java -------------------------------------------------------------------------------- /src/examples/FTInfrastructure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/examples/FTInfrastructure.java -------------------------------------------------------------------------------- /src/fogtorch/application/AnyThing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/fogtorch/application/AnyThing.java -------------------------------------------------------------------------------- /src/fogtorch/application/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/fogtorch/application/Application.java -------------------------------------------------------------------------------- /src/fogtorch/application/ExactThing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/fogtorch/application/ExactThing.java -------------------------------------------------------------------------------- /src/fogtorch/application/SoftwareComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/fogtorch/application/SoftwareComponent.java -------------------------------------------------------------------------------- /src/fogtorch/application/ThingRequirement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/fogtorch/application/ThingRequirement.java -------------------------------------------------------------------------------- /src/fogtorch/deployment/Deployment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/fogtorch/deployment/Deployment.java -------------------------------------------------------------------------------- /src/fogtorch/deployment/Search.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/fogtorch/deployment/Search.java -------------------------------------------------------------------------------- /src/fogtorch/infrastructure/CloudDatacentre.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/fogtorch/infrastructure/CloudDatacentre.java -------------------------------------------------------------------------------- /src/fogtorch/infrastructure/ComputationalNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/fogtorch/infrastructure/ComputationalNode.java -------------------------------------------------------------------------------- /src/fogtorch/infrastructure/FogNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/fogtorch/infrastructure/FogNode.java -------------------------------------------------------------------------------- /src/fogtorch/infrastructure/Infrastructure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/fogtorch/infrastructure/Infrastructure.java -------------------------------------------------------------------------------- /src/fogtorch/infrastructure/Thing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/fogtorch/infrastructure/Thing.java -------------------------------------------------------------------------------- /src/fogtorch/utils/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/fogtorch/utils/Constants.java -------------------------------------------------------------------------------- /src/fogtorch/utils/Coordinates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/fogtorch/utils/Coordinates.java -------------------------------------------------------------------------------- /src/fogtorch/utils/Couple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/fogtorch/utils/Couple.java -------------------------------------------------------------------------------- /src/fogtorch/utils/Hardware.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/fogtorch/utils/Hardware.java -------------------------------------------------------------------------------- /src/fogtorch/utils/QoSProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/fogtorch/utils/QoSProfile.java -------------------------------------------------------------------------------- /src/fogtorch/utils/Software.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/fogtorch/utils/Software.java -------------------------------------------------------------------------------- /src/main/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/main/Main.java -------------------------------------------------------------------------------- /src/main/MainEsp2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/main/MainEsp2.java -------------------------------------------------------------------------------- /src/main/MainJRN.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/main/MainJRN.java -------------------------------------------------------------------------------- /src/main/java/di/unipi/socc/fogtorchpi/experiments/FWCMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/main/java/di/unipi/socc/fogtorchpi/experiments/FWCMain.java -------------------------------------------------------------------------------- /src/main/java/di/unipi/socc/fogtorchpi/experiments/FromInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/src/main/java/di/unipi/socc/fogtorchpi/experiments/FromInput.java -------------------------------------------------------------------------------- /target/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/di-unipi-socc/FogTorchPI/HEAD/target/test.json --------------------------------------------------------------------------------