Robert Titze’s research while affiliated with University of Stuttgart and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (3)


Combining Different Multi-Tenancy Patterns in Service-Oriented Applications
  • Conference Paper

October 2009

·

998 Reads

·

87 Citations

Ralph Mietzner

·

Tobias Unger

·

Robert Titze

·

Software as a service (SaaS) providers exploit economies of scale by offering the same instance of an application to multiple customers typically in a single-instance multi-tenant architecture model. Therefore the applications must be scalable, multi-tenant aware and configurable. In this paper we show how the services in a service-oriented SaaS application can be deployed using different multi-tenancy patterns. We describe how the chosen patterns influence the customizability,multi-tenant awareness and scalability of the application. Using the patterns we describe how individual services in a multi-tenant aware application can be not multi-tenant aware while maintaining the overall multi-tenant awareness of the application.We show based on a real-world example how the pattern scan be used in practice and show how existing applications already use these patterns.


Web Service Deployment Strategien

January 2009

·

20 Reads

·

1 Citation

85 pages Automobilhersteller und andere produzierende Unternehmen nutzen zahlreiche Softwaresysteme und Infrastrukturen. Diese sind im Laufe der Zeit gewachsen und nutzen unterschiedlichste Technologien, was die Kosten für Wartung und Integration ständig steigen lässt. Immer dynamischer werdende Märkte und veränderte Gesetze verlangen skalierbare Anwendungen, die zeitnah änderbar sind. Service-Orientierte Architekturen und Web Service Technologien zerlegen Systeme in klar voneinander unterscheidbare Komponenten, die einzeln ausgetauscht werden können. Durch die Nutzung von Workflow Technologien werden diese Komponenten zu einem Ablauf zusammengesetzt, was die Integration mit Fremdsystemen erleichtert. Neue Ansätze, wie Software as a Service (SaaS) ermöglichen signifikante Verbesserungen im Bereich der Wartbarkeit und Skalierbarkeit von Anwendungen. In der Forschung entwickelte Konzepte erleichtern die Beschreibung unterschiedlicher Softwarevarianten. Dabei werden variable Teile einer Anwendung getrennt denen beschrieben, die für alle gleich sind. Des Weiteren existieren Muster für Web Services, die die Nutzung selbiger durch mehrere Mandanten ermöglichen. Diese Arbeit evaluiert diese Konzepte anhand der Entwicklung einer Vertriebsanwendung für Autohändler.


Bauhaus - First Contact

21 Reads

72 pages Die vorliegende Studie befasst sich mit der intuitiven Erstbedienung des Softwareprodukt "Bauhaus Suite" der Firma Axivion GmbH. Bauhaus Suite ist ein Werkzeug zur statischen und dynamischen Analyse von Software Quellcode. Haupteinsatzgebiet liegt im Bereich des Software Re-Engineering. Geprüft wurde, ob und in welchem Maße die Qualität der Software, im Bezug auf ihre Gebrauchstauglichkeit Usability, den Anforderungen eines Erstbenutzer gerecht wird. Dazu wurde ein Evaluierungskriterienkatalog gem. den Richtlinien für "Ergonomie der Mensch System-Interaktion" DIN EN ISO 9241 erstellt und auf das Softwareprodukt angewendet. Im Anschluss daran wurden geeignete Empfehlungen für Verbesserungen aufgeführt. Es zeigte sich im Ersten Umgang, dass die Software schon bei der Installation erhebliche Mängel aufweist. Das Bedienkonzept erwies sich als zu komplex und erfüllt die Anforderungen der zugrundegelegten Norm nur bedingt. Die Einarbeitung anhand der Beispieltouren aus der Dokumentation erschien uns als sehr langwierig und führt letzten Endes zu einer Antipathie was den Einsatz der Software anbelangt. Funktional gesehen ist die Bauhaus Suite ein sehr umfangreiches und nützliches Softwareprodukt das zukünftig auch im Hinblick auf sein Bedienkonzept genauer zu untersuchen wäre.

Citations (2)


... The SCS architecture corresponds to the highest level of the four-level SaaS maturity model [20], i.e., it is scalable, configurable, and multi-tenant-efficient. Multi-tenancy proficiency is also observed in the Integration microservice considering that the architecture can combine different multi-tenancy patterns [21]. ...

Reference:

Towards a Multi-Tenant Microservice Architecture: An Industrial Experience
Combining Different Multi-Tenancy Patterns in Service-Oriented Applications
  • Citing Conference Paper
  • October 2009