1. 02 Feb, 2016 3 commits
    • Manoel Campos's avatar
      Improved documentation of classes from package org.cloudbus.cloudsim.distributions. · ce7712d0
      Manoel Campos authored
      It was made clear that the classes are generators of pseudo random numbers following a given distribution.
      A link to the distribution's Wikipedia page was included for each class.
      ce7712d0
    • Manoel Campos's avatar
      Improved documentation of classes from package org.cloudbus.cloudsim.core.predicates. · c1fcece5
      Manoel Campos authored
      Added a @todo informing the existence of a native java.util.function.Predicate interface, suggesting the removal of the created abstract class and the use of existing interface.
      
      Added @todo suggesting the use of HashSet instead of arrays to improve the time to match events.
      c1fcece5
    • Manoel Campos's avatar
      Improved documentation of classes from package org.cloudbus.cloudsim.provisioners. · 271514df
      Manoel Campos authored
      Some things aren't completely clear, such as how the provisioners classes should be used.
      For instance, it wasn't explicit just from a provisioner itself that each PM hast to use its own instance of the provisioners such as ram and bw provisioner, and that it physical PE has to have its own instance of a PE provisioner.
      The documentation was improved to make clear these assumptions.
      
      Some @todo were added in order to make some improvements in the code clarity further.
      For instance, some attribute names are confusing, such as "ram". It is not clear if it represents the capacity, allocated ram or anything else. However, the documentation of the attributes was accordingly updated to avoid these confusions.
      271514df
  2. 01 Feb, 2016 1 commit
  3. 28 Jan, 2016 1 commit
    • Manoel Campos's avatar
      Several improvements in documentation of classes from the package org.cloudbus.cloudsim. · a2543cff
      Manoel Campos authored
      The documentation of classes, methods and attributes were improved to make them clearer.
      Many times the documentation of attributes and parameters just repeated the name of the attribute itself.
      Some methods didn't have a clear explanation of their goals or lacked some important details that were included.
      Some ambiguous terms such as "machine", that can mean a "virtual" or a "physical machine", where accordingly changed by the specific term to avoid confusion.
      Some methods also had ambiguous meanings. Methods such as getUtilization of the UtilizationModel class return the utilization percentage of some resource. Other methods such as getUtilizationOfRam on HostDynamicWorkload class returns the absolute value of a resource usage (not percentage), what is not accordingly described in the documentation. These inconsistencies were corrected in the documentation.
      a2543cff
  4. 18 Mar, 2015 3 commits
  5. 21 Oct, 2014 3 commits
  6. 15 Oct, 2014 1 commit
  7. 03 Oct, 2013 2 commits
  8. 13 Sep, 2013 1 commit
  9. 02 Sep, 2013 1 commit
  10. 29 Aug, 2013 1 commit
  11. 08 Aug, 2013 1 commit
  12. 02 May, 2013 10 commits
  13. 29 Apr, 2013 1 commit
  14. 14 Jan, 2013 1 commit
  15. 07 Nov, 2012 3 commits
  16. 29 Oct, 2012 2 commits
  17. 28 Oct, 2012 2 commits
  18. 23 Oct, 2012 1 commit
  19. 19 Oct, 2012 1 commit
  20. 17 Oct, 2012 1 commit