scispace - formally typeset
Search or ask a question
Topic

Software as a service

About: Software as a service is a research topic. Over the lifetime, 8514 publications have been published within this topic receiving 136177 citations. The topic is also known as: Service as a Software Substitute & SaaSS.


Papers
More filters
Proceedings ArticleDOI
09 Jan 2009
TL;DR: This paper presents a SAAS application, addressing all issues involved in a Level 4 SaaS application and presents a multi-key secure encryption model to secure user data and a fully user defined Role Based Access Control model.
Abstract: Software applications and solutions as Software as a Service (SaaS) has been gaining momentum all over the world in recent times. In the SaaS context, applications are hosted by the vendor using the vendor's IT infrastructure. Most SaaS applications are web-based. What separates SaaS application from multi-user web-based applications are SaaS is not just a web-front to a back-end application as in a bank's application. SaaS is not just a multi-user application, but multi-tenant application. Each customer organization is a tenant in a SaaS application. Multiple customer organizations may use the same application and each organization may have multiple users.Four levels of SaaS application maturity have been defined in the literature. A Level 4 SaaS application supports multiple tenants with a multiple but identical instances of the application and a metadata configuration of the application and offers superior ability to scale and handle large volumes of traffic and transactions.In this paper we present a SaaS application, addressing all issues involved in a Level 4 SaaS application. We have chosen the healthcare industry as a business context, as it has multiple players. Multi-tenant is a natural phenomenon on such a context.We have recognized that while SaaS may offer a business solution to a customer, it still needs to integrate with other business applications and workflows. We provide integration case studies in a SaaS Context. We also discuss security issues in a SaaS context. We present a multi-key secure encryption model to secure user data and a fully user defined Role Based Access Control model.

36 citations

Book ChapterDOI
03 Jan 2012
TL;DR: This analysis paves the path for each cloud provider to know what prices and QoS level to set for end-users of a given service type, such that the provider could exist in the cloud market, and practically and dynamically provision appropriate capacity for satisfying advertised QoS guarantees.
Abstract: Cloud computing is a paradigm that has the potential to transform and revolutionalize the next generation IT industry by making software available to end-users as a service. A cloud, also commonly known as a cloud network, typically comprises of hardware (network of servers) and a collection of softwares that is made available to end-users in a pay-as-you-go manner. Multiple public cloud providers (ex., Amazon) co-existing in a cloud computing market provide similar services (software as a service) to its clients, both in terms of the nature of an application, as well as in quality of service (QoS) provision. The decision of whether a cloud hosts (or finds it profitable to host) a service in the long-term would depend jointly on the price it sets, the QoS guarantees it provides to its customers , and the satisfaction of the advertised guarantees. In this paper, we devise and analyze three inter-organizational economic models relevant to cloud networks. We formulate our problems as non co-operative price and QoS games between multiple cloud providers existing in a cloud market. We prove that a unique pure strategy Nash equilibrium (NE) exists in two of the three models. Our analysis paves the path for each cloud provider to 1) know what prices and QoS level to set for end-users of a given service type, such that the provider could exist in the cloud market, and 2) practically and dynamically provision appropriate capacity for satisfying advertised QoS guarantees.

36 citations

01 Jan 2014
TL;DR: The comparative study of cloud services is described, which describes the model of computing that use the internet for sharing of information, software and resources to computer and other devices.
Abstract: Cloud" computing - a relatively recent term, defines the paths ahead in computer science world and it Becomes highle demanded technology in IT industry now. Basically Cloud is a collection of computer resources and provides a million of services to its user simultaneously. A Cloud provides a friendly environment to its user and various services euch Software as a service(SaaS), platform as a service(PaaS), and Infrastructure as a Service(IaaS). These services are used in Public Cloud, Private Cloud, Hybrid Cloud and Community Cloud. Cloud computing is model of computing that use the internet for sharing of information,software and resources to computer and other devices. The current major cloud service provider are Microsoft,IBM, Amason,Google. The evolution of cloud computing can handle such massive data as per on demand service. This paper describes the comparative study of cloud services.

36 citations

Patent
11 Mar 1997
TL;DR: In this paper, a shared key to be shared between a software provider and a user is stored, where the shared key has a guaranteed correspondence with an ID information regarding a payment of a software fee by the user.
Abstract: A software distribution system and a software utilization scheme for effectively preventing an illegal copy of a software is difficult while improving a convenience of a user. At a user side, a shared key to be shared between a software provider and a user is stored, where the shared key has a guaranteed correspondence with an ID information regarding a payment of a software fee by the user. Then, a desired software is requested to the software provider, and the desired software is received in an encrypted form from the software provider. The desired software received from the software provider is then decrypted by using the shared key stored at the user side, and the desired software in a decrypted form is utilized at the user side.

36 citations

Journal ArticleDOI
TL;DR: IBM's approach to software production and commercialization between 1950 and the present is tracked, finding that in the 1950s IBM followed what today would be called an open-source model - its software source code was open, free of charge, and written collaboratively with its users.

36 citations


Network Information
Related Topics (5)
Cloud computing
156.4K papers, 1.9M citations
85% related
Software
130.5K papers, 2M citations
85% related
The Internet
213.2K papers, 3.8M citations
84% related
Wireless sensor network
142K papers, 2.4M citations
84% related
Information system
107.5K papers, 1.8M citations
83% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
202375
2022226
2021192
2020306
2019327
2018424