Skip to content
This repository was archived by the owner on Mar 10, 2025. It is now read-only.

patrickfav/da-workspace-legacy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 

Repository files navigation

Zone Simulator

This is a task execution simulator (simulating parallel executions of task in an operating system) originally developed for my first master thesis about process migration to other VMs in a cloud system if the response time is over a certain threshold. The thesis was canceled due to circumstances out of my influence, however (see https://github.com/patrickfav/indoor-positioning). It was a really good exercise to learn the whole all aspects of concurrency in Java (i.e. the whole java.util.concurrent package), though.

Build

Use maven

mvn clean package

to build the jar or just run the tests with

mvn clean test

There is a stub for a UI however it was never finished.

Tech Stack

  • Java 7
  • Maven
  • Reflections
  • JavaFx (unfinished)

License

Copyright 2012 Patrick Favre-Bulle

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

This is a task execution simulator (simulating parallel executions of task in an operating system) originally developed for my first master thesis.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages