{"id":{"repo_id":"oldenburg","oai_identifier":"oai:oops.uni-oldenburg.de:758"},"canonical_url":"https://search.dev.ndltd.org/etd/oldenburg/oai:oops.uni-oldenburg.de:758","repository":{"repo_id":"oldenburg","name":"Carl von Ossietzky Universität Oldenburg","base_url":"http://oops.uni-oldenburg.de/cgi/oai2"},"display":{"title":"Architectural Styles for Early Goal-driven Middleware Platform Selection","abstract":"The selection of a suitable middleware platform is a critical task in developing modern software systems. It is critical to fulfil the system´s quality requirements, e.g. availability. A systematic selection should be done as early as possible within a development project, i.e. on the architectural level. Up to now no adequate method for selecting a middleware product exists, thus often ad-hoc decisions are made. As a solution to this problem, this dissertation proposes the MidArch Method based on a pre-study of usages of architectural styles. The method is based on modelling middleware platforms by middleware-oriented architectural styles, evaluating candidate architectures that conform to these styles, as well as mapping these evaluations to the platform level. Two case studies using industrial systems are presented. Furthermore, the thesis contains contributions in the areas of software architecture foundations and the definition of architectural styles and patterns.","abstract_html":"The selection of a suitable middleware platform is a critical task in developing modern software systems. It is critical to fulfil the system´s quality requirements, e.g. availability. A systematic selection should be done as early as possible within a development project, i.e. on the architectural level. Up to now no adequate method for selecting a middleware product exists, thus often ad-hoc decisions are made. As a solution to this problem, this dissertation proposes the MidArch Method based on a pre-study of usages of architectural styles. The method is based on modelling middleware platforms by middleware-oriented architectural styles, evaluating candidate architectures that conform to these styles, as well as mapping these evaluations to the platform level. Two case studies using industrial systems are presented. Furthermore, the thesis contains contributions in the areas of software architecture foundations and the definition of architectural styles and patterns.","abstract_has_math":false,"creators":["Giesecke, Simon"],"institution":"Universität Oldenburg","degree_name":null,"degree_level":"thesis.doctoral","degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2008,"date_issued":"2008-09-26","date_published":"2008-09-26","updated_at":"2026-07-27T20:27:42Z","subjects":["Architekturstil"],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://oops.uni-oldenburg.de/758","outbound_label":"Repository record","outbound_source":"source_url"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:creator","label":"Author","values":["Giesecke, Simon"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:publisher","label":"Institution","values":["BIS der Universität Oldenburg"]},{"key":"dc:type","label":"Dc Type","values":["doctoralThesis"]},{"key":"thesis:degree_level","label":"Degree Level","values":["thesis.doctoral"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["Universität Oldenburg"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Architekturstil"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["The selection of a suitable middleware platform is a critical task in developing modern software systems. It is critical to fulfil the system´s quality requirements, e.g. availability. A systematic selection should be done as early as possible within a development project, i.e. on the architectural level. Up to now no adequate method for selecting a middleware product exists, thus often ad-hoc decisions are made. As a solution to this problem, this dissertation proposes the MidArch Method based on a pre-study of usages of architectural styles. The method is based on modelling middleware platforms by middleware-oriented architectural styles, evaluating candidate architectures that conform to these styles, as well as mapping these evaluations to the platform level. Two case studies using industrial systems are presented. Furthermore, the thesis contains contributions in the areas of software architecture foundations and the definition of architectural styles and patterns.","Bei der Entwicklung moderner Softwaresysteme ist die Auswahl einer Middleware-Plattform eine kritische Aufgabe zur Erfüllung der gestellten Qualitätsanforderungen, z.B. Verfügbarkeit. Eine fundierte Auswahl sollte möglichst früh, d.h. auf der Architekturebene, in einem Entwicklungsprojekt erfolgen. Bisher existieren jedoch nur unzureichende Vorgehensmodelle für die Auswahl einer Middleware-Plattform, so dass oftmals Ad-hoc-Entscheidungen getroffen werden. Als Lösung wird in der Dissertation, ausgehend von einer Vorstudie zu Verwendungsweisen von Architekturstilen, die MidArch-Methode vorgeschlagen. Die Methode basiert auf der Modellierung von Middleware-Plattformen durch Middleware-orientierte Architekturstile, der Bewertung von Kandidatenarchitekturen, die diesen Stilen folgen, sowie der Abbildung dieser Bewertungen auf die Ebene der Plattformen. Es werden zwei Fallstudien mit Systemen aus der industriellen Praxis vorgestellt. Weiterhin enthält die Arbeit Beiträge zu Grundlagen der Softwarearchitektur und zur Unterscheidung von Architekturstilen und Architekturmustern."]},{"key":"dc:format.medium","label":"Dc Format Medium","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Architectural Styles for Early Goal-driven Middleware Platform Selection"]}]}],"canonical_facts":{"dc:creator":["Giesecke, Simon"],"dc:description.abstract":["The selection of a suitable middleware platform is a critical task in developing modern software systems. It is critical to fulfil the system´s quality requirements, e.g. availability. A systematic selection should be done as early as possible within a development project, i.e. on the architectural level. Up to now no adequate method for selecting a middleware product exists, thus often ad-hoc decisions are made. As a solution to this problem, this dissertation proposes the MidArch Method based on a pre-study of usages of architectural styles. The method is based on modelling middleware platforms by middleware-oriented architectural styles, evaluating candidate architectures that conform to these styles, as well as mapping these evaluations to the platform level. Two case studies using industrial systems are presented. Furthermore, the thesis contains contributions in the areas of software architecture foundations and the definition of architectural styles and patterns.","Bei der Entwicklung moderner Softwaresysteme ist die Auswahl einer Middleware-Plattform eine kritische Aufgabe zur Erfüllung der gestellten Qualitätsanforderungen, z.B. Verfügbarkeit. Eine fundierte Auswahl sollte möglichst früh, d.h. auf der Architekturebene, in einem Entwicklungsprojekt erfolgen. Bisher existieren jedoch nur unzureichende Vorgehensmodelle für die Auswahl einer Middleware-Plattform, so dass oftmals Ad-hoc-Entscheidungen getroffen werden. Als Lösung wird in der Dissertation, ausgehend von einer Vorstudie zu Verwendungsweisen von Architekturstilen, die MidArch-Methode vorgeschlagen. Die Methode basiert auf der Modellierung von Middleware-Plattformen durch Middleware-orientierte Architekturstile, der Bewertung von Kandidatenarchitekturen, die diesen Stilen folgen, sowie der Abbildung dieser Bewertungen auf die Ebene der Plattformen. Es werden zwei Fallstudien mit Systemen aus der industriellen Praxis vorgestellt. Weiterhin enthält die Arbeit Beiträge zu Grundlagen der Softwarearchitektur und zur Unterscheidung von Architekturstilen und Architekturmustern."],"dc:format.medium":["application/pdf"],"dc:publisher":["BIS der Universität Oldenburg"],"dc:subject":["Architekturstil"],"dc:title":["Architectural Styles for Early Goal-driven Middleware Platform Selection"],"dc:type":["doctoralThesis"],"thesis:degree_level":["thesis.doctoral"],"thesis:institution_name":["Universität Oldenburg"]},"updated_at":"2026-07-27T20:27:42Z"}