Bibliography | Arnold, Tobias: Extension of a SCA Editor and Deployment-Strategies for Software as a Service Applications. University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Diploma Thesis No. 2810 (2009). 120 pages, english.
|
CR-Schema | C.2.4 (Distributed Systems) D.1.7 (Visual Programming) D.2.11 (Software Engineering Software Architectures) D.2.13 (Software Engineering Reusable Software)
|
Keywords | SCA; SaaS; SOA; BPEL; SCA Editor |
Abstract | Today Software as a Service is said to have a major impact on software industry. It changes the way people build, sell, buy and use Software. In the Software as a Service delivery model the software is no longer purchased by customers and hosted by them- selves. But it is run on the IT infrastructure of a hosting company. To use a SaaS application, customers have to subscribe for it and unlike in traditional software, they loose all rights when they unsubscribe from a service. Since the organizational struc- tures of companies are quite dierent, there is also the need for tailor-made customer con gurations.
The task of this thesis is too prove that the Service Component Architecture can be used to create a common platform for SaaS applications. Furthermore strategies for the deployment of such an application are developed. These strategies are used to introduce a prototype that allows the creation of the described packages and their deployment on a SCA engine. For the prototype the packages proposed in previous work are modi ed to use the include statement to split the application packages, instead of using a composite imple- mentation. This approach allows to easily distribute the single tenant speci c and xed packages amongst multiple nodes and therefore, multiple host systems. Additionally, research is done on critical restrictions during modeling the SaaS application packages using SCA.
|
Full text and other links | PDF (1509332 Bytes) Access to students' publications restricted to the faculty due to current privacy regulations |
Contact | mietzner@iaas.uni-stuttgart.de |
Department(s) | University of Stuttgart, Institute of Architecture of Application Systems
|
Superviser(s) | Mietzner, Ralph |
Entry date | February 10, 2009 |
---|