MS Thesis Masters of Science (Computer Science)

Total Page:16

File Type:pdf, Size:1020Kb

MS Thesis Masters of Science (Computer Science) MS Thesis Masters of Science (Computer Science) Model of Cloud Based Operating System Tahir Iqbal Roll No: 135 MSCS Weekend Advisor: Dr Dost Muhammad Khan 12 July, 2016 Department of Computer Science & Information Technology The Islamia University of Bahawaplur 1 | P a g e Abstract The Linux kernel, since its beginning in 1991, has captured the interest of the many thousands of developers and voluminous users. It is conjointly at Associate in development more and speedier pace, undergoing several changes each single day. So the kernel’s importance to several massive companies has sparked a high level of contribution by those corporations [1] [2], as well as the utilization of the many core kernel developers. In a current age Operating Systems are taking too much computing as well as memory resources and are being fully installed in client side. This leads to consumption of too much memory and computing resources and vulnerability of pirated version of different operating systems. In our research, we are going to introduce a new concept of operating system that will use a Linux kernel for system hardware management. This kernel will work with Operating Shell that will be downloaded from cloud of any host of operating system. This operating system works with security firewall and browsing shell to interact with bunch of applications on cloud. As the result of this research leads to client computers hardware with very less computing resources and secondary memory. Keywords: Linux, Kernel, Cloud Computing, Operating System. Memory Consumption, Security Fire Wall, Browsing Shell, 5 | P a g e Research Methodology In this research we will use a base edge approach also known bottom up approach. In this we will first provide the brief study of Operating System and its Component. Where the use of literature is considered and the merits of primary research are debated and brief is given on the use of existing research data. This is carried out for that, we wish to understand meanings, look at, explain and recognize practice, judgment, viewpoint and principles, intangibles in existing research. We will also discuss the Linux Kernel working and its management of hardware. This research will also include the concept of Security firewall, its uses and importance. After this we will conclude the Cloud base Operating System. That will lead us to a new concept of computing with very less resources of computing and secondary memory. 6 | P a g e Table of Contents ACKNOWLEDGMENT .............................................................................................................................. 4 ABSTRACT ............................................................................ ERROR! BOOKMARK NOT DEFINED. KEYWORDS .......................................................................... ERROR! BOOKMARK NOT DEFINED. RESEARCH METHADOLOGY ................................................................................................................. 6 TABLE OF CONTENTS ............................................................................................................................. 7 CHAPTER 1 INTRODUCTION ............................................................................................................... 12 Introduction to Operating System and Various Types ...................................................................... 12 What is Operating System ................................................................................................................. 12 Mobile Cloud Computing Services .................................................................................................... 12 Transsos ............................................................................................................................................ 13 Hipcloud ............................................................................................................................................ 13 Mirage OS ......................................................................................................................................... 13 Ospreys ............................................................................................................................................. 13 Megaha OS ........................................................................................................................................ 13 Vstare Cloude .................................................................................................................................... 13 Jeos OS.............................................................................................................................................. 13 XOS ................................................................................................................................................... 14 Midory Microkernel Architecture ..................................................................................................... 14 Glide OS ............................................................................................................................................ 14 Amoeba Rhizopodan OS ................................................................................................................. 14 My Goya ............................................................................................................................................ 14 Zimdesk OS ....................................................................................................................................... 14 Ghost OS ........................................................................................................................................... 15 Eyeos Net OS ..................................................................................................................................... 15 ICloud ............................................................................................................................................... 15 OSV ................................................................................................................................................... 15 Guest OS ........................................................................................................................................... 16 Lucid Destop ..................................................................................................................................... 16 Slap OS.............................................................................................................................................. 16 Joli Cloud .......................................................................................................................................... 16 Start Force ........................................................................................................................................ 16 Zero PC ............................................................................................................................................. 16 7 | P a g e Corneli OS ........................................................................................................................................ 16 Get Easy OS ...................................................................................................................................... 17 OSW3 ................................................................................................................................................ 17 Macin Cloud ...................................................................................................................................... 17 Kohive ............................................................................................................................................... 17 The Places ......................................................................................................................................... 17 Ispaces OS ......................................................................................................................................... 17 Solairs OS ........................................................................................................................................ 17 Silve OS ............................................................................................................................................. 17 CHAPTER 2 COMPNENT-BASED ARCHITECTURE FOR THE GENERAL-PURPOSE OPERATING SYSTEM .................................................................................................................................................... 18 Complexity of OS .............................................................................................................................. 19 Benefits of component-based OS ....................................................................................................... 19 Architecture Style .............................................................................................................................. 19 Encapsulation of concerns ................................................................................................................ 20 Design and Implementation Re-usability .......................................................................................... 20 Obstacles involving elements in OSes ..............................................................................................
Recommended publications
  • Cloud Managers – an Innovative Approach to the Management of the Library Information Resources A
    ECONTECHMOD. AN INTERNATIONAL QUARTERLY JOURNAL – 2017. Vol. 6. No. 2. 51–58 Cloud managers – an innovative approach to the management of the library information resources A. Rzheuskiy1, N. Kunanets1, V. Kut2 1Lviv Polytechnic National University; email: [email protected] 2Augustine Voloshin Carpathian University; e-mail: [email protected] Received March 02.2017: accepted June 08.2017 Abstract. The innovation of application of cloud managers Service-oriented architecture defines the way of is described in the article. The authors emphasize that the design, integration and services management in the innovative direction of development of information activities is information environment. Using this approach assumes the integration of Web platforms (social networks and cloud that the application is designed as a set of services. The storages) for creating a unified communication space and building of applications is done by combining existing storage for large amount of information. Tool that provides this development are cloud managers. For library institutions using services. The service-oriented architecture assumes three such technologies will create the favorable and flexible service- main participants: service provider, consumer and register oriented system for providing users with information resources. of services [3]. For determination of free cloud managers and selected among On the basis of that architecture the service-oriented them a benchmark, the methods of benchmarking and expert systems are formed. Nandkishor Gosavi, Seetal S. Shinde, evaluation were used in the research. The algorithm for Bhagyashree Dhakulkar consider the cloud technologies operation with every service is given. The following as service-oriented systems, consisting of various technological capabilities: “integration with cloud storage”, “cloud disk space manager”, “multimedia playback,” “presence information services.
    [Show full text]
  • STOIC: Streaming Operating Systems in the Cloud
    STOIC: Streaming Operating Systems in the Cloud Riley Collins, Teo Gelles, Benjamin Marks, Alex Simms, and Kevin C. Webb Department of Computer Science, Swarthmore College, Swarthmore, PA frcollin4,tgelles1,bmarks1,asimms1,[email protected] Abstract—As cloud computing continues to increase in per- Decoupling the OS and files from the hardware has the formance, while simultaneously decreasing in cost, it comes as potential to improve data security. A stolen or misplaced laptop no surprise that traditional computing tasks are frequently being that exclusively relies on the cloud for its file system poses offloaded to cloud services. This paper presents STOIC, a service model for booting and streaming an operating system from no threat of information leakage. Additionally, a user might public cloud infrastructure. Having booted with STOIC, users choose to stream a privacy-preserving OS [5] (e.g., to avoid can perform regular activities with few noticeable differences government censorship), without leaving a trace on her device. between STOIC and more traditional methods of booting an OS. Software demonstration: Many software packages require STOIC makes minimal assumptions about the hardware and more environmental setup than can be provided by traditional software capabilities of the booting client and is compatible with many popular cloud storage providers. We show that STOIC’s “double click to install and run” installers. For example, the file streaming is responsive and demonstrate several use cases in authors of Mininet [6] simplify its distribution by sharing a which streaming an OS is beneficial when compared to alternative preconfigured virtual machine image. Other packages (e.g., file distribution methods.
    [Show full text]
  • Results Sporting Pointers 6 BB/G1 GCH CH Solivia's Definitely Maybe
    Seward County Kennel Club Saturday, May 8, 2021 Group Results Sporting Pointers 6 BB/G1 GCH CH Solivia's Definitely Maybe. SS06865004 Spaniels (Clumber) 5 BB/G2 Chiffon Rocket Man. SS06113904 Spaniels (English Cocker) 5 BB/G3 GCH CH Majestic Sweet Apple My Kinda Parti. SR90277302 Retrievers (Labrador) 8 BB/G4 East Hill Wild Meaddow. SS17728903 Hound Rhodesian Ridgebacks 10 BB/G1 GCHS CH Hilltop's Enchanting Circe of Dykumos. HP57068004 Beagles (15 Inch) 5 BB/G2 GCHS CH Deluxe Return On Investment. HP49688101 Salukis 6 BB/G3 CH Azharaani Shachor Jerusalem. HP54916905 Norwegian Elkhounds 5 BB/G4 CH Aspen's The Prince Of Travelling Thieves. HP56821601 Working Rottweilers 9 BB/G1 GCHG CH Kelsey's Gran Torino CD BN RA CGC. WS54307301 Doberman Pinschers 22 1/W/BB/BW/G2 Protea's Allow Me CGC TKI. WS68136706 Akitas 5 BB/G3 Royal's Why So Serious. WS65761003 Portuguese Water Dogs 9 BB/G4 GCH CH Aetos Posidons Ocean Kingdon RN. WS59531404 Terrier American Staffordshire Terriers 5 BB/G1/RBIS GCHB CH Lbk's Rebel And Proud Party Crasher. RN33744907 Australian Terriers 7 BB/G2 GCHS CH Temora Steal My Heart CA TKN. RN29651902 Scottish Terriers 19 BB/G3 CH Chyscott's The Greatest Showman. RN33227001 Glen of Imaal Terriers 5 BB/G4 Abberann One More Day By Glendalough. RN33646001 Toy Pekingese 5 BB/G1/BIS GCH CH Greyport Endeavour. TS43406601 Pomeranians 19 BB/G2 CH Zippo's Pom If You Believe. TS42073001 Cavalier King Charles Spaniels 11 BB/G3 GCHB CH Sheeba Valegro. TS35942404 Brussels Griffons 6 BB/G4 CH Bobcats Tell Me You Love Me.
    [Show full text]
  • Phonographic Performance Company of Australia Limited Control of Music on Hold and Public Performance Rights Schedule 2
    PHONOGRAPHIC PERFORMANCE COMPANY OF AUSTRALIA LIMITED CONTROL OF MUSIC ON HOLD AND PUBLIC PERFORMANCE RIGHTS SCHEDULE 2 001 (SoundExchange) (SME US Latin) Make Money Records (The 10049735 Canada Inc. (The Orchard) 100% (BMG Rights Management (Australia) Orchard) 10049735 Canada Inc. (The Orchard) (SME US Latin) Music VIP Entertainment Inc. Pty Ltd) 10065544 Canada Inc. (The Orchard) 441 (SoundExchange) 2. (The Orchard) (SME US Latin) NRE Inc. (The Orchard) 100m Records (PPL) 777 (PPL) (SME US Latin) Ozner Entertainment Inc (The 100M Records (PPL) 786 (PPL) Orchard) 100mg Music (PPL) 1991 (Defensive Music Ltd) (SME US Latin) Regio Mex Music LLC (The 101 Production Music (101 Music Pty Ltd) 1991 (Lime Blue Music Limited) Orchard) 101 Records (PPL) !Handzup! Network (The Orchard) (SME US Latin) RVMK Records LLC (The Orchard) 104 Records (PPL) !K7 Records (!K7 Music GmbH) (SME US Latin) Up To Date Entertainment (The 10410Records (PPL) !K7 Records (PPL) Orchard) 106 Records (PPL) "12"" Monkeys" (Rights' Up SPRL) (SME US Latin) Vicktory Music Group (The 107 Records (PPL) $Profit Dolla$ Records,LLC. (PPL) Orchard) (SME US Latin) VP Records - New Masters 107 Records (SoundExchange) $treet Monopoly (SoundExchange) (The Orchard) 108 Pics llc. (SoundExchange) (Angel) 2 Publishing Company LCC (SME US Latin) VP Records Corp. (The 1080 Collective (1080 Collective) (SoundExchange) Orchard) (APC) (Apparel Music Classics) (PPL) (SZR) Music (The Orchard) 10am Records (PPL) (APD) (Apparel Music Digital) (PPL) (SZR) Music (PPL) 10Birds (SoundExchange) (APF) (Apparel Music Flash) (PPL) (The) Vinyl Stone (SoundExchange) 10E Records (PPL) (APL) (Apparel Music Ltd) (PPL) **** artistes (PPL) 10Man Productions (PPL) (ASCI) (SoundExchange) *Cutz (SoundExchange) 10T Records (SoundExchange) (Essential) Blay Vision (The Orchard) .DotBleep (SoundExchange) 10th Legion Records (The Orchard) (EV3) Evolution 3 Ent.
    [Show full text]
  • Online Research Tools
    Online Research Tools A White Paper Alphabetical URL DataSet Link Compilation By Marcus P. Zillman, M.S., A.M.H.A. Executive Director – Virtual Private Library [email protected] Online Research Tools is a white paper link compilation of various online tools that will aid your research and searching of the Internet. These tools come in all types and descriptions and many are web applications without the need to download software to your computer. This white paper link compilation is constantly updated and is available online in the Research Tools section of the Virtual Private Library’s Subject Tracer™ Information Blog: http://www.ResearchResources.info/ If you know of other online research tools both free and fee based feel free to contact me so I may place them in this ongoing work as the goal is to make research and searching more efficient and productive both for the professional as well as the lay person. Figure 1: Research Resources – Online Research Tools 1 Online Research Tools – A White Paper Alpabetical URL DataSet Link Compilation [Updated: August 26, 2013] http://www.OnlineResearchTools.info/ [email protected] eVoice: 800-858-1462 © 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 Marcus P. Zillman, M.S., A.M.H.A. Online Research Tools: 12VPN - Unblock Websites and Improve Privacy http://12vpn.com/ 123Do – Simple Task Queues To Help Your Work Flow http://iqdo.com/ 15Five - Know the Pulse of Your Company http://www.15five.com/ 1000 Genomes - A Deep Catalog of Human Genetic Variation http://www.1000genomes.org/
    [Show full text]
  • Envisioning the Future of Technology in Libraries
    Membership Law Envisioning the Future of Technology in Libraries Cloud Open Source Do More Information, Less Technical Help Desk CLOUD AND DESKTOP SUPPORT Software Software LexisNexis Microsoft Word Microsoft PowerPoint Internet Explorer DivorceMate Software Microsoft Web Apps Internet Desktop OS Desktop OS Windows ZeroPC Hard Drive Hard Drive File storage Dropbox Cloud: Office Suite Office 365 Office 365 Free Web Apps Small Business Small Business Premium Microsoft Office Cloud: Office Suite Spoon.net Cloud: Operating System What Role Can You Play in Creating Information? OPEN SOURCE & CONTENT often an opportunity to learn often supported by a community free to acquire an alternative to paid software Open Source is a software license eBooks Courthouse Libraries BC Clicklaw Wikibooks http://davidpwhelan.pressbooks.com/ or Use Calibre & Sigil Microsoft Word Sigil Open in Save as Web page (.html) Save as .epub Sigil Optional Calibre Export for Amazon Kindle Then What? Sell It? Member Benefit? What Happens if the Cost of a Member Benefit Drops? FREE SOFTWARE & ADDED VALUE Where Do You Add Value? Pulling multiple cases Pulling a case for a lawyer for a lawyer chart from “Creating Value-Added Research & Analysis”, Quantum Dialog/Outsell whitepaper Current Awareness for Everyone can also be tool for you to share publicly Tiny Tiny RSS (free, open source) Lawyers + Cloud Storage 0% 10% 20% 30% 40% 50% 60% 70% Dropbox Google Docs CloudiCloud Storage = Top 3 Cloud Uses 2013 ABA Legal Technology Survey Report, Volume 2, p. 61 Be the Cloud ownCloud Community (free, open source) Lawyers + Web Conferencing Regularly Occasionally Seldom Never 0% 20% 40% 60% 80% 100% Laptop Phone2013 Tablet Use ≈ 2009 Laptop Use Tablet 2013 ABA Legal Technology Survey Report, Volume 6, pp.
    [Show full text]
  • Tablet Technologies and Education
    Tablet Technologies and Education Heidi L. Schnackenberg, [email protected] Edwin S. Vega, [email protected] State University of New York at Plattsburgh 101 Broad Street Plattsburgh, NY 12901 Index Descriptors: Emerging Technologies, Education Abstract Recently, tablet technologies have grown tremendously in popularity. They lend themselves to a myriad of learning modalities – visual, tactile, and auditory – and therefore may be well suited to use in schools and universities. While teachers in classes work to find useful applications for tablets in their teaching, students have already begun using them at home and, in secondary and higher education, in classes. Unfortunately, often when students use them for courses they frequently play with ''apps'' (applications that behave like software), rather than using the technology as a useful and powerful tool in the teaching and learning process. The current article addresses ways to use tablet technologies to their fullest potential as a important learning device in higher education. Introduction In the last decade, education has taken on a new rhythm in the lives of students and society. No longer is learning done at specific hours of the day in specific locations (generally schools and universities). Now education is something that occurs whenever a learner has a question or wonders about something and possesses a device to help him or her answer the query. Mobile learning is the present-day form in which education occurs. It is not only supported by mobile technologies, but also characterized by the mobility of the learners and the knowledge itself (Sharples, Taylor, & Vavoula, 2010). Mobile learning devices include phones, laptop computers, and tablet technologies, such as the iPad and Android.
    [Show full text]
  • ARCHIVE 2914.Pdf
    ComputorEdge 4/8/11 ComputorEdge™ Online — 04/08/11 This issue: Diving into iPad Programming Taking the first steps to getting filthy rich by writing apps for Apple products. Table of Contents: Digital Dave by Digital Dave Digital Dave answers your tech questions. Printing PDF files; Sync Chrome Bookmarks and Firefox Favorites; Windows 7 Freezes While Shutting Down. (Click Banner) The Beginning of a Programming Climb by Jack Dunning Developing Apps for Apple In another one of his projects, Jack is learning how to program apps for the iPad. He shares his learning process of how to become an Apple developer and use Xcode. Wally Wang's Apple Farm by Wally Wang Why Bookstores are Dead As bookstores are closing, big publishers need to adjust; more convoluted logic from Microsoft and Dell; Google works to stop Android fragmentation; where is iWork '11?; virtual keyboards are the future; how to use Wi-Fi to access your iTunes library on your iPad. Linux Lessons: Tips and Tricks from Users by Tony J. Podrasky Finding Out What Your Linux Machine is DOING. (Click Banner) Tony offers a shorts script which will isolate and display specific Linux processes. 1 of 30 ComputorEdge 4/8/11 Beyond Personal Computing by Marilyn K. Martin Conundrum Interface: The Disconnect Between Computer Pros and Non-Tech Users Marilyn shares humorous anecdotes about Help Desk and Technical Support calls that show a gap in communication—lost in translation. DEPARTMENTS: Editor's Letters: Tips and Thoughts from Readers by ComputorEdge Staff Computer and Internet tips, plus comments on the articles and (Click Banner) columns.
    [Show full text]
  • Debian: 19 Years and Counting
    Debian: 19 years and counting Stefano Zacchiroli Debian Project Leader 25 June 2012 Debian for Scientific Facilities Days European Synchrotron Radiation Facility Grenoble, France Stefano Zacchiroli (Debian) Debian: 19 years and counting ESRF, Grenoble 1 / 29 Outline 1 Debian and Wheezy 2 Specialties 3 Derivatives 4 Contribute Stefano Zacchiroli (Debian) Debian: 19 years and counting ESRF, Grenoble 2 / 29 Prelude — the notion of “distribution” distributions are meant to ease software management key notion: the abstraction of package offer coherent collections of software killer application: package managers Stefano Zacchiroli (Debian) Debian: 19 years and counting ESRF, Grenoble 3 / 29 Outline 1 Debian and Wheezy 2 Specialties 3 Derivatives 4 Contribute Stefano Zacchiroli (Debian) Debian: 19 years and counting ESRF, Grenoble 4 / 29 Debian: once upon a time Fellow Linuxers, This is just to announce the imminent completion of a brand-new Linux release, which I’m calling the Debian Linux Release. [. ] Ian A Murdock, 16/08/1993 comp.os.linux.development make GNU/Linux competitive with commercial OS easy to install built collaboratively by software experts 1st major distro developed “openly in the spirit of GNU” FSF-supported for a while Stefano Zacchiroli (Debian) Debian: 19 years and counting ESRF, Grenoble 5 / 29 Debian: the operating system flagship product: Debian stable binary distribution Source packages Binary packages 30000 completely Free (DFSG) 25000 released every 24 months (≈) 20000 15000 a dozen architectures 10000 archive-wide security support 5000 0 (3-3.5 years) 2.0 2.1 2.2 3.0 3.1 4.0 5.0 6.0 renowned for one of the largest GNU/Linux ports, stability, packaging system, porting platforms old hardware support, documentation, smooth upgrades, i18n/l10n, the testing suite, runs anywhere, technical policy, package choice, .
    [Show full text]
  • Zeropc User Guide
    ZeroPC User Guide Welcome to ZeroPC – your Lifetime Desktop in the Cloud! rev. July 2011 1 Unplug your computer – your desktop in the cloud follows you wherever you go! The ZeroPC ‘Lifetime Desktop in the Cloud” enables users to move their full desktop experience online, unify, consolidate and manage all of their digital content into one secure place for accessing and sharing between people using any browser and any Web-enabled device. Using ZeroPC as an advanced central repository for all of their content, users have confidence that they are always connected to their valuable files, documents, photos, videos and other content wherever they go and from any device. With a few simple clicks, users can easily select the content they want to share, customize the desktop ‘look and feel’, and then “publish” their desktop to share with anyone they choose through ZeroPC’s Transferable Desktop feature. ZeroPC doesn’t require learning any additional programs because it utilizes familiar ‘drag & drop’ processes and user interfaces to a Windows-like environment. The ZeroPC platform is integrated with a universal email checker to access of the user’s emails from a single place, a built-in messenger that supports most popular messaging services, access to full feature, high-quality Microsoft-compatible productivity tools similar to Word, PowerPoint and Excel with collaboration and sharing features. Users can safely lock away all of their confidential documents or keepsakes in their own ZeroPC safety box which nobody else can open! ZeroPC also features easy access to favorite Web apps and any content stored at popular external storage providers.
    [Show full text]
  • Debian and Its Ecosystem
    Debian and its ecosystem Stefano Zacchiroli Debian Developer Former Debian Project Leader 20 September 2013 OSS4B — Open Source Software for Business Prato, Italy Stefano Zacchiroli (Debian) Debian and its ecosystem OSS4B — Prato, Italy 1 / 32 Free Software & your [ digital ] life Lester picked up a screwdriver. “You see this? It’s a tool. You can pick it up and you can unscrew stuff or screw stuff in. You can use the handle for a hammer. You can use the blade to open paint cans. You can throw it away, loan it out, or paint it purple and frame it.” He thumped the printer. “This [ Disney in a Box ] thing is a tool, too, but it’s not your tool. It belongs to someone else — Disney. It isn’t interested in listening to you or obeying you. It doesn’t want to give you more control over your life.” [. ] “If you don’t control your life, you’re miserable. Think of the people who don’t get to run their own lives: prisoners, reform-school kids, mental patients. There’s something inherently awful about living like that. Autonomy makes us happy.” — Cory Doctorow, Makers http://craphound.com/makers/ Stefano Zacchiroli (Debian) Debian and its ecosystem OSS4B — Prato, Italy 2 / 32 Free Software, raw foo is cool, let’s install it! 1 download foo-1.0.tar.gz ñ checksum mismatch, missing public key, etc. 2 ./configure ñ error: missing bar, baz, . 3 foreach (bar, baz, . ) go to 1 until (recursive) success 4 make ñ error: symbol not found 5 make install ñ error: cp: cannot create regular file /some/weird/path now try scale that up to ≈20’000 sources releasing ≈3’000
    [Show full text]
  • Webappos: Creating the Illusion of a Single Computer for Web Application Developers
    webAppOS: Creating the Illusion of a Single Computer for Web Application Developers Sergejs Kozloviˇcs Institute of Mathematics and Computer Science, University of Latvia (Riga, Latvia) Raina blvd. 29, LV-1459, Riga, Latvia [email protected] Abstract. Unlike traditional single-PC applications, which have access to directly attached computational resources (CPUs, memory, and I/O devices), web applications have to deal with the resources scattered across the network. Besides, web applications are intended to be accessed by multiple users simultaneously. That not only requires a more sophis- ticated infrastructure but also brings new challenges to web application developers. The webAppOS platform is an operating system analog for web appli- cations. It factors out the network and provides the illusion of a single computer, the \web computer." That illusion allows web application de- velopers to focus on business logic and create web applications faster. Besides, webAppOS standardizes many aspects of web applications and has the potential to become a universal environment for them. Keywords: Web Computer · Web Applications · Web Application Op- erating System · webAppOS · Web Application Platform 1 Introduction Babbage and Turing assumed that the computer is as a single device executing one program at a time and operated by a single user. Such a way of thinking is close to the psychology of the human brain since the brain is not able to focus on multiple tasks at the same time. Today, however, multitasking, networking, and multiple concurrent users are common as air. Luckily, modern operating systems implement multitasking, multiuser management, and local resource and device management. This aids in creating single-PC desktop applications, but does not help with web-based applications since the developers still have to think about application-level protocols as well as how to manage resources (CPUs, memory, and I/O devices) scattered across the network.
    [Show full text]