Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 10

Web Operating system Research Paper 2017

Web Operating System


Research Paper

Authors

 Hassan Javed Cheema  Shahzaib Altaf


hassanjutt91115@gmail.com altaf.shahzaib@gmail.com
BS Computer Sciences BS Software Engineering
Riphah International University College of Riphah International University College of
Computing Faisalabad. Computing Faisalabad.

Riphah International University Faisalabad


Department of Computer Sciences
June-July 2017

WOS Research Paper 2017.


Web Operating system Research Paper 2017

Abstract
Web Operating Systems is one of the hottest topics in field of computer sciences. Within
last few years it gained a lot of popularity. As the name depicts web operating system is
something which works over web (World Wide Web) in general works depending on
internet and distributed computing. As we know that the current operating systems used by
us have some limitations. Whereas online operating system lemmatize those limitations to
a great extent. This paper represents a detailed explanation of a typical web based operating
systems. This paper covers all the main and basic components of a web operating system.
It discusses process, components, communication protocols, resources, Services and some
of its practical applications. Web Operating System includes mechanism for storage of
data, User authentication, Security, Remote process executions and resource management.
Web operating systems have some additional facilities and operations which have the
ability to force people to switch from simple operating systems to web operating systems.
With all its advantages and facilities there are some places which needs to be improved this
paper also puts light on all those issues and problems. Additionally the paper discusses the
flaws and problems with which the Web Operating System is still struggling.

WOS Research Paper 2017.


Research Paper “Web Operating System” Riphah International University Faisalabad

History can access your data as mentioned above


Berkeley Grad and Emory Grad two this is the biggest advantage of using the
startups who started their career in 1999 Online Operating Systems. It is practical
and this was the time when Web implementation of distributed computing.
Operating System gained popularity. In this the distributers provides the
They started their company known as services to the users in form of application
“WEBOS INC” WEBOS Licensed the servers and databases. In this type of
WEBOS technologies from Duke computing user’s access the services and
University and University of Texas. Web programs which are not stored on their
Operating System was firstly created by a hardware devices they are stored on
Swedish programmer “Fredrik Malmer” WEB. Today after more than one decade
this man created the first ever online WOS are efficient enough to store data as
desktop environment known as large as 50 GB. With all these facilities
“WEBOS.org” But Soon after the startup and options we can say it as “Computer
WEBOS INC acquired the WEBOS.org. on internet”.
With the passage of time many top This was a detailed introduction of
programmers of DHTML and JavaScript Web Operating System. The rest of the
joined WEBOS this was the peak time for paper will describe the WOS in more
WEBOS and hence WEBOS was detail with different sections, modules
launched with a vision of creating the first etc.
ever web operating system complete Technical Overview
environment for everyone. In this section we are going to discuss the
Introduction technical background of Web operating
This document deals with detailed systems.
explanation of “Web Operating Systems” WebOS typically are written in
also known as online operating systems. Java Script using DHTML (DHTML is a
Web Operating System basically is a collection of Web Languages) to make
simple phenomenon of Global computing interactive pages which can be supported
it works on Client Server architecture. by any type of browser having any type of
The biggest advantage of this technology configuration. A major role in
is the remote access of your data over development of WebOS is of AJAX
internet. The common model Client (Ajax basically is method using which the
Server is used for configuration of Online requests of clients are passed to
Operating Systems and for access the Server/Database and the result is
transportation media usually a network transferred to client and this whole
over internet is used. WOS do not effects process is done without refreshing the
or depend directly on computer hardware. whole webpage). The AJAX technology
The applications and software’s are has raised up easiness for the users.
installed on memory provided by servers. Developer Suite is another useful
In order to use your WOS you just need a technology used in WebOS this
browser and internet connection no matter technology allowed the users to build
how far you are from your computer you their own Desktop based applications.

3|June-July 2017
Research Paper “Web Operating System” Riphah International University Faisalabad

After this brief technical overview User can make new applications under the
now we are going to study the common monitoring of this module.
modules of Web Operating Systems.  Administrator Interface
Common Modules Module:
In this section we will discuss the After Login this is the core module in
common modules used in Web Operating almost all the systems. In this module the
Systems. Their concept, technicalities, user have to first login to it. After the
way of implementation and other aspects. successful login the user have all the
We have tried to enlighten each module rights to operate the system according to
of WOS in this section. his/her requirements. This module
All the Web Operating Systems to includes overall design of the system
a great extent usually use almost same form here the user gets the right to control
modules these modules are important for the overall activities of the OS.
many reasons i.e. Security, Availability, Web Operating Systems give a
Reliability and other functionalities of large number of options within this
WOS. module like memory management,
 The Login Module: Admin Permissions, data transferring,
The first and foremost important module data acquiring etc. The security of an OS
of any system is Security. Security means is also managed by this module from here
that user should feel free to use the the user can manage the login credentials
system. For this purpose every system has and also can take other security measures.
a Login module in it. In the same way So this module needs to be made extra
WOS also have this Module. secure and reliable for minimizing theft
Login basically means to collect and wrong activities.
necessary credentials from user and  User Interface Module:
matching them with previously stored User Interface Module is another module
credentials by the same user. which played a great role in success of
In WOS user makes use of server Web Operating Systems.
database to store his/her credentials and Interface is main thing for
on every login the WOS access the server attracting the users. The users do not
database to determine the correctness of know neither they are interested in
credentials. This leads to a secure Login. knowing that what is going at backend
 Application Manager they like and understand what they see. So
Module: making a beautiful and easy to understand
Application Manager Module is basically interface leads to Success of Web
a module which is under Admin. It is operating systems. This module allows
controlled and operated by admin. Every the user to perform different operations
application available in OS is managed by on to the system.
this manager. All the applications details,  The Storage (Memory):
logs, prerequisites and operational The next module in the list is Storage
activities are controlled by this module. module. As Web Operating systems have
gained much popularity in last few years.

4|June-July 2017
Research Paper “Web Operating System” Riphah International University Faisalabad

This popularity results in much more One way to tackle the


increased demand of users. More users communication problem is to design the
means massive storage spaces. For this OS in such a way that the request made by
purpose huge servers are required to store clients are specific requests and should be
data of large number of clients. The directed to the right server this will
clients require more data space and much minimize the requesting time and will
more quick response time. In short the increase efficiency in result
need for local storage has grown to a communication time will be decreased.
bigger extent. Anew form of communication in Online
So now providers require to OS is peer to peer communication this is
improve the storage mechanism to much more speedy process than normal
entertain such a large number of clients. communication process.
For this purpose huge and efficient Service Components
servers are required which can fulfill this Practically any application that can run on
need. Good technology means increase in desktop operating system can run on Web
price. So providers now have to think and operating system as well. Not all the
make such situations that price should not facilities and functions could be made
raise up too much so it can become available to online operating systems.
difficult for normal people to continue Some of the commonly used services
their online Operating System. available in Desktop operating systems
 The Communication and online operating systems are:
Module:  E mail Service
The next module is communication  File Management
module in this module the communication  Games
of OS over internet is managed. As we  Instant Messaging
know anything which is on internet works  Graphic Services
on Webpages different things are divided  Photo video and audio editing.
at different sections and sometimes  Spread Sheet Programs.
sections are divided into different web  Word Processing programs.
pages. So the communication These are some major services which are
architectural structure and mechanism available to the user as soon as they create
should be designed in such a form that an account for their online operating
communication should be rapid and the systems. Like traditional computers users
speed of communication must not let the can also increase the number of services
user to wait. For this the developers use as much they want but for doing this they
different languages to deign there Online have to install the applications on their
OS. online OS.
The communication here is in Architecture of Web Operating
between client and server the request is system
forwarded to server and the operation is Below is the pictorial representation of a
performed by server. normal Web Operating System. Almost
all the Web Operating Systems follow the

5|June-July 2017
Research Paper “Web Operating System” Riphah International University Faisalabad

same architecture. As the picture Services Layer:


represents the architectural scheme is This layer deals with the backend
based on layered architecture. Like many of Operating System. It includes
of the other operating systems are. Transaction manager and personalization
manager. It involves many processes in it
from login to resource allocation
everything is handled by this layer. Both
the managers are linked with each other
and they pass the data, messages,
commands and resources with each other.
The resource allocator module is directly
related to Transactional manager and then
transactional manager is related to
personalization manager.
Data Layer:
The third and final layer is Data
layer. This layer is the core layer in WOS
architecture. The layer has data, resources
And processes saved in it. The user
information the admin information the log
files of computer are stored in this layer.
This layer supports first and second layer
for their efficient performance. The both
first and second layer depends on this
layer. That is why this layer is known as
the core layer in online operating system
architecture.
Advantages of WOS
There are total three layers of Web WOS is a service which totally works
Operating system first layers is known as over internet. This makes it completely
Application Layer: different from traditional OS. So as it is a
This is the layer which is directly different thing it has some advantages and
related to client. This layer is further disadvantages different from other OS. In
divided into three parts First part is as this section we are going to discuss
usual the user interface part user deals advantages of WOS. The advantages of
with it for operating the system. Then using WOS are listed below.
after it comes application manager it  The biggest advantage of WOS is
allows the user to handle the applications that it does not depends on the
it includes File manager, Word hardware of a system. It needs just
Processing Spread Sheets and web search. a browser. Nothing to do with
This layer is then further linked to efficient hard disks, RAM or other
Services layer. parts of a system. This leads to

6|June-July 2017
Research Paper “Web Operating System” Riphah International University Faisalabad

great cost reduction for the users of Disadvantages of WOS


WOS. Now after discussing the advantages of
 WOS occupies very little amount Web Operating Systems now we are
of computer hardware services. going to discuss the disadvantages of
 It can be operated on any computer Web Operating Systems. The
system by just using a browser. disadvantages of Web Operating Systems
 WOS integrates a large number of are listed below:
web services.  The most valuable advantage of
 Any problem in computer WOS is somehow the biggest
hardware doesn’t effects the disadvantage of WOS as well.
performance and working of WOS WOS cannot be accessed offline
on the other hand the traditional which means if there is no internet
OS totally depends upon computer access you are not able to access
hardware. your OS.
 Remote access is also a major  The biggest concern for the WOS
advantage of WOS. Using WOS clients is security of their data.
there is no specific and single Because hacking is today very big
access point you can access your problem. If proper security
OS from remote locations using measures are not taken by
just internet and browser. This providers then it is very easy to
technique has also played a vital hack the online OS accounts of
role in success of WOS. clients. Providers needs to put in
 WOS has reduced cost for the deep thoughts to overcome this
users of computers. Cost reduction concern of clients. Because for
is because there is no concerns of everyone safety of their data is
hardware. So less the hardware their biggest concern.
required less the cost expended.  In different countries internet
 Due to cross platform support and services are very expensive. WOS
manageability Web operating clients need fast and reliable
systems are far easier to implement internet to run their online OS
Then desktop operating systems. smoothly. So they have to manage
For deployment you just have to internet services with high speed
send web address and login and performance which increases
credentials and OS is ready to be the cost. This is also something
used. which needs serious consideration
These are the advantages which have and should be tackled very nicely.
made Web Operating Systems more  Another disadvantage which
interesting and have also helped in depends on internet is that clients
gathering a large amount of clients. There need high bandwidth to run the
are many other advantages as well but programs simultaneously.
these are the most important and valuable  The developers should design
advantages. website in such a way that it should
be regardless of the device on
7|June-July 2017
Research Paper “Web Operating System” Riphah International University Faisalabad

which it is being operated. Client Science Thesis by authors “Henrik


should be given the facility to use Steen” and “Gustav Tiger”. This
the OS on any device. Many of the work is done by two student of
websites have some problems in Master’s degree of Chalmers
their design which bounds the University of technology Sweden in
clients to use the OS only on a June 2011.
specific device. In this paper they have
 If there is any problem in design of discussed the possibilities to develop
Website it will have some access online operating systems for modern
restrictions. Because the website smartphones by studying their
will not support the hardware hardware components.
features of the device and hence it 2. Web Operating System journal by
will result in usage failure. author “Anaya Tripathi”. This
So these were the disadvantages which work is done by a student of
providers should overcome as soon as bachelor’s degree of Amity school
possible. If proper measures are not taken of Engineering and technology
in right time it will result in disinterest and Amity University India in June
also will force the clients to move to 2014.
desktop operating systems. In this Journal the topic of
Concerns of clients discussion is Web Operating System.
In this section we are going to discuss the The applications, operations,
concerns which are directly related to advantages/disadvantages of using
clients. Web Operating system is main
Using the WOS requires the clients consideration of this journal.
to trust a third party because they may 3. International Journal of
have to store their private and confidential Emerging trends in science and
data on their Operating System. Because technology of Web Operating
the backend is always in hands of the System by authors “Jo S
providers. Provider doesn’t means a Chirakadavil, Muhammad Haffis,
single man it involves many people like and Deepa Merin Jose”. This work
the developers of the website the people is done by a team of students and an
who are working to keep the website assistant professor of MBC college
running 24/7. So there is not anything like of Engineering and Technology
there is a single person who is to be Peer-made India in 2015.
trusted. There is a full team who is In this journal the authors
running everything. So providers should have described their work which
take some steps to vanish this concern of they have done on Web Operating
their clients. Because this is also a System. They have discussed their
problem of their repute and prestige. modules and way of
Related Work implementation.
1. Web operating systems for 4. International Journal of
modern smartphones. Master of Computer Science and
Technology Cloud Web Based
8|June-July 2017
Research Paper “Web Operating System” Riphah International University Faisalabad

Operating System by author much more. But there are also some
“Hesham Abusaimeh”. This work features which needs to be improved and
is done by a student of bachelor’s some work needs to be done on those
degree from faculty of Information features from making them more reliable
Technology Applied Science and vital. The providers should think
University Amman Jordan in April about the internet services because as
2014. long as the internet exists WOS will exist
In this journal the author have as soon as internet is gone. Another
described their work related to concern which needs to be consider with
Cloud Web Operating System. The strong hands is the trust building and
author have discussed working making the clients feel free to store their
principles, architecture and private and confidential data on the online
comparison of normal OS with OS. There have been many researches and
traditional OS. many designed prototypes to lessen the
5. Web Operating System by risk factor in WOS. After discussing
author A. Mufti, K. Salah. This WOS in detail we reach a point that WOS
work is done by students of King is not machine dependent but there are
Fahad University of Petroleum many machines which do not support
and Minerals. This paper WOS websites due to their hardware
configuration. So developers also needs
describes the complete details of
to design the OS websites in such a way
web operating systems Dhahran
that it is supported by every kind of
Saudi Arabia in August 2015. machine.
It describes the structure and Finally Web Operating System can
working criteria of the Web become the future of distributed
Operating Systems. It also computing but there are some
discusses the difficulties and improvements to be done and also some
issues in normal Web Operating concerns and issues which needs to be
Systems. solved with strong practical
Conclusion implementations and serious
Web Operating systems have the potential considerations.
to play an important role in distributed References
computing in near future. We know that [1]
http://computer.howstuffworks.com/web-operating-
these Systems are not capable enough to system.htm
replace the traditional OS at this time. “How Web Operating System Works”
There way of working their architecture Date visited- 08-07-2017
design is based on traditional OS but they [2]
http://edutechwiki.unige.ch/en/Web_operating_system
cannot compete the traditional OS. But “Web Operating System”
there are some features which are very Date visited- 03-07-2017
attracting and useful to use which [3]
traditional OS doesn’t offer. These http://www.cs.montana.edu/~gumdelli/csci560/?q=node/7
features are Remote access, less “Web Operating System Architecture”
Date visited- 04-07-2017
dependency on hardware, easy access and
9|June-July 2017
Research Paper “Web Operating System” Riphah International University Faisalabad

[4]
https://www.slideshare.net/MadhuBalaRK1993/web-os-
36956172
“Advantages/Disadvantages of Web operating
System”
Date visited- 02-07-2017
[5]
https://www.quora.com/What-are-the-advantages-and-
disadvantages-of-web-based-application-development-vs-
desktop-application-development
“Advantages/Disadvantages of Web operating
System”
Date visited- 06-07-2017
[6]
http://computer.howstuffworks.com/web-operating-
system3.htm
“Concerns of clients on using Web operating
System”
Date visited- 07-07-2017
[7]
https://msdn.microsoft.com/en-us/library/bb727121.aspx
“Service components and applications of Web
operating System”
Date visited- 28-06-2017

10 | J u n e - J u l y 2 0 1 7

You might also like