Professional Documents
Culture Documents
Abstract-- As a new paradigm, Software-as-a-service (SaaS) is faculties at schools, colleges and universities. This paper
becoming increasingly important in information technology explains how Education software-as-a-service (ESaaS)[3] can
industry because it provides a cost-effective alternative over provide affordable and high end educational services which
traditional packaged applications. Apart from an application leads to the transformation from traditional education to cloud
delivery model, SaaS is also a business model that encompasses a
broad spectrum of business, marketing, and technical
service. From a user’s point of view, a cloud can provide
opportunities, as well as issues and challenges. Introducing the services available in such a way that the user does not have to
concept of ESaaS that is defined as Education Software-as-a- be concerned with where the services originate or even where
Service, this paper compares it with traditional software, and the services are running. ESaaS delivers a virtualization
discusses how such software can support education systems as a education environment as a service. Rather than purchasing
tool for enhancing information, teaching and learning in cloud software, software licenses, education providers buy those
environment. This paper then focuses on the development model resources as a fully outsourced service on demand and
of ESaaS, providing systematic steps on how to develop ESaaS. minimize cost by pay per usage. Generally ESaaS can be
obtained as public or private cloud or a combination of the two.
Keywords—Cloud computing, E-learning, Architecture, SaaS Public clouds may offer low-cost services, but in return they
may not provide needed assurances of security for those
I. INTRODUCTION services. Private clouds, sometimes also referred to as
Software-as-a-service (SaaS) is a software distribution community clouds, seek secure collaboration with external
model in which applications are hosted by a vendor or service providers. The location of ESaaS in cloud environment is
provider and made available to customers over the Internet in a shown in “Fig. 1” below.
form of the "Cloud." These applications are licensed to
customers for use in the "Cloud" as a service on demand, and
customers pay only for what they use and it eliminates the need
to install and run the application on the customer’s own
hardware. SaaS is most often subscription-based [1] and all
ongoing support, maintenance, and upgrades are provided by
the software vendor as part of the service. Application
customization capabilities, if available at all, are generally
provided to all customers in a consistent manner. SaaS
solutions have recently been gaining in popularity. There has
been much interest in the notion of SaaS as a new model for
delivering software to end users. With the advancement of
tools for web application development there has been a shift in
the way that software is acquired. In recent years there has
been a large increase in Internet usage worldwide [2]. It is
apparent that the Middle East and Africa are at the top of the
growth trend. The Internet has become accessible to more
people in the world in the past decade. This trend has led to
many changes in the maturity of web application technologies.
This research examines SaaS in relation to E-Learning
Systems.
The software and platform in education can be on-premises,
off-premises, or a combination of both, depending on the
educational institution’s needs. SaaS can be used to deliver
advanced software resources to students, researchers, and Fig. 1. ESaaS in cloud environment for interactive education systems
197
authoring tools according to standards. The learner can use
genuine versions of software.
We briefly discuss the three generic process models that
can be used in the development of ESaaS.
Traditional ESaaS
Software Delivery
198
Fig. 3. Software design model used for ESaaS
199
Fig. 6. Evolutionary ESaaS model
200
• Minimal investment for the resources: There’s no Communications in Computer and Information Science, 2011, Vol.
235, pp 468-475, DOI: 10.1007/978-3-642-24022-5_75, Springer.
hardware to buy and educational institutions don’t have to
[4] I. Bhattacharya, and K. Sharma: “India in the knowledge economy –an
install software on local computers. As a result, an educational electronic paradigm”, International Journal of Educational Management,
institution can vastly reduce the time and money it spends Vol. 21-6 , 2007, p. 543-568.
[17]. [5] Kim, J., Shim, J., Han, J., Wu, C., Lee, B., Park, C., Oh, J., Applying
• Scalability: Adding more users is fast and simple. Patterns for Configuration of SaaS Applications, In Proc. of Korea
Conference on Software Engineering, 2010, pp 133-139.
• Lower maintenance costs: As the software is
[6] Sun, W., Zhang, X., Guo, C.J., Sun, P., Su, H., Software as a Service:
maintained by the supplier, the customer have to do very little Configuration and Customization Perspectives, In Proc. of IEEE
to keep it running smoothly. And because the supplier takes Congress on Services Part II, 2008, pp 18-25 .
care of any updates, customer knows they are always working [7] Lionbridge, Configurability in SaaS, white paper,
with the latest version. This keeps maintenance costs down http://www.lionbridge.com/kc_content/en-US/SaaS-
Configurability.pdf, 2009.
and eliminates the frustration of incompatible and outdated
[8] Wheater, S.M., Little, M.C., The Design and Implementation of a
software, thereby efficient management system can be Framework for Configurable Software, In Proc. of International
obtained [18]. Conference on Configurable Distributed Systems (ICCDS '96), 1996, pp
• Cheaper Data storage costs: Data storage is expensive. 136-143.
Cloud computing lets educational institutions avoid that cost [9] Bo Dong, Qinghua Zheng, Mu Qiao, Jian Shu Jie Yang, BlueSky
“Cloud Framework: An E-Learning Framework Embracing Cloud
as the supplier hosts the data on their servers. Computing”, Lecture Notes in Computer Science, Springer Berlin
• Security and Reliability: Educational systems seek Heidelberg, Volume 5931/2009, pages 577 to 582.
solutions that provide security for files, software applications [10] P.Pocatilu, F. Alecu, M. Vetrici, “Using cloud computing for Elearning
[19] uploaded and managed through the cloud. systems Source, Recent Advances In Computer Engineering”, World
Scientific and Engineering Academy and Society (WSEAS) Stevens
• Collaboration Tools: ESaaS also enables collaboration Point, Wisconsin, USA, pages 54 to 59.
between users to enhance and extend the learning process [11] A. H. Masud, X. Huang, ”An E-learning System Architecture based on
[20]. Students exercise and develop collaboration techniques Cloud Computing”, World Academy of Science, Engineering and
within the safety and security of an online communication Technology, International Journal of Social and Human Sciences,
system integrated into the desktop. volume 6 , 2012, pp 185-189.
[12] A. Basal, and A.L. Steenkamp: “A Saas-Based Approach in an E-
VII. CONCLUSION AND FUTURE WORK Learning System”, International Journal of Information Science and
Management, special issue January/June (2010), p. 27-40.
This paper has discussed how SaaS can help support [13] V. Srinivasa Rao, N. K. Nageswara Rao, and E. Kusuma Kumari,
students. A new model of ESasS has been presented, together "Cloud Computing: An Overview", Journal of Theoretical and Applied
with the ESaaS Configuration steps. There are still some issues Information Technology, 9(1), pp.71-76, 2009.
relating to ESaaS to be addressed in the future. It would be [14] L. Jain and S. Bhardwaj, “Enterprise Cloud Computing: Key
hoped that SaaS tools will be made available in educational Considerations for Adoption”, International Journal of Engineering and
content management systems and some of these SaaS tools are Information Technology Vol 2 , No. 2, 2010, 2(2),pp. 113-117.
already being made available for the mobile phones. ESaaS is [15] M. A. Vouk, “Cloud Computing – Issues, Research and
likely to be the new brand of cloud computing services in Implementations”, Journal of Computing and Information Technology,
vol. 16, Issue 4, 2008, pp.235-246.
education. By deploying the services the educational
[16] M. Mircea, B. Ghilic-Micu, M. Stoica, “Combining Knowledge, Process
institutions can significantly curtail expense of software and Business Intelligence to Delivering Agility in Collaborative
licensing and reduce the campus IT staff. The educational Environment”, 2010 Spotlight on Business Intelligence, Future
Institutions without the required educational software can Strategies Inc. & Workflow Mgt Coalition, Florida, ISBN
utilize it from ESaaS which will not only lead to best 9780981987057, 2010, pp 284.
utilization of resources, but also to huge amount of financial [17] S. Sasikala, S. Prema, “Massive Centralized Cloud Computing (MCCC)
and human resources savings. ESaaS based education systems Exploration in Higher Education”, Advances in Computational Sciences
will be fully distributed, and each component may be and Technology, ISSN 0973-6107 Volume 3 Number 2, 2010, pp 111–
118.
supported by one server independently. One of the most
important advantages of ESaaS is that students will have access [18] Y. Juan, S. Yi-xiang, “The Initial Idea of New Learning Society which
Based on Cloud Computing”, Modern Educational Technology, Vol.20,
to all software anytime, anywhere and any technological No.1, 2010, pp.14-17.
devices connected to Internet. Considering the mammoth
[19] H. Xin-ping, Z. Zhi-mei , D. Jian, “Medical Informatization Based on
education sector, an integrated approach like ESaaS is the need
Cloud Computing Concepts and Techniques”, Journal of Medical
of the hour to handle the situation. Informatics, 2010, Vol.31, No.3, pp.6-9.
[20] Z. Zhong-ping, L. Hui-cheng , “The Development and Exploring of E-
REFERENCES Learning System on Campus Network”,Journal of Shanxi Teacher’s
[1] N. Deepa, R. Sathiyaseelan, “The Cloud and the Changing Shape of University (Natural Science Edition), Vol.18, No.1, Mar. 2004, pp.36-
Education - Eaas (Education as a Service)”, International Journal of 40.
Computer Applications (0975 – 8887) Volume 42– No.5, March 2012.
[2] Internet world status on http://www.internetworldstats.com/ (2009).
[3] A. H. Masud, X. Huang, “ESaaS: A New Education Software Model in
E-learning Systems”, Information and Management Engineering
201