2013
DOI: 10.1007/978-3-642-39614-4_8
|View full text |Cite
|
Sign up to set email alerts
|

Building a Customizable Business-Process-as-a-Service Application with Current State-of-Practice

Abstract: Abstract. Application-level multi-tenancy is an increasingly prominent architectural pattern in Software-as-a-Service (SaaS) applications that enables multiple tenants (customers) to share common application functionality and resources among each other. This has the disadvantage that multi-tenant applications are often limited in terms of customizability: one application should fit the needs of all customers. In this paper, we present our experiences with developing a multi-tenant SaaS document processing syst… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0

Year Published

2014
2014
2020
2020

Publication Types

Select...
2
2
1

Relationship

1
4

Authors

Journals

citations
Cited by 10 publications
(13 citation statements)
references
References 12 publications
0
13
0
Order By: Relevance
“…On the other hand, multi-tenant applications are often limited in terms of customizability since one application should fit the needs of all customers. In [9], Gey et al focus on the customizability due to the different tenant-specific requirements. They argue that the workflow modelling language should offer support to describe these tenant-level variabilities explicitly.…”
Section: Related Workmentioning
confidence: 99%
“…On the other hand, multi-tenant applications are often limited in terms of customizability since one application should fit the needs of all customers. In [9], Gey et al focus on the customizability due to the different tenant-specific requirements. They argue that the workflow modelling language should offer support to describe these tenant-level variabilities explicitly.…”
Section: Related Workmentioning
confidence: 99%
“…In order to allow the implementation of multi-tenancy in different SCE implementations, we abstract away from the specifics of SCE solutions like Apache ODE 3 , WSO2 Business Process Server 4 , OW2 Orchestra 5 or the YAWL Workflow Engine 6 , and we compose logical components standing for specific SCE functionalities (e.g. navigation through the process model) in a unified architecture model.…”
Section: B Multi-tenant Scementioning
confidence: 99%
“…They do not however describe an architecture or realization approach how multi-tenancy can be supported. Looking specifically at the SaaS model, the work in [6] discusses how a BPMN-based business process execution engine can be made multi-tenant to allow for tenantbased configuration of the application-supporting processes. The discussion however focuses on the modeling aspect of processes and does not provide any architectural insights into how to implement a multi-tenant aware execution engine.…”
Section: As In the Original Esbmentioning
confidence: 99%
See 1 more Smart Citation
“…One example is a document processing service [4], [7], a B2B SaaS application that generates, distributes, signs, and archives different kinds of documents (e.g. paychecks, invoices) on behalf of tenant organizations.…”
Section: Introductionmentioning
confidence: 99%