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
Patent
17 Apr 2002
TL;DR: In this paper, a system and method update client computers of various end users with software updates for software products installed on the client computers, the software products manufactured by diverse, unrelated software vendors.
Abstract: A system and method update client computers of various end users with software updates for software products installed on the client computers, the software products manufacturered by diverse, unrelated software vendors. The system includes a service provider computer system, a number of client computers and software vendor computer systems communicating on a common network. The service provider computer system stores in an update database information about the software updates of the diverse software vendors, identifying the software products for which software updates are available, their location on the network at the various software vendor computer systems, information for identifying in the client computers the software products stored thereon, and information for determining for such products, which have software updates available. Users of the client computers connect to the service provider computer and obtain a current version of portions of the database. The client computer determines that software products stored thereon, and using this information, determines from the database, which products have updates available, based on product name and release information for the installed products. The user selects updates for installation. The selected updates are downloaded from the software vendor computer systems and installed on the client computer. Payment for the software update and the service is mediated by the service provider computer. Authentication of the user ensures only registered users obtain software updates. Authentication of the software updates ensures that the software updates are virus free and uncorrupted. Changes to the client computer during installation are monitored and archived, allowing the updates to be subsequently removed by the user.

38 citations

Patent
21 Apr 2005
TL;DR: In this article, the authors present methods, systems, and articles of manufacture that provide a managed software development environment that allows software programmers to interact with the managed development environment to develop a target software application.
Abstract: The present invention generally provides methods, systems, and articles of manufacture that provide a managed software development environment. In one embodiment, software programmers interact with the managed software development environment to develop a target software application. Embodiments of the invention prevent source code from being included in the target software application if the license for the project is incompatible with either the license under which the source code is available or with company policy. Embodiments of the invention further prevent linking to a library file if the library file is available under a license that is incompatible with the intended license of the target software application.

38 citations

Proceedings ArticleDOI
06 Sep 2011
TL;DR: A specification for simulation software as a service (SimSaaS) and service-oriented experiment in order to support automatic deployment of simulation services for carrying out experiments and an architecture that provides an integrated experiment development environment which helps researchers to focus on the design of their experiments.
Abstract: Simulation software is a special category of software that is used by researchers or field experts. As the Service-Oriented Architecture gains its popularity, it is desirable to make simulation software, which originally is accessible only on a single machine, as a service that can be accessed by researchers and field experts over the Internet. Towards this goal, this paper provides a specification for simulation software as a service (SimSaaS) and service-oriented experiment in order to support automatic deployment of simulation services for carrying out experiments. We also present an architecture that provides an integrated experiment development environment which helps researchers to focus on the design of their experiments.

38 citations

Proceedings ArticleDOI
28 Jun 2010
TL;DR: The paper presents mechanisms for robust network interconnectivity and partitioning mechanisms to co-isolate cooperating systems to alleviate some of the challenges of operating and managing a hybrid CCE.
Abstract: Cloud Computing Environments enable business agility and enterprises to exploit/respond quickly to changes in the marketplace, competition, technology and operational environment. For enterprises, CCE present a number of issues and challenges. Some of these include the inability to take advantage of the dynamic resource elasticity of CCE, issues of data fragmentation and duplication, the challenge of migrating transactional systems to a CCE, or the challenge of utilizing SaaS applications in conjunction with the other enterprise applications, say, to implement end-to-end process integration. Enterprises, also, have extended partnerships and aim to extend integration of participating systems. This paper presents some of these challenges and mechanisms to alleviate some of these challenges of operating and managing a hybrid CCE. The paper also presents mechanisms for robust network interconnectivity and partitioning mechanisms to co-isolate cooperating systems.

38 citations

Journal ArticleDOI
TL;DR: Cloud computing provides what is possible to architect a VMS using cloud technologie s; however, it is more expensive and it will require additional reviews for legal implications, as well as emerging threats and countermeasures associated with using cloud technologies for a video surveillance management system.
Abstract: A high-resolution video surveillance management system incurs huge amounts of storage and network bandwidth. The current infrastructure required to support a high resolution video surveillance management system (VMS) is expensive and time consuming to plan, implement and maintain. With the recent advances in cloud technologies, opportunity for the utilization of virtualization and the opportunity for distributed computing techniques of cloud storage have been pursued on the basis to find out if the various cloud computing services that are available can support the current requirements to a high resolution video surveillance management system. The research concludes, after investigating and comparing various Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS) cloud computing provides what is possible to architect a VMS using cloud technologies; however, it is more expensive and it will require additional reviews for legal implications, as well as emerging threats and countermeasures associated with using cloud technologies for a video surveillance management system

38 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