Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GUI-driven CloudSim Express #19

Open
tharindu-b-hewage opened this issue Nov 4, 2023 · 0 comments
Open

GUI-driven CloudSim Express #19

tharindu-b-hewage opened this issue Nov 4, 2023 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@tharindu-b-hewage
Copy link
Contributor

CloudSim Express provides human-readable scripted simulations.

A potential research direction is extend this to an interactive GUI-driven simulation.

Expectations:

  • Design components (such as Datacenter, Broker, etc) in the GUI
  • Connect components in the GUI and derive information flow
  • Choose which java extension drives a certain component (allow extensions)
  • One-click to run the simulation and observe logs

Challenges

  • GUI design could translated to the human-readable script and then CloudSim express can run it. The mapping between design to script could be a nice research challenge to tackle
  • A well though and engineered implementation of the GUI

An interested researcher might use following cues.

  • For GUI, something similar to draw.io would suit.
  • Tensorflow follows somewhat similar approach (design execution flow diagram using python, and deploy the diagram to be executed in low-level languages). This might help for GUI-to-script translation.
@tharindu-b-hewage tharindu-b-hewage added enhancement New feature or request good first issue Good for newcomers labels Nov 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant