Fog computing is new buzz word in computing world after cloud computing. This new computing paradigm could be seen as an extension to cloud computing. Main aim of fog computing is to reduce the burden on cloud by gathering workloads, services, applications and huge data to near network edge. In this survey paper, we will discuss main characteristics of the… (More)
A prototyping tool which facilitates the design of Java applets based on existing Java classes in the repository is developed and embedded into an eLearning platform. An input-output tree is proposed to graphically show the data flow from the input to output of a specific application. In the future, the possible direction of using such similar application… (More)
In this paper, we define a sharable JAVA class library for e-learning which helps develop flexible e-learning courses with the ability of interaction between client side and server side. Also we refine SCORM by absorbing the spirit of Component-based software engineering which let the course developers benefit by reuse of JAVA class.