SlideShare a Scribd company logo
IOSR Journal of Computer Engineering (IOSRJCE)
ISSN: 2278-0661, ISBN: 2278-8727 Volume 6, Issue 2 (Sep-Oct. 2012), PP 47-53
www.iosrjournals.org
www.iosrjournals.org 47 | Page
Cloud computing platform for virtual university providing
e-learning
Nisha Gautam, Dr. Manu Sood
Computer Science Department, Himachal Pradesh University Shimla-5.
Abstract: According to the present scenario, cost of the electronics is decreasing day-by-day and the cost of
services provided by it is also decreasing. So, no one wants to pay a high cost for any service. For that purpose
we tried to corporate our educational services of any e-learning website in such an environment which is most
efficient. In this paper, we have discussed about the quality of e-learning websites and trying to frame a website
on the basis of SRS. Later, we checked the interoperability among the different services through SOA and
provide cloud computing as a platform for the efficient use of our e-learning website having minimum required
features.
Keywords: Cloud computing, E-learning, SRS, SOA, Web services.
I. INTRODUCTION
The increasing growth of internet turns the education from the class to the web based learning. We can
call it e-learning (electronic learning). The best way of learning is through discovery, means by interacting with
the environment and we are considering it as the richest mode of learning which is inexpensive and doesn’t
require both intimate involvement of teacher- constructed world [1].Nowadays, the educational system has been
changed and the biggest change has taken place in textbooks. These textbooks can be moved from the black and
white papers to the colored papers and to the online text, it means the content should be available on the internet
or on the e-learning websites. We suggest the following definition to emphasize the new and different aspect of
e-learning as compared with traditional learning [2]:We can define e-learning as all forms of electronic
supported learning and teaching, which are procedural and aims to effect the construction of knowledge with
reference of individual experience, practice and knowledge of learner. Information and communication system,
whether networked or not, serve as specific media to implement mode of learning process.
We can define e-learning as the learning process through electronic means and using Internet media for
the delivery of the services. The web based study or e-learning can move from systems on the table to mobile
phones in hand. People can use their electronic media like laptops, palmtops and mobile phones having Internet
connection for their learning purpose. So, they can access data anywhere and at any time. It prevents the people
to travel long distances to learn a single course. Now, people can study at their working places along with their
jobs. So the main focus gets confined to the quality of the websites, who are providing the e-learning content on
the websites [3]. So, it is important to maintain the quality of the features available on the website. For
providing any service to the user, we should considering the quality of service. The quality is being considered
to remain progressive in environment, to maintain the standards and to survive in the competition of e-learning
websites. For achieving the goals, we should keep our website updated by modifying the content periodically.
For that purpose we have to include QOS (Quality of service) and define it as providing service differentiation
and performance assurance for Internet applications. Service differentiation provides different services to
different applications according to their requirements. Performance assurance addresses bandwidth, loss, delay
and delay variation (jitter). Bandwidth is the fundamental network resource, as its allocation determines the
application’s maximum throughput and, somewhere the bounds on end-to-end delay. Jitter is a secondary
quality-of-service metric, since a play out buffer at the receiver can transform it into additional constant delay
[4]. Here, we are focusing on service differentiation only.
II. RELATED WORK
A. E-learning area on a Cloud Computing Platform[9]
On cloud computing platform, new technologies like communication technology, network technology,
information organization technology etc can contribute in building content. A teaching platform can be built
with open architecture and having modular design in which teaching resources are shared in high degree,
communication is extremely smooth, and cross-platform operations can be executed. A collection of new
technologies and tools can be used. Now we can study system architecture according to the cloud computing
platform and e-learning platform. The application of the system architecture based on cloud computing
platform on E-Learning is composed of three layers: Infrastructure layer of E-Learning platform, Layer of
platform integration and Application layer. The architecture is shown as figure I. First layer is a infrastructure
Cloud computing platform for virtual university providing e-learning
www.iosrjournals.org 48 | Page
layer containing information infrastructure and teaching resources. Information infrastructure contains web
services management, internet, equipment management, human resource management and includes hardware
and software; teaching resources involves traditional teaching material and further distributed in different
department. This layer provides the basic information to the upper layer which is the integration platform layer.
The function of integrated platform layer is to integrate variety of resources belonged to different organizations
and different platforms in first layer. These integrated resources form the basis of teaching activities. The
teaching resources are managed in different ways using cloud computing model. The teaching resources are
achieved mainly by data warehouse, data mining and information organization technology, and combined with
particular technique. This layer also act as a interface of teaching resources managers, users and the Application
layer. Application layer is the specific application which provides the information to the user through interactive
courses. The interactive resource includes teachers and learners. Learners can use their material and put some
feedback on the basis of content. It includes the full sharing of the material. It includes the maintenance of the
material resource. For accessing the information, users only need an Internet web browser or mobile phone and
other mobile devices to get the interactive experience, mobility and storage services. It includes the interactive
courses and sharing teaching resources.
Fig 1 Cloud computing platform system architecture for e-learning
structural model
III. Research Work
In our research, we have finding e-learning websites. So, we found numbers of websites who are
providing e-learning as service. But we considered only few websites out of them. We have taken only top 10 e-
learning websites for our study purpose. For getting the list of features from the websites, we framed a table
which shows the availability and non-availability of the feature in the particular website. The following table
shows the presence or absence of features in particular website:
Feature or
service
MIT UC Open
course
ware
Carnegie
mellon
Tufts Open
learn
Yele Utah
state
OCW
ND
university
Columbia
interactive
Courses Yes Yes Yes Yes with
key
Yes Yes Yes Yes Yes Yes
Registration No No Yes
or no
Yes or
no
No No
Grant credits Yes Yes
Appriciation Yes Yes
Search Yes Yes Yes Yes
Events Yes Yes
Cloud computing platform for virtual university providing e-learning
www.iosrjournals.org 49 | Page
Degree and
certificates
No No No No No
Monthly
updates
Yes
Links to other
OCW sites
Yes
Translated
course
Yes
Contribute ur
work
Yes Yes Yes Yes
Group study Yes Yes
Feedback
from users
Yes Yes Yes Yes Yes Yes
FAQ Yes Yes Yes
Cite course Yes
Exams Yes Yes Yes Yes
Exams for
teachers
Yes
Course licence Yes
Reusing Yes Yes Yes
Exam prep yes
Video Yes Yes Yes Yes Yes Yes
Flash meeting Yes
Meet the
professor
Yes
Image
galleries
Yes Yes Yes
Course
content
Yes Yes Yes
Syllabus Yes Yes Yes
Course
sechdeule
Yes Yes Yes Yes
Audio lecture Yes Yes Yes Yes
Reading Yes Yes Yes
Assignments Yes Yes
Final projects Yes Yes Yes
assessment Yes Yes Yes
Download
course
material
Yes Yes
Cost No no No No No
Liability
disclaimer
Yes
Donate yes
Free
publication
yes Yes Yes
Research
highlights
yes
Interviews
recording
Yes
News letter yes Yes Yes
Media releases yes
Table1 Feature In The Website
The above table I shows the list of features which are presently available in e-learning websites. Not even a
single website, includes a complete list of features. So we got a set of minimum features required for any
website from it.
The main problem faced in those websites is the non availability of free login , because of it, they don’t
track their user. User can directly access the content and that content is not completely available to the user, it
means user have a partial access to the content available on the website. For providing full access to the content,
user should provided with a free login process. So that user can have a complete access to the content available
on the website and it helps in improving the performance by having complete information of the user.
Cloud computing platform for virtual university providing e-learning
www.iosrjournals.org 50 | Page
For framing any e-learning website, we worked upon SRS and found a list of new requirements for the
basic website. The software requirements specification is a document which is used as a communication
medium between the customer and the supplier. When the software requirement specification is completed and
is accepted by all parties, the end of the requirements engineering phase has been reached. This is not to say,
that after the acceptance phase, any of the requirements cannot be changed, but the changes must be tightly
controlled. The software requirement specification should be edited by both the customer and the supplier, as
initially neither has both the knowledge of what is required (the supplier) and what is feasible (the customer) [5].
Based upon the table analysis, we have abstracted most important features that any e-learning website should
possess. To enhance the quality of e-learning website, we framed an SRS for the website to be run by virtual
university. The SRS yielded the extended features which should be available in any e-learning website. The list
of the requirements is given below:
1. Should have a login process for the existing users.
2. Should have a login process for the new users.
3. Provide the facility to change the password.
4. Provide the facility to regain the password if the user forgets its password.
5. It should take the feedback from the users.
6. It should take the feedback from the expert.
7. It includes the experts for the maintenance of the content.
8. Arrange the content in particular sequence i.e. alphabetically or numerically.
9. List of recently accessed topic.
10. List of recently added topics.
11. Auditing staff should be there for quality check purpose.
12. Provide the content in audio/video/text.
13. Provides a chat facility to communicate with others.
14. Provides the conferences facility.
15. Provides the facility of group study and blogs.
16. Provides a list of courses.
17. Provides a list of registered student in particular course.
18. User can access the content material.
19. Provides a preview of the content available in particular course.
20. User can download the content for study purpose.
21. User can be provided with the projects after completing the course.
22. Provides a facility of reusing the content.
23. Provides the summery of the content.
24. It provides courses with keys.
25. Provides a schedule of courses.
26. Provide a facility to users to upload their contributions.
27. Contribution should be checked by the expert of related field.
28. Provides a NOC to the users who contribute their work.
29. The publishing is done by administrator only.
30. Exam preparation facility.
31. Provides the assignments to the registered user in particular course.
32. Provides a facility of exam and quiz.
33. Provides donors list.
34. Administrator should do the monitoring process.
35. Provide the receipt after completing the transaction.
36. Error message when some problem is occurred in the transaction process.
37. User should have an online account for donation purpose.
38. Provides a list of frequently asked questions to the user.
39. Provides a help facility to the user.
40. Send error messages to the user.
41. It should provide monthly or yearly basis reports.
42. List of registered user in the site.
43. Evaluate the site from the reviews of the user.
44. Provides monthly updates.
45. Provides media releases.
46. Provides a facility of tutorial demos.
47. Provides a facility of tour.
48. Provides a working procedure of new policy implementation.
49. Provides a facility to search by key.
Cloud computing platform for virtual university providing e-learning
www.iosrjournals.org 51 | Page
50. Provides a facility to search by topic.
51. Provides a facility to search by course.
52. Provides a list of experts.
53. Provides a list of programmes.
54. Provides a list of recordings.
55. Should return the messages to the user.
56. Only administrator can provide the unique number acknowledgements to every user.
57. List of student who got place in a merit list of the examination.
The above list provides us a list of requirements. These are the requirements which we want to be
present in any e-learning website. From this, we abstracted the list of services such that they are independent to
each other or in other words changing in any service module can not affect any other service module. The list of
services (level 3 services) is given below:
1. Login service.
2. Feedback service.
3. Maintenance of the content service.
4. Multimedia/communication service.
5. Course service/ Translated courses service.
6. Publishing service.
7. Online examination and evaluation service.
8. Donation service.
9. Error handling service.
10. Performance evaluation service.
11. Working procedures service.
12. Search service.
13. Directory service.
14. Acknowledgment service.
15. Scholarship service.
Point to be mentioned that services are independent but interoperable. In-dependency of the service is
violated because single requirement covers more than one service. Then we did another exercise in which we re-
engineer it again, so that minimum numbers of requirements covers in particular service and do not covers in
another service. It makes our services independent and the services are independent in terms of maintainability
but practically they are mutual dependent. To check the mutual dependency of the services, we made a service
diagram. It gives us service oriented architecture for the website. We propose an SOA for the website displaying
the connection between different services. Service oriented architecture e is a paradigm for organizing and
utilizing distributed capabilities that may be under the control of different ownership domains. It provides a
uniform means to offer, discover, interact with and use capabilities to produce desired effects consistent with
measurable preconditions and expectations [7]. The service diagram for the website providing e-learning
facility is given below:
Fig.2 Service Diagram
Cloud computing platform for virtual university providing e-learning
www.iosrjournals.org 52 | Page
After that we further make a group of services, so that we can get further refined list of services. We
reduced these level 3 services on the basis of their collaborative power. And that will gives us services at level
2. The level 2 services are:
1. Security
a. Login
b. Maintenance of content
2. Material
a. Feedback
b. Courses/ Translated courses
c. Online exams and evaluation
d. publishing
3. Administrator
a. Performance evaluation
b. Error handling
c. Acknowledgment
4. Help
a. Search
b. Directory service
c. Working procedure / demos
d. Donation
e. Scholarship
5. Interface
a. Multimedia/ communication
Now the website is proposed for the above services and corporate into the web and hence the services
are transformed into web services. Web services will convert our services into the web application. It
communicates services by using open protocols like SOAP. These web services are self contained and self
descriptive and discovered by UDDI and used by other application. The basis of our web services is XML.
“Web Services are encapsulated, loosely coupled contracted functions offered via standard protocols” where:
• “Encapsulated” means the implementation of the function is never seen from the outside.
• “Loosely coupled” means changing the implementation of one function does not require change of the
invoking function.
• “Contracted” means there are publicly available descriptions of the function’s behavior, how to bind to the
function as well as its input and output parameters [6].
A web service includes the 3 elements:
SOAP: we can define it as XML based protocol to let applications exchange information over HTTP.
UDDI: It’s the abbreviation of universal description, discovery and integration. It is used for storing
information about web services. Directory of web service interface is described by WSDL. It is communicates
via SOAP. UDDI is built into Microsoft .net platform.
WSDL: It will help you in locating web services. It breaks down web services into 3 specific
identifiable elements that can be combined or reused once defined. WSDL includes 3 major elements:
1. Type
2. Operation
3. Binding
WSDL includes the utility elements:
1. Documentation: It includes the documentation of the web services in the human readable form.
2. Import: We can import other WSDL file or document.
The e-learning websites are most efficient mode of learning and it helps in providing a good learning
environment. So it is important to put this website on the server in such a way, in which we can make our
service more efficient to the users. So we are choosing a cloud server as infrastructure for the e-learning
website. It is defined as the delivery of providing various computing product as services [8].
We don’t need to install any software in our system to run any application. Shared resources,
softwarea, infrastructure, information and data are provided as a paid service to the end customer over web.
Cloud is not an internet but much more beyond that. It provides a facility to use any technology over there
whenever we need it. We can access the content by using web browser.
We can implement our website on the cloud computing platform because of the following reasons:
1. Cost of education: The accessed service or material from the cloud is cheaper as compared to the other
platforms providing the same service on large scale.
2. Platform independent: In this platform, different platform can work together but in traditional platform,
only the same platform can interact with each other.
3. Scalability: the infrastructure of the cloud is increased according to the need of the user.
Cloud computing platform for virtual university providing e-learning
www.iosrjournals.org 53 | Page
4. Application independent: For accessing the content from the cloud, we don’t have a need to install any extra
software to access the content or service. It will automatically open on the cloud with the help of browser.
Based on the above study, cloud computing platform can be widely used in distance education and the online
training of business professionals. A lifelong learning environment
Should be built possibly to facilitate the development of information technology in education and ensure the
further improvement of the quality of teaching and learning activities for changing the pattern of teaching.
IV. CONCLUSION
We have concluded that, e-learning is an open source of learning. For the advancement of e-learning
website, it is also important to have user friendly environment to the user. So, we can provide better
environment to the user in which they can work efficiently without any barrier of the different environments.
For that purpose the cloud computing platform is used. It is an open platform for any service and virtually
available on the web.
 We can further enhance the quality of website by framing another SRS and get further refined requirement.
 We can consider other universities for study.
REFERENCES
Books:
[1] Laurillard, D.(1995) multimedia and changing experience of the learner. British journal of educational technology, vol.26(3).p.
179-189.
Journal papers:
[2] Tavangarian Djamshid, Leypold E.Markus, Nolting Kristin, Roser Marc, Denny Voigt university of Rostock, Germant. “is e-
learning the solution for individual learning?” Electronic journal of e-learning volume2 issue2 2004(273-280)
Proceedings papers:
[3] Lorenzo Cantoni, Isabella Rega ,”eLearning and Teacher Training in a Disadvantaged Brazilian Area: a Project to Assess Access,
Impact and Quality”, NewMinE Lab , Università della Svizzera italiana, lorenzo.cantoni@lu.unisi.ch ,isabella.rega@lu.unisi.ch
[4] Weibin Zhao, David Olshefski ,”Internet quality of service”, Henning Schulzrinne Columbia University fzwb, dpo1,
hgsg@cs.columbia.edu
[5] Software requirement specification, http://www4.informatik.tu-muenchen.de/proj/va/SRS.pdf
[6] Hartwig Gunzer, Introduction to web services, Sales Engineer, Borland March 2002.
[7] http://www.daimi.au.dk/~thomasr/Wearable/intro_to_web_services_wp.pdf
Lecture notes:
[8] Service Oriented Architecture: (Semantic) Web Services, (Business) Process Modeling, Software Engineering, lecture notes by
Yuhong Yan, Harold Boley, Bruce Spencer. ICEC 2006 Tutorial, 13 Aug 2006.
[9] http://icec06.net/WorkshopsAndTutorials/SOATutorial/ICEC06-tutorial-introduction.pdf
Journal papers:
[10] Gurav Shah, “Cloud security” pp- 10, Hakin9 IT security magazine, vol. 7, no. 05, Issue 05/2012(53) ISSN : 1733-7186.
Proceedings papers:
[11] Zhang Guoli, Hu Ludao, Liu Wanjun, Hu Ludao, “an applied research of cloud computing platform architecture in the e-learning
area”.

More Related Content

What's hot

E-learning: emerging uses,empirical results and future directions.
E-learning: emerging uses,empirical results and future directions. E-learning: emerging uses,empirical results and future directions.
E-learning: emerging uses,empirical results and future directions.
eraser Juan José Calderón
 
E-Learning Project Write Up Case Study Ogun State Institute Of Technology
E-Learning Project Write Up Case Study Ogun State Institute Of TechnologyE-Learning Project Write Up Case Study Ogun State Institute Of Technology
E-Learning Project Write Up Case Study Ogun State Institute Of Technology
damilola isaac
 
E Learning In Modern Education System .
E Learning In Modern Education System .E Learning In Modern Education System .
E Learning In Modern Education System .
Assignment Studio
 
Open Source Software to Enhance the STEM Learning Environment
Open Source Software to Enhance the STEM Learning EnvironmentOpen Source Software to Enhance the STEM Learning Environment
Open Source Software to Enhance the STEM Learning Environment
Maurice Dawson
 
E learning
E learningE learning
E learning
Siti Zuraidah
 
Section 4.5 learner focused applications in the cloud
Section 4.5 learner focused applications in the cloudSection 4.5 learner focused applications in the cloud
Section 4.5 learner focused applications in the cloud
Association of Colleges
 
An Efficient Methodology To Develop A Secured E-Learning System Using Cloud C...
An Efficient Methodology To Develop A Secured E-Learning System Using Cloud C...An Efficient Methodology To Develop A Secured E-Learning System Using Cloud C...
An Efficient Methodology To Develop A Secured E-Learning System Using Cloud C...
IJMERJOURNAL
 
Computer application in content areas
Computer application in content areasComputer application in content areas
Computer application in content areas
zulfiqaralibehan
 
ASSESSING THE READINESS FOR CLOUD COMPUTING IN HIGHER EDUCATION INSTITUTIONS ...
ASSESSING THE READINESS FOR CLOUD COMPUTING IN HIGHER EDUCATION INSTITUTIONS ...ASSESSING THE READINESS FOR CLOUD COMPUTING IN HIGHER EDUCATION INSTITUTIONS ...
ASSESSING THE READINESS FOR CLOUD COMPUTING IN HIGHER EDUCATION INSTITUTIONS ...
IJMIT JOURNAL
 
Assessing the Readiness for Cloud Computing in Higher Education Institutions ...
Assessing the Readiness for Cloud Computing in Higher Education Institutions ...Assessing the Readiness for Cloud Computing in Higher Education Institutions ...
Assessing the Readiness for Cloud Computing in Higher Education Institutions ...
IJMIT JOURNAL
 
Load balancing clustering on moodle LMS to overcome performance issue of e-le...
Load balancing clustering on moodle LMS to overcome performance issue of e-le...Load balancing clustering on moodle LMS to overcome performance issue of e-le...
Load balancing clustering on moodle LMS to overcome performance issue of e-le...
TELKOMNIKA JOURNAL
 
A05430107
A05430107A05430107
A05430107
IOSR-JEN
 
Jurnal an implementable architecture of an e-learning system
Jurnal   an implementable architecture of an e-learning systemJurnal   an implementable architecture of an e-learning system
Jurnal an implementable architecture of an e-learning system
Universitas Putera Batam
 
An approach to designing and developing an LMS framework appropriate for youn...
An approach to designing and developing an LMS framework appropriate for youn...An approach to designing and developing an LMS framework appropriate for youn...
An approach to designing and developing an LMS framework appropriate for youn...
IJECEIAES
 
Brandy moreauassignment3
Brandy moreauassignment3Brandy moreauassignment3
Brandy moreauassignment3
brandymoreau
 
Section 4.4 employment business focused applications in the cloud
Section 4.4 employment business focused applications in the cloudSection 4.4 employment business focused applications in the cloud
Section 4.4 employment business focused applications in the cloud
Association of Colleges
 
Section 4.1 student and other stakeholder relationship management in the cloud
Section 4.1 student and other stakeholder relationship management in the cloudSection 4.1 student and other stakeholder relationship management in the cloud
Section 4.1 student and other stakeholder relationship management in the cloud
Association of Colleges
 
Intra college portals_defining_future
Intra college portals_defining_futureIntra college portals_defining_future
Intra college portals_defining_future
pooja modi
 
Mobile learning at NKI 2008
Mobile learning at NKI 2008Mobile learning at NKI 2008
Mobile learning at NKI 2008
Torstein Rekkedal
 

What's hot (19)

E-learning: emerging uses,empirical results and future directions.
E-learning: emerging uses,empirical results and future directions. E-learning: emerging uses,empirical results and future directions.
E-learning: emerging uses,empirical results and future directions.
 
E-Learning Project Write Up Case Study Ogun State Institute Of Technology
E-Learning Project Write Up Case Study Ogun State Institute Of TechnologyE-Learning Project Write Up Case Study Ogun State Institute Of Technology
E-Learning Project Write Up Case Study Ogun State Institute Of Technology
 
E Learning In Modern Education System .
E Learning In Modern Education System .E Learning In Modern Education System .
E Learning In Modern Education System .
 
Open Source Software to Enhance the STEM Learning Environment
Open Source Software to Enhance the STEM Learning EnvironmentOpen Source Software to Enhance the STEM Learning Environment
Open Source Software to Enhance the STEM Learning Environment
 
E learning
E learningE learning
E learning
 
Section 4.5 learner focused applications in the cloud
Section 4.5 learner focused applications in the cloudSection 4.5 learner focused applications in the cloud
Section 4.5 learner focused applications in the cloud
 
An Efficient Methodology To Develop A Secured E-Learning System Using Cloud C...
An Efficient Methodology To Develop A Secured E-Learning System Using Cloud C...An Efficient Methodology To Develop A Secured E-Learning System Using Cloud C...
An Efficient Methodology To Develop A Secured E-Learning System Using Cloud C...
 
Computer application in content areas
Computer application in content areasComputer application in content areas
Computer application in content areas
 
ASSESSING THE READINESS FOR CLOUD COMPUTING IN HIGHER EDUCATION INSTITUTIONS ...
ASSESSING THE READINESS FOR CLOUD COMPUTING IN HIGHER EDUCATION INSTITUTIONS ...ASSESSING THE READINESS FOR CLOUD COMPUTING IN HIGHER EDUCATION INSTITUTIONS ...
ASSESSING THE READINESS FOR CLOUD COMPUTING IN HIGHER EDUCATION INSTITUTIONS ...
 
Assessing the Readiness for Cloud Computing in Higher Education Institutions ...
Assessing the Readiness for Cloud Computing in Higher Education Institutions ...Assessing the Readiness for Cloud Computing in Higher Education Institutions ...
Assessing the Readiness for Cloud Computing in Higher Education Institutions ...
 
Load balancing clustering on moodle LMS to overcome performance issue of e-le...
Load balancing clustering on moodle LMS to overcome performance issue of e-le...Load balancing clustering on moodle LMS to overcome performance issue of e-le...
Load balancing clustering on moodle LMS to overcome performance issue of e-le...
 
A05430107
A05430107A05430107
A05430107
 
Jurnal an implementable architecture of an e-learning system
Jurnal   an implementable architecture of an e-learning systemJurnal   an implementable architecture of an e-learning system
Jurnal an implementable architecture of an e-learning system
 
An approach to designing and developing an LMS framework appropriate for youn...
An approach to designing and developing an LMS framework appropriate for youn...An approach to designing and developing an LMS framework appropriate for youn...
An approach to designing and developing an LMS framework appropriate for youn...
 
Brandy moreauassignment3
Brandy moreauassignment3Brandy moreauassignment3
Brandy moreauassignment3
 
Section 4.4 employment business focused applications in the cloud
Section 4.4 employment business focused applications in the cloudSection 4.4 employment business focused applications in the cloud
Section 4.4 employment business focused applications in the cloud
 
Section 4.1 student and other stakeholder relationship management in the cloud
Section 4.1 student and other stakeholder relationship management in the cloudSection 4.1 student and other stakeholder relationship management in the cloud
Section 4.1 student and other stakeholder relationship management in the cloud
 
Intra college portals_defining_future
Intra college portals_defining_futureIntra college portals_defining_future
Intra college portals_defining_future
 
Mobile learning at NKI 2008
Mobile learning at NKI 2008Mobile learning at NKI 2008
Mobile learning at NKI 2008
 

Viewers also liked

E0441929
E0441929E0441929
E0441929
IOSR Journals
 
G01064046
G01064046G01064046
G01064046
IOSR Journals
 
C0521114
C0521114C0521114
C0521114
IOSR Journals
 
Effect of sowing date and crop spacing on growth, yield attributes and qualit...
Effect of sowing date and crop spacing on growth, yield attributes and qualit...Effect of sowing date and crop spacing on growth, yield attributes and qualit...
Effect of sowing date and crop spacing on growth, yield attributes and qualit...
IOSR Journals
 
Data Security in Cloud Computing Using Linear Programming
Data Security in Cloud Computing Using Linear ProgrammingData Security in Cloud Computing Using Linear Programming
Data Security in Cloud Computing Using Linear Programming
IOSR Journals
 
Impact of Emotion on Prosody Analysis
Impact of Emotion on Prosody AnalysisImpact of Emotion on Prosody Analysis
Impact of Emotion on Prosody Analysis
IOSR Journals
 
J0956669
J0956669J0956669
J0956669
IOSR Journals
 
B0350507
B0350507B0350507
B0350507
IOSR Journals
 
Finger Print Image Compression for Extracting Texture Features and Reconstru...
Finger Print Image Compression for Extracting Texture Features  and Reconstru...Finger Print Image Compression for Extracting Texture Features  and Reconstru...
Finger Print Image Compression for Extracting Texture Features and Reconstru...
IOSR Journals
 

Viewers also liked (9)

E0441929
E0441929E0441929
E0441929
 
G01064046
G01064046G01064046
G01064046
 
C0521114
C0521114C0521114
C0521114
 
Effect of sowing date and crop spacing on growth, yield attributes and qualit...
Effect of sowing date and crop spacing on growth, yield attributes and qualit...Effect of sowing date and crop spacing on growth, yield attributes and qualit...
Effect of sowing date and crop spacing on growth, yield attributes and qualit...
 
Data Security in Cloud Computing Using Linear Programming
Data Security in Cloud Computing Using Linear ProgrammingData Security in Cloud Computing Using Linear Programming
Data Security in Cloud Computing Using Linear Programming
 
Impact of Emotion on Prosody Analysis
Impact of Emotion on Prosody AnalysisImpact of Emotion on Prosody Analysis
Impact of Emotion on Prosody Analysis
 
J0956669
J0956669J0956669
J0956669
 
B0350507
B0350507B0350507
B0350507
 
Finger Print Image Compression for Extracting Texture Features and Reconstru...
Finger Print Image Compression for Extracting Texture Features  and Reconstru...Finger Print Image Compression for Extracting Texture Features  and Reconstru...
Finger Print Image Compression for Extracting Texture Features and Reconstru...
 

Similar to Cloud computing platform for virtual university providing e-learning

Educational Website (E-Learning)
Educational Website (E-Learning)Educational Website (E-Learning)
Educational Website (E-Learning)
IRJET Journal
 
Yao-Hsu Tsai, Kuo-Chung Lin, Kai-Ling Chen
Yao-Hsu Tsai, Kuo-Chung Lin, Kai-Ling ChenYao-Hsu Tsai, Kuo-Chung Lin, Kai-Ling Chen
Yao-Hsu Tsai, Kuo-Chung Lin, Kai-Ling Chen
AIRCC Publishing Corporation
 
THE USE OF CLOUD E-LEARNING PLATFORM TO ENHANCE EFFICIENCY OF HOSPITAL IN JOB...
THE USE OF CLOUD E-LEARNING PLATFORM TO ENHANCE EFFICIENCY OF HOSPITAL IN JOB...THE USE OF CLOUD E-LEARNING PLATFORM TO ENHANCE EFFICIENCY OF HOSPITAL IN JOB...
THE USE OF CLOUD E-LEARNING PLATFORM TO ENHANCE EFFICIENCY OF HOSPITAL IN JOB...
ijcsit
 
The Use of Cloud E-Learning Platform to Enhance Efficiency of Hospital in Job...
The Use of Cloud E-Learning Platform to Enhance Efficiency of Hospital in Job...The Use of Cloud E-Learning Platform to Enhance Efficiency of Hospital in Job...
The Use of Cloud E-Learning Platform to Enhance Efficiency of Hospital in Job...
AIRCC Publishing Corporation
 
AN OVERVIEW OF CLOUD COMPUTING FOR E-LEARNING WITH ITS KEY BENEFITS
AN OVERVIEW OF CLOUD COMPUTING FOR E-LEARNING WITH ITS KEY BENEFITSAN OVERVIEW OF CLOUD COMPUTING FOR E-LEARNING WITH ITS KEY BENEFITS
AN OVERVIEW OF CLOUD COMPUTING FOR E-LEARNING WITH ITS KEY BENEFITS
ijistjournal
 
A REGISTRY BASED DISCOVERY MECHANISM FOR E-LEARNING WEB SERVICES
A REGISTRY BASED DISCOVERY MECHANISM FOR E-LEARNING WEB SERVICESA REGISTRY BASED DISCOVERY MECHANISM FOR E-LEARNING WEB SERVICES
A REGISTRY BASED DISCOVERY MECHANISM FOR E-LEARNING WEB SERVICES
cscpconf
 
E learning portal
E learning portalE learning portal
E learning portal
Alexander Decker
 
CLOUD BASED E-LEARNING PORTAL
CLOUD BASED E-LEARNING PORTALCLOUD BASED E-LEARNING PORTAL
CLOUD BASED E-LEARNING PORTAL
IRJET Journal
 
WEB BASED CLASSROOM SYSTEM
WEB BASED CLASSROOM SYSTEMWEB BASED CLASSROOM SYSTEM
WEB BASED CLASSROOM SYSTEM
ijiert bestjournal
 
ONLINE WEB APPLICATION FOR CREATING AND SHARING INTERACTIVE TEXTBOOKS
ONLINE WEB APPLICATION FOR CREATING AND SHARING INTERACTIVE TEXTBOOKSONLINE WEB APPLICATION FOR CREATING AND SHARING INTERACTIVE TEXTBOOKS
ONLINE WEB APPLICATION FOR CREATING AND SHARING INTERACTIVE TEXTBOOKS
IRJET Journal
 
Elucidating the impact of cloud computing in education sector Benefits and Ch...
Elucidating the impact of cloud computing in education sector Benefits and Ch...Elucidating the impact of cloud computing in education sector Benefits and Ch...
Elucidating the impact of cloud computing in education sector Benefits and Ch...
Dr. Trilok Kumar Jain
 
The impact of cloud computing and web2.0 on e learning ecosystem
The impact of cloud computing and web2.0 on e learning ecosystemThe impact of cloud computing and web2.0 on e learning ecosystem
The impact of cloud computing and web2.0 on e learning ecosystem
Mona Nasr
 
Artificial Intelligence Tutelage System
Artificial Intelligence Tutelage SystemArtificial Intelligence Tutelage System
Artificial Intelligence Tutelage System
IJAEMSJORNAL
 
Deep Learning: The Impact on Future eLearning
Deep Learning: The Impact on Future eLearningDeep Learning: The Impact on Future eLearning
Deep Learning: The Impact on Future eLearning
IRJET Journal
 
Solving The Problem of Adaptive E-Learning By Using Social Networks
Solving The Problem of Adaptive E-Learning By Using Social NetworksSolving The Problem of Adaptive E-Learning By Using Social Networks
Solving The Problem of Adaptive E-Learning By Using Social Networks
Eswar Publications
 
A Survey on E-Learning System with Data Mining
A Survey on E-Learning System with Data MiningA Survey on E-Learning System with Data Mining
A Survey on E-Learning System with Data Mining
IIRindia
 
Academic Resources Architecture Framework Planning using ERP in Cloud Computing
Academic Resources Architecture Framework Planning using ERP in Cloud ComputingAcademic Resources Architecture Framework Planning using ERP in Cloud Computing
Academic Resources Architecture Framework Planning using ERP in Cloud Computing
IRJET Journal
 
Cloud Computing Based System Integration in Education
Cloud Computing Based System Integration in EducationCloud Computing Based System Integration in Education
Cloud Computing Based System Integration in Education
IRJET Journal
 
A GUIDELINE FOR AN EFFECTIVE USER INTERFACE FOR EDUCATIONAL SEMANTIC APPLICATION
A GUIDELINE FOR AN EFFECTIVE USER INTERFACE FOR EDUCATIONAL SEMANTIC APPLICATIONA GUIDELINE FOR AN EFFECTIVE USER INTERFACE FOR EDUCATIONAL SEMANTIC APPLICATION
A GUIDELINE FOR AN EFFECTIVE USER INTERFACE FOR EDUCATIONAL SEMANTIC APPLICATION
ijma
 
A Soa Based E-Learning System for Teaching Fundamental Informations of Comput...
A Soa Based E-Learning System for Teaching Fundamental Informations of Comput...A Soa Based E-Learning System for Teaching Fundamental Informations of Comput...
A Soa Based E-Learning System for Teaching Fundamental Informations of Comput...
ijbuiiir1
 

Similar to Cloud computing platform for virtual university providing e-learning (20)

Educational Website (E-Learning)
Educational Website (E-Learning)Educational Website (E-Learning)
Educational Website (E-Learning)
 
Yao-Hsu Tsai, Kuo-Chung Lin, Kai-Ling Chen
Yao-Hsu Tsai, Kuo-Chung Lin, Kai-Ling ChenYao-Hsu Tsai, Kuo-Chung Lin, Kai-Ling Chen
Yao-Hsu Tsai, Kuo-Chung Lin, Kai-Ling Chen
 
THE USE OF CLOUD E-LEARNING PLATFORM TO ENHANCE EFFICIENCY OF HOSPITAL IN JOB...
THE USE OF CLOUD E-LEARNING PLATFORM TO ENHANCE EFFICIENCY OF HOSPITAL IN JOB...THE USE OF CLOUD E-LEARNING PLATFORM TO ENHANCE EFFICIENCY OF HOSPITAL IN JOB...
THE USE OF CLOUD E-LEARNING PLATFORM TO ENHANCE EFFICIENCY OF HOSPITAL IN JOB...
 
The Use of Cloud E-Learning Platform to Enhance Efficiency of Hospital in Job...
The Use of Cloud E-Learning Platform to Enhance Efficiency of Hospital in Job...The Use of Cloud E-Learning Platform to Enhance Efficiency of Hospital in Job...
The Use of Cloud E-Learning Platform to Enhance Efficiency of Hospital in Job...
 
AN OVERVIEW OF CLOUD COMPUTING FOR E-LEARNING WITH ITS KEY BENEFITS
AN OVERVIEW OF CLOUD COMPUTING FOR E-LEARNING WITH ITS KEY BENEFITSAN OVERVIEW OF CLOUD COMPUTING FOR E-LEARNING WITH ITS KEY BENEFITS
AN OVERVIEW OF CLOUD COMPUTING FOR E-LEARNING WITH ITS KEY BENEFITS
 
A REGISTRY BASED DISCOVERY MECHANISM FOR E-LEARNING WEB SERVICES
A REGISTRY BASED DISCOVERY MECHANISM FOR E-LEARNING WEB SERVICESA REGISTRY BASED DISCOVERY MECHANISM FOR E-LEARNING WEB SERVICES
A REGISTRY BASED DISCOVERY MECHANISM FOR E-LEARNING WEB SERVICES
 
E learning portal
E learning portalE learning portal
E learning portal
 
CLOUD BASED E-LEARNING PORTAL
CLOUD BASED E-LEARNING PORTALCLOUD BASED E-LEARNING PORTAL
CLOUD BASED E-LEARNING PORTAL
 
WEB BASED CLASSROOM SYSTEM
WEB BASED CLASSROOM SYSTEMWEB BASED CLASSROOM SYSTEM
WEB BASED CLASSROOM SYSTEM
 
ONLINE WEB APPLICATION FOR CREATING AND SHARING INTERACTIVE TEXTBOOKS
ONLINE WEB APPLICATION FOR CREATING AND SHARING INTERACTIVE TEXTBOOKSONLINE WEB APPLICATION FOR CREATING AND SHARING INTERACTIVE TEXTBOOKS
ONLINE WEB APPLICATION FOR CREATING AND SHARING INTERACTIVE TEXTBOOKS
 
Elucidating the impact of cloud computing in education sector Benefits and Ch...
Elucidating the impact of cloud computing in education sector Benefits and Ch...Elucidating the impact of cloud computing in education sector Benefits and Ch...
Elucidating the impact of cloud computing in education sector Benefits and Ch...
 
The impact of cloud computing and web2.0 on e learning ecosystem
The impact of cloud computing and web2.0 on e learning ecosystemThe impact of cloud computing and web2.0 on e learning ecosystem
The impact of cloud computing and web2.0 on e learning ecosystem
 
Artificial Intelligence Tutelage System
Artificial Intelligence Tutelage SystemArtificial Intelligence Tutelage System
Artificial Intelligence Tutelage System
 
Deep Learning: The Impact on Future eLearning
Deep Learning: The Impact on Future eLearningDeep Learning: The Impact on Future eLearning
Deep Learning: The Impact on Future eLearning
 
Solving The Problem of Adaptive E-Learning By Using Social Networks
Solving The Problem of Adaptive E-Learning By Using Social NetworksSolving The Problem of Adaptive E-Learning By Using Social Networks
Solving The Problem of Adaptive E-Learning By Using Social Networks
 
A Survey on E-Learning System with Data Mining
A Survey on E-Learning System with Data MiningA Survey on E-Learning System with Data Mining
A Survey on E-Learning System with Data Mining
 
Academic Resources Architecture Framework Planning using ERP in Cloud Computing
Academic Resources Architecture Framework Planning using ERP in Cloud ComputingAcademic Resources Architecture Framework Planning using ERP in Cloud Computing
Academic Resources Architecture Framework Planning using ERP in Cloud Computing
 
Cloud Computing Based System Integration in Education
Cloud Computing Based System Integration in EducationCloud Computing Based System Integration in Education
Cloud Computing Based System Integration in Education
 
A GUIDELINE FOR AN EFFECTIVE USER INTERFACE FOR EDUCATIONAL SEMANTIC APPLICATION
A GUIDELINE FOR AN EFFECTIVE USER INTERFACE FOR EDUCATIONAL SEMANTIC APPLICATIONA GUIDELINE FOR AN EFFECTIVE USER INTERFACE FOR EDUCATIONAL SEMANTIC APPLICATION
A GUIDELINE FOR AN EFFECTIVE USER INTERFACE FOR EDUCATIONAL SEMANTIC APPLICATION
 
A Soa Based E-Learning System for Teaching Fundamental Informations of Comput...
A Soa Based E-Learning System for Teaching Fundamental Informations of Comput...A Soa Based E-Learning System for Teaching Fundamental Informations of Comput...
A Soa Based E-Learning System for Teaching Fundamental Informations of Comput...
 

More from IOSR Journals

A011140104
A011140104A011140104
A011140104
IOSR Journals
 
M0111397100
M0111397100M0111397100
M0111397100
IOSR Journals
 
L011138596
L011138596L011138596
L011138596
IOSR Journals
 
K011138084
K011138084K011138084
K011138084
IOSR Journals
 
J011137479
J011137479J011137479
J011137479
IOSR Journals
 
I011136673
I011136673I011136673
I011136673
IOSR Journals
 
G011134454
G011134454G011134454
G011134454
IOSR Journals
 
H011135565
H011135565H011135565
H011135565
IOSR Journals
 
F011134043
F011134043F011134043
F011134043
IOSR Journals
 
E011133639
E011133639E011133639
E011133639
IOSR Journals
 
D011132635
D011132635D011132635
D011132635
IOSR Journals
 
C011131925
C011131925C011131925
C011131925
IOSR Journals
 
B011130918
B011130918B011130918
B011130918
IOSR Journals
 
A011130108
A011130108A011130108
A011130108
IOSR Journals
 
I011125160
I011125160I011125160
I011125160
IOSR Journals
 
H011124050
H011124050H011124050
H011124050
IOSR Journals
 
G011123539
G011123539G011123539
G011123539
IOSR Journals
 
F011123134
F011123134F011123134
F011123134
IOSR Journals
 
E011122530
E011122530E011122530
E011122530
IOSR Journals
 
D011121524
D011121524D011121524
D011121524
IOSR Journals
 

More from IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Recently uploaded

❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Kalyan Satta Matka Guessing Matka Result Main Bazar chart
 
How MJ Global Leads the Packaging Industry.pdf
How MJ Global Leads the Packaging Industry.pdfHow MJ Global Leads the Packaging Industry.pdf
How MJ Global Leads the Packaging Industry.pdf
MJ Global
 
Creative Web Design Company in Singapore
Creative Web Design Company in SingaporeCreative Web Design Company in Singapore
Creative Web Design Company in Singapore
techboxsqauremedia
 
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
Lacey Max
 
Chapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .pptChapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .ppt
ssuser567e2d
 
BeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdfBeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdf
DerekIwanaka1
 
Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431
ecamare2
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Holger Mueller
 
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
Neil Horowitz
 
Industrial Tech SW: Category Renewal and Creation
Industrial Tech SW:  Category Renewal and CreationIndustrial Tech SW:  Category Renewal and Creation
Industrial Tech SW: Category Renewal and Creation
Christian Dahlen
 
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
hartfordclub1
 
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdfHOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
46adnanshahzad
 
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
my Pandit
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
SOFTTECHHUB
 
Innovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & InnovationInnovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & Innovation
Operational Excellence Consulting
 
Digital Transformation Frameworks: Driving Digital Excellence
Digital Transformation Frameworks: Driving Digital ExcellenceDigital Transformation Frameworks: Driving Digital Excellence
Digital Transformation Frameworks: Driving Digital Excellence
Operational Excellence Consulting
 
Understanding User Needs and Satisfying Them
Understanding User Needs and Satisfying ThemUnderstanding User Needs and Satisfying Them
Understanding User Needs and Satisfying Them
Aggregage
 
Structural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for BuildingsStructural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for Buildings
Chandresh Chudasama
 
3 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 20243 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 2024
SEOSMMEARTH
 
Part 2 Deep Dive: Navigating the 2024 Slowdown
Part 2 Deep Dive: Navigating the 2024 SlowdownPart 2 Deep Dive: Navigating the 2024 Slowdown
Part 2 Deep Dive: Navigating the 2024 Slowdown
jeffkluth1
 

Recently uploaded (20)

❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
 
How MJ Global Leads the Packaging Industry.pdf
How MJ Global Leads the Packaging Industry.pdfHow MJ Global Leads the Packaging Industry.pdf
How MJ Global Leads the Packaging Industry.pdf
 
Creative Web Design Company in Singapore
Creative Web Design Company in SingaporeCreative Web Design Company in Singapore
Creative Web Design Company in Singapore
 
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
How are Lilac French Bulldogs Beauty Charming the World and Capturing Hearts....
 
Chapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .pptChapter 7 Final business management sciences .ppt
Chapter 7 Final business management sciences .ppt
 
BeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdfBeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdf
 
Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431Observation Lab PowerPoint Assignment for TEM 431
Observation Lab PowerPoint Assignment for TEM 431
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
 
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
Brian Fitzsimmons on the Business Strategy and Content Flywheel of Barstool S...
 
Industrial Tech SW: Category Renewal and Creation
Industrial Tech SW:  Category Renewal and CreationIndustrial Tech SW:  Category Renewal and Creation
Industrial Tech SW: Category Renewal and Creation
 
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf2024-6-01-IMPACTSilver-Corp-Presentation.pdf
2024-6-01-IMPACTSilver-Corp-Presentation.pdf
 
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdfHOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf
 
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
Unveiling the Dynamic Personalities, Key Dates, and Horoscope Insights: Gemin...
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
 
Innovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & InnovationInnovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & Innovation
 
Digital Transformation Frameworks: Driving Digital Excellence
Digital Transformation Frameworks: Driving Digital ExcellenceDigital Transformation Frameworks: Driving Digital Excellence
Digital Transformation Frameworks: Driving Digital Excellence
 
Understanding User Needs and Satisfying Them
Understanding User Needs and Satisfying ThemUnderstanding User Needs and Satisfying Them
Understanding User Needs and Satisfying Them
 
Structural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for BuildingsStructural Design Process: Step-by-Step Guide for Buildings
Structural Design Process: Step-by-Step Guide for Buildings
 
3 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 20243 Simple Steps To Buy Verified Payoneer Account In 2024
3 Simple Steps To Buy Verified Payoneer Account In 2024
 
Part 2 Deep Dive: Navigating the 2024 Slowdown
Part 2 Deep Dive: Navigating the 2024 SlowdownPart 2 Deep Dive: Navigating the 2024 Slowdown
Part 2 Deep Dive: Navigating the 2024 Slowdown
 

Cloud computing platform for virtual university providing e-learning

  • 1. IOSR Journal of Computer Engineering (IOSRJCE) ISSN: 2278-0661, ISBN: 2278-8727 Volume 6, Issue 2 (Sep-Oct. 2012), PP 47-53 www.iosrjournals.org www.iosrjournals.org 47 | Page Cloud computing platform for virtual university providing e-learning Nisha Gautam, Dr. Manu Sood Computer Science Department, Himachal Pradesh University Shimla-5. Abstract: According to the present scenario, cost of the electronics is decreasing day-by-day and the cost of services provided by it is also decreasing. So, no one wants to pay a high cost for any service. For that purpose we tried to corporate our educational services of any e-learning website in such an environment which is most efficient. In this paper, we have discussed about the quality of e-learning websites and trying to frame a website on the basis of SRS. Later, we checked the interoperability among the different services through SOA and provide cloud computing as a platform for the efficient use of our e-learning website having minimum required features. Keywords: Cloud computing, E-learning, SRS, SOA, Web services. I. INTRODUCTION The increasing growth of internet turns the education from the class to the web based learning. We can call it e-learning (electronic learning). The best way of learning is through discovery, means by interacting with the environment and we are considering it as the richest mode of learning which is inexpensive and doesn’t require both intimate involvement of teacher- constructed world [1].Nowadays, the educational system has been changed and the biggest change has taken place in textbooks. These textbooks can be moved from the black and white papers to the colored papers and to the online text, it means the content should be available on the internet or on the e-learning websites. We suggest the following definition to emphasize the new and different aspect of e-learning as compared with traditional learning [2]:We can define e-learning as all forms of electronic supported learning and teaching, which are procedural and aims to effect the construction of knowledge with reference of individual experience, practice and knowledge of learner. Information and communication system, whether networked or not, serve as specific media to implement mode of learning process. We can define e-learning as the learning process through electronic means and using Internet media for the delivery of the services. The web based study or e-learning can move from systems on the table to mobile phones in hand. People can use their electronic media like laptops, palmtops and mobile phones having Internet connection for their learning purpose. So, they can access data anywhere and at any time. It prevents the people to travel long distances to learn a single course. Now, people can study at their working places along with their jobs. So the main focus gets confined to the quality of the websites, who are providing the e-learning content on the websites [3]. So, it is important to maintain the quality of the features available on the website. For providing any service to the user, we should considering the quality of service. The quality is being considered to remain progressive in environment, to maintain the standards and to survive in the competition of e-learning websites. For achieving the goals, we should keep our website updated by modifying the content periodically. For that purpose we have to include QOS (Quality of service) and define it as providing service differentiation and performance assurance for Internet applications. Service differentiation provides different services to different applications according to their requirements. Performance assurance addresses bandwidth, loss, delay and delay variation (jitter). Bandwidth is the fundamental network resource, as its allocation determines the application’s maximum throughput and, somewhere the bounds on end-to-end delay. Jitter is a secondary quality-of-service metric, since a play out buffer at the receiver can transform it into additional constant delay [4]. Here, we are focusing on service differentiation only. II. RELATED WORK A. E-learning area on a Cloud Computing Platform[9] On cloud computing platform, new technologies like communication technology, network technology, information organization technology etc can contribute in building content. A teaching platform can be built with open architecture and having modular design in which teaching resources are shared in high degree, communication is extremely smooth, and cross-platform operations can be executed. A collection of new technologies and tools can be used. Now we can study system architecture according to the cloud computing platform and e-learning platform. The application of the system architecture based on cloud computing platform on E-Learning is composed of three layers: Infrastructure layer of E-Learning platform, Layer of platform integration and Application layer. The architecture is shown as figure I. First layer is a infrastructure
  • 2. Cloud computing platform for virtual university providing e-learning www.iosrjournals.org 48 | Page layer containing information infrastructure and teaching resources. Information infrastructure contains web services management, internet, equipment management, human resource management and includes hardware and software; teaching resources involves traditional teaching material and further distributed in different department. This layer provides the basic information to the upper layer which is the integration platform layer. The function of integrated platform layer is to integrate variety of resources belonged to different organizations and different platforms in first layer. These integrated resources form the basis of teaching activities. The teaching resources are managed in different ways using cloud computing model. The teaching resources are achieved mainly by data warehouse, data mining and information organization technology, and combined with particular technique. This layer also act as a interface of teaching resources managers, users and the Application layer. Application layer is the specific application which provides the information to the user through interactive courses. The interactive resource includes teachers and learners. Learners can use their material and put some feedback on the basis of content. It includes the full sharing of the material. It includes the maintenance of the material resource. For accessing the information, users only need an Internet web browser or mobile phone and other mobile devices to get the interactive experience, mobility and storage services. It includes the interactive courses and sharing teaching resources. Fig 1 Cloud computing platform system architecture for e-learning structural model III. Research Work In our research, we have finding e-learning websites. So, we found numbers of websites who are providing e-learning as service. But we considered only few websites out of them. We have taken only top 10 e- learning websites for our study purpose. For getting the list of features from the websites, we framed a table which shows the availability and non-availability of the feature in the particular website. The following table shows the presence or absence of features in particular website: Feature or service MIT UC Open course ware Carnegie mellon Tufts Open learn Yele Utah state OCW ND university Columbia interactive Courses Yes Yes Yes Yes with key Yes Yes Yes Yes Yes Yes Registration No No Yes or no Yes or no No No Grant credits Yes Yes Appriciation Yes Yes Search Yes Yes Yes Yes Events Yes Yes
  • 3. Cloud computing platform for virtual university providing e-learning www.iosrjournals.org 49 | Page Degree and certificates No No No No No Monthly updates Yes Links to other OCW sites Yes Translated course Yes Contribute ur work Yes Yes Yes Yes Group study Yes Yes Feedback from users Yes Yes Yes Yes Yes Yes FAQ Yes Yes Yes Cite course Yes Exams Yes Yes Yes Yes Exams for teachers Yes Course licence Yes Reusing Yes Yes Yes Exam prep yes Video Yes Yes Yes Yes Yes Yes Flash meeting Yes Meet the professor Yes Image galleries Yes Yes Yes Course content Yes Yes Yes Syllabus Yes Yes Yes Course sechdeule Yes Yes Yes Yes Audio lecture Yes Yes Yes Yes Reading Yes Yes Yes Assignments Yes Yes Final projects Yes Yes Yes assessment Yes Yes Yes Download course material Yes Yes Cost No no No No No Liability disclaimer Yes Donate yes Free publication yes Yes Yes Research highlights yes Interviews recording Yes News letter yes Yes Yes Media releases yes Table1 Feature In The Website The above table I shows the list of features which are presently available in e-learning websites. Not even a single website, includes a complete list of features. So we got a set of minimum features required for any website from it. The main problem faced in those websites is the non availability of free login , because of it, they don’t track their user. User can directly access the content and that content is not completely available to the user, it means user have a partial access to the content available on the website. For providing full access to the content, user should provided with a free login process. So that user can have a complete access to the content available on the website and it helps in improving the performance by having complete information of the user.
  • 4. Cloud computing platform for virtual university providing e-learning www.iosrjournals.org 50 | Page For framing any e-learning website, we worked upon SRS and found a list of new requirements for the basic website. The software requirements specification is a document which is used as a communication medium between the customer and the supplier. When the software requirement specification is completed and is accepted by all parties, the end of the requirements engineering phase has been reached. This is not to say, that after the acceptance phase, any of the requirements cannot be changed, but the changes must be tightly controlled. The software requirement specification should be edited by both the customer and the supplier, as initially neither has both the knowledge of what is required (the supplier) and what is feasible (the customer) [5]. Based upon the table analysis, we have abstracted most important features that any e-learning website should possess. To enhance the quality of e-learning website, we framed an SRS for the website to be run by virtual university. The SRS yielded the extended features which should be available in any e-learning website. The list of the requirements is given below: 1. Should have a login process for the existing users. 2. Should have a login process for the new users. 3. Provide the facility to change the password. 4. Provide the facility to regain the password if the user forgets its password. 5. It should take the feedback from the users. 6. It should take the feedback from the expert. 7. It includes the experts for the maintenance of the content. 8. Arrange the content in particular sequence i.e. alphabetically or numerically. 9. List of recently accessed topic. 10. List of recently added topics. 11. Auditing staff should be there for quality check purpose. 12. Provide the content in audio/video/text. 13. Provides a chat facility to communicate with others. 14. Provides the conferences facility. 15. Provides the facility of group study and blogs. 16. Provides a list of courses. 17. Provides a list of registered student in particular course. 18. User can access the content material. 19. Provides a preview of the content available in particular course. 20. User can download the content for study purpose. 21. User can be provided with the projects after completing the course. 22. Provides a facility of reusing the content. 23. Provides the summery of the content. 24. It provides courses with keys. 25. Provides a schedule of courses. 26. Provide a facility to users to upload their contributions. 27. Contribution should be checked by the expert of related field. 28. Provides a NOC to the users who contribute their work. 29. The publishing is done by administrator only. 30. Exam preparation facility. 31. Provides the assignments to the registered user in particular course. 32. Provides a facility of exam and quiz. 33. Provides donors list. 34. Administrator should do the monitoring process. 35. Provide the receipt after completing the transaction. 36. Error message when some problem is occurred in the transaction process. 37. User should have an online account for donation purpose. 38. Provides a list of frequently asked questions to the user. 39. Provides a help facility to the user. 40. Send error messages to the user. 41. It should provide monthly or yearly basis reports. 42. List of registered user in the site. 43. Evaluate the site from the reviews of the user. 44. Provides monthly updates. 45. Provides media releases. 46. Provides a facility of tutorial demos. 47. Provides a facility of tour. 48. Provides a working procedure of new policy implementation. 49. Provides a facility to search by key.
  • 5. Cloud computing platform for virtual university providing e-learning www.iosrjournals.org 51 | Page 50. Provides a facility to search by topic. 51. Provides a facility to search by course. 52. Provides a list of experts. 53. Provides a list of programmes. 54. Provides a list of recordings. 55. Should return the messages to the user. 56. Only administrator can provide the unique number acknowledgements to every user. 57. List of student who got place in a merit list of the examination. The above list provides us a list of requirements. These are the requirements which we want to be present in any e-learning website. From this, we abstracted the list of services such that they are independent to each other or in other words changing in any service module can not affect any other service module. The list of services (level 3 services) is given below: 1. Login service. 2. Feedback service. 3. Maintenance of the content service. 4. Multimedia/communication service. 5. Course service/ Translated courses service. 6. Publishing service. 7. Online examination and evaluation service. 8. Donation service. 9. Error handling service. 10. Performance evaluation service. 11. Working procedures service. 12. Search service. 13. Directory service. 14. Acknowledgment service. 15. Scholarship service. Point to be mentioned that services are independent but interoperable. In-dependency of the service is violated because single requirement covers more than one service. Then we did another exercise in which we re- engineer it again, so that minimum numbers of requirements covers in particular service and do not covers in another service. It makes our services independent and the services are independent in terms of maintainability but practically they are mutual dependent. To check the mutual dependency of the services, we made a service diagram. It gives us service oriented architecture for the website. We propose an SOA for the website displaying the connection between different services. Service oriented architecture e is a paradigm for organizing and utilizing distributed capabilities that may be under the control of different ownership domains. It provides a uniform means to offer, discover, interact with and use capabilities to produce desired effects consistent with measurable preconditions and expectations [7]. The service diagram for the website providing e-learning facility is given below: Fig.2 Service Diagram
  • 6. Cloud computing platform for virtual university providing e-learning www.iosrjournals.org 52 | Page After that we further make a group of services, so that we can get further refined list of services. We reduced these level 3 services on the basis of their collaborative power. And that will gives us services at level 2. The level 2 services are: 1. Security a. Login b. Maintenance of content 2. Material a. Feedback b. Courses/ Translated courses c. Online exams and evaluation d. publishing 3. Administrator a. Performance evaluation b. Error handling c. Acknowledgment 4. Help a. Search b. Directory service c. Working procedure / demos d. Donation e. Scholarship 5. Interface a. Multimedia/ communication Now the website is proposed for the above services and corporate into the web and hence the services are transformed into web services. Web services will convert our services into the web application. It communicates services by using open protocols like SOAP. These web services are self contained and self descriptive and discovered by UDDI and used by other application. The basis of our web services is XML. “Web Services are encapsulated, loosely coupled contracted functions offered via standard protocols” where: • “Encapsulated” means the implementation of the function is never seen from the outside. • “Loosely coupled” means changing the implementation of one function does not require change of the invoking function. • “Contracted” means there are publicly available descriptions of the function’s behavior, how to bind to the function as well as its input and output parameters [6]. A web service includes the 3 elements: SOAP: we can define it as XML based protocol to let applications exchange information over HTTP. UDDI: It’s the abbreviation of universal description, discovery and integration. It is used for storing information about web services. Directory of web service interface is described by WSDL. It is communicates via SOAP. UDDI is built into Microsoft .net platform. WSDL: It will help you in locating web services. It breaks down web services into 3 specific identifiable elements that can be combined or reused once defined. WSDL includes 3 major elements: 1. Type 2. Operation 3. Binding WSDL includes the utility elements: 1. Documentation: It includes the documentation of the web services in the human readable form. 2. Import: We can import other WSDL file or document. The e-learning websites are most efficient mode of learning and it helps in providing a good learning environment. So it is important to put this website on the server in such a way, in which we can make our service more efficient to the users. So we are choosing a cloud server as infrastructure for the e-learning website. It is defined as the delivery of providing various computing product as services [8]. We don’t need to install any software in our system to run any application. Shared resources, softwarea, infrastructure, information and data are provided as a paid service to the end customer over web. Cloud is not an internet but much more beyond that. It provides a facility to use any technology over there whenever we need it. We can access the content by using web browser. We can implement our website on the cloud computing platform because of the following reasons: 1. Cost of education: The accessed service or material from the cloud is cheaper as compared to the other platforms providing the same service on large scale. 2. Platform independent: In this platform, different platform can work together but in traditional platform, only the same platform can interact with each other. 3. Scalability: the infrastructure of the cloud is increased according to the need of the user.
  • 7. Cloud computing platform for virtual university providing e-learning www.iosrjournals.org 53 | Page 4. Application independent: For accessing the content from the cloud, we don’t have a need to install any extra software to access the content or service. It will automatically open on the cloud with the help of browser. Based on the above study, cloud computing platform can be widely used in distance education and the online training of business professionals. A lifelong learning environment Should be built possibly to facilitate the development of information technology in education and ensure the further improvement of the quality of teaching and learning activities for changing the pattern of teaching. IV. CONCLUSION We have concluded that, e-learning is an open source of learning. For the advancement of e-learning website, it is also important to have user friendly environment to the user. So, we can provide better environment to the user in which they can work efficiently without any barrier of the different environments. For that purpose the cloud computing platform is used. It is an open platform for any service and virtually available on the web.  We can further enhance the quality of website by framing another SRS and get further refined requirement.  We can consider other universities for study. REFERENCES Books: [1] Laurillard, D.(1995) multimedia and changing experience of the learner. British journal of educational technology, vol.26(3).p. 179-189. Journal papers: [2] Tavangarian Djamshid, Leypold E.Markus, Nolting Kristin, Roser Marc, Denny Voigt university of Rostock, Germant. “is e- learning the solution for individual learning?” Electronic journal of e-learning volume2 issue2 2004(273-280) Proceedings papers: [3] Lorenzo Cantoni, Isabella Rega ,”eLearning and Teacher Training in a Disadvantaged Brazilian Area: a Project to Assess Access, Impact and Quality”, NewMinE Lab , Università della Svizzera italiana, lorenzo.cantoni@lu.unisi.ch ,isabella.rega@lu.unisi.ch [4] Weibin Zhao, David Olshefski ,”Internet quality of service”, Henning Schulzrinne Columbia University fzwb, dpo1, hgsg@cs.columbia.edu [5] Software requirement specification, http://www4.informatik.tu-muenchen.de/proj/va/SRS.pdf [6] Hartwig Gunzer, Introduction to web services, Sales Engineer, Borland March 2002. [7] http://www.daimi.au.dk/~thomasr/Wearable/intro_to_web_services_wp.pdf Lecture notes: [8] Service Oriented Architecture: (Semantic) Web Services, (Business) Process Modeling, Software Engineering, lecture notes by Yuhong Yan, Harold Boley, Bruce Spencer. ICEC 2006 Tutorial, 13 Aug 2006. [9] http://icec06.net/WorkshopsAndTutorials/SOATutorial/ICEC06-tutorial-introduction.pdf Journal papers: [10] Gurav Shah, “Cloud security” pp- 10, Hakin9 IT security magazine, vol. 7, no. 05, Issue 05/2012(53) ISSN : 1733-7186. Proceedings papers: [11] Zhang Guoli, Hu Ludao, Liu Wanjun, Hu Ludao, “an applied research of cloud computing platform architecture in the e-learning area”.