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
31 Dec 2010
TL;DR: The experiences with reengineering an existing industrial, single-tenant software system into a multitenant one using a lightweight reengineering approach are reported on.
Abstract: Multi-tenancy is a relatively new software architecture principle in the realm of the Software as a Service (SaaS) business model. It allows to make full use of the economy of scale, as multiple customers – “tenants” – share the same application and database instance. All the while, the tenants enjoy a highly configurable application, making it appear that the application is deployed on a dedicated server. The major benefits of multi-tenancy are increased utilization of hardware resources and improved ease of maintenance, resulting in lower overall application costs, making the technology attractive for service providers targeting small and medium enterprises (SME). Therefore, migrating existing single-tenant to multi-tenant applications can be interesting for SaaS software companies. In this paper we report on our experiences with reengineering an existing industrial, single-tenant software system into a multitenant one using a lightweight reengineering approach Preprint accepted for publication in Proceedings of the 26th IEEE International Conference on Software Maintenance ICSM, Timisoara (Romania), 12-18 Sept. 2010

41 citations

Proceedings ArticleDOI
12 Dec 2011
TL;DR: This paper introduces EasySaaS — a SaaS development framework designed to simplify SAAS development, and provides an easy approach for customization according to tenants' requirements in a collaborative manner.
Abstract: Software-as-a-Service (SaaS) often adopts multi-tenancy architecture (MTA). However, building a MTA SaaS application requires significant effort, either from scratch or using existing platforms such as Force.com or Google App Engine. This paper introduces EasySaaS — a SaaS development framework designed to simplify SaaS development. EasySaaS provides two alternatives to build a SaaS application. First alternative allows tenants to publish their application specifications with their requirements, as well as test scripts and let the SaaS providers customize their SaaS solutions to meet tenants' requirements. The second alternative allows tenants to compose the application using templates provided in EasySaaS. This framework alleviates the workload of tenant developers, and provides an easy approach for customization according to tenants' requirements in a collaborative manner. Most services in the platform is domain independent as the domain knowledge are stored in ontology to support cross-domain development.

41 citations

31 Dec 2010
TL;DR: This paper identifies some of the core challenges of implementing multi-tenancy and presents a conceptual reengineering approach to support the migration of single-tenant applications into multi-Tenant applications.
Abstract: Multi-tenancy is a relatively new software architecture principle in the realm of the Software as a Service (SaaS) business model. It allows to make full use of the economy of scale, as multiple customers "tenants" share the same application and database instance. All the while, the tenants enjoy a highly configurable application, making it appear that the application is deployed on a dedicated server. The major benefits of multi-tenancy are increased utilization of hardware resources and improved ease of maintenance, resulting in lower overall application costs, making the technology attractive for service providers targeting small and medium enterprises (SME). In our paper, we identify some of the core challenges of implementing multi-tenancy. Furthermore, we present a conceptual reengineering approach to support the migration of single-tenant applications into multi-tenant applications.

41 citations

Proceedings ArticleDOI
03 Apr 2011
TL;DR: This paper proposes Simulation Software-as-a-Service (SimSaaS) with a MTA configuration model and a cloud-based runtime to support rapid simulation development to be run in an elastic cloud environment.
Abstract: Simulation can benefit from cloud computing that often comes with thousands of processors and its software is structured as Software-as-a-Service (SaaS) with its multi-tenancy architecture (MTA). This paper proposes Simulation Software-as-a-Service (SimSaaS) with a MTA configuration model and a cloud-based runtime to support rapid simulation development to be run in an elastic cloud environment.

40 citations

Patent
19 May 2008
TL;DR: In this article, a Web Service Framework integrates Life Cycle Assessment (LCA) software technology with product design, manufacturing, and distribution process design tools, and a logic layer can perform sustainability estimates within a Knowledge Management System.
Abstract: A software application providing system and methods for using Web Services to connect an Analysis calculator, a Recommendations engine, Social Networking, and Knowledge Management technologies in a platform for operationalizing sustainability into Product Life Cycle Management (e.g., conception, design, manufacture, service, end-of-life disposition) and Enterprise Resource Planning (ERP) (including enterprise-wide activities of manufacturing, supply change management, financials, human resources, customer relationship management, and external stakeholder engagement). A Web Service Framework integrates Life Cycle Assessment (LCA) software technology with product design, manufacturing, and distribution process design tools. A logic layer can perform sustainability estimates within a Knowledge Management System. A Web Service Framework is utilized for constructing or entering LCA models, methodologies and source data. A social software-based participation environment is integrated with sustainable product design and LCA tools and processes.

40 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