{"id":{"repo_id":"oldenburg","oai_identifier":"oai:oops.uni-oldenburg.de:742"},"canonical_url":"https://search.dev.ndltd.org/etd/oldenburg/oai:oops.uni-oldenburg.de:742","repository":{"repo_id":"oldenburg","name":"Carl von Ossietzky Universität Oldenburg","base_url":"http://oops.uni-oldenburg.de/cgi/oai2"},"display":{"title":"Parameter dependencies for reusable performance specifications of software components","abstract":"Despite the increasing computational power of modern computers, many large, distributed software systems still suffer from performance problems today. To avoid design-related performance problems, model-driven performance prediction methods analyse the response times, throughputs, and resource utilizations of systems under development based on design documents before and during implementation. For component-based software systems, existing prediction methods neglect the performance influence of different usage profiles (i.e., the number of requests and the included parameter values) in their specification languages. This thesis proposes new modelling languages and transformations, which allow a reusable description of usage profile dependencies in component-based software systems. The thesis includes an experimental evaluation, which shows that predictions based on the newly introduced models can support design decisions.","abstract_html":"Despite the increasing computational power of modern computers, many large, distributed software systems still suffer from performance problems today. To avoid design-related performance problems, model-driven performance prediction methods analyse the response times, throughputs, and resource utilizations of systems under development based on design documents before and during implementation. For component-based software systems, existing prediction methods neglect the performance influence of different usage profiles (i.e., the number of requests and the included parameter values) in their specification languages. This thesis proposes new modelling languages and transformations, which allow a reusable description of usage profile dependencies in component-based software systems. The thesis includes an experimental evaluation, which shows that predictions based on the newly introduced models can support design decisions.","abstract_has_math":false,"creators":["Koziolek, Heiko"],"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-03-27","date_published":"2008-03-27","updated_at":"2026-07-27T20:27:42Z","subjects":["[Keine Schlagwörter von Autor/in vergeben.]"],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://oops.uni-oldenburg.de/742","outbound_label":"Repository record","outbound_source":"source_url"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:creator","label":"Author","values":["Koziolek, Heiko"]}]},{"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":["[Keine Schlagwörter von Autor/in vergeben.]"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["Despite the increasing computational power of modern computers, many large, distributed software systems still suffer from performance problems today. To avoid design-related performance problems, model-driven performance prediction methods analyse the response times, throughputs, and resource utilizations of systems under development based on design documents before and during implementation. For component-based software systems, existing prediction methods neglect the performance influence of different usage profiles (i.e., the number of requests and the included parameter values) in their specification languages. This thesis proposes new modelling languages and transformations, which allow a reusable description of usage profile dependencies in component-based software systems. The thesis includes an experimental evaluation, which shows that predictions based on the newly introduced models can support design decisions.","Trotz der ständig ansteigenden Leistung moderner Rechner leiden auch heute noch viele verteilte, betriebliche Anwendungssysteme unter Performance-Problemen. Häufige Ursachen dafür sind Defizite im Entwurf der Software. Modellgetriebene Performance-Vorhersageverfahren analysieren die Antwortzeiten, Durchsätze und Ressourcenauslastungen von neu zu entwickelnden Systemen schon bevor bzw. während ihrer Implementierung auf Basis von Entwurfsdokumenten. Existierende Vorhersageverfahren für komponentenbasierte Softwaresystemen vernachlässigen dabei performance-relevante Einflüsse durch unterschiedliche Benutzungsprofile. Daher schlägt diese Dissertation neue Modellierungssprachen und -transformationen vor, die eine wieder verwendbare Beschreibung von Benutzungsprofilabhängigkeiten in komponentenbasierten Softwaresystemen erlauben. Mit einer experimentellen Untersuchung zeigt diese Arbeit, dass Vorhersagen basierend auf den neuen Modellen Entwurfsentscheidungen von Software-Architekten unterstützen können."]},{"key":"dc:format.medium","label":"Dc Format Medium","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Parameter dependencies for reusable performance specifications of software components"]}]}],"canonical_facts":{"dc:creator":["Koziolek, Heiko"],"dc:description.abstract":["Despite the increasing computational power of modern computers, many large, distributed software systems still suffer from performance problems today. To avoid design-related performance problems, model-driven performance prediction methods analyse the response times, throughputs, and resource utilizations of systems under development based on design documents before and during implementation. For component-based software systems, existing prediction methods neglect the performance influence of different usage profiles (i.e., the number of requests and the included parameter values) in their specification languages. This thesis proposes new modelling languages and transformations, which allow a reusable description of usage profile dependencies in component-based software systems. The thesis includes an experimental evaluation, which shows that predictions based on the newly introduced models can support design decisions.","Trotz der ständig ansteigenden Leistung moderner Rechner leiden auch heute noch viele verteilte, betriebliche Anwendungssysteme unter Performance-Problemen. Häufige Ursachen dafür sind Defizite im Entwurf der Software. Modellgetriebene Performance-Vorhersageverfahren analysieren die Antwortzeiten, Durchsätze und Ressourcenauslastungen von neu zu entwickelnden Systemen schon bevor bzw. während ihrer Implementierung auf Basis von Entwurfsdokumenten. Existierende Vorhersageverfahren für komponentenbasierte Softwaresystemen vernachlässigen dabei performance-relevante Einflüsse durch unterschiedliche Benutzungsprofile. Daher schlägt diese Dissertation neue Modellierungssprachen und -transformationen vor, die eine wieder verwendbare Beschreibung von Benutzungsprofilabhängigkeiten in komponentenbasierten Softwaresystemen erlauben. Mit einer experimentellen Untersuchung zeigt diese Arbeit, dass Vorhersagen basierend auf den neuen Modellen Entwurfsentscheidungen von Software-Architekten unterstützen können."],"dc:format.medium":["application/pdf"],"dc:publisher":["BIS der Universität Oldenburg"],"dc:subject":["[Keine Schlagwörter von Autor/in vergeben.]"],"dc:title":["Parameter dependencies for reusable performance specifications of software components"],"dc:type":["doctoralThesis"],"thesis:degree_level":["thesis.doctoral"],"thesis:institution_name":["Universität Oldenburg"]},"updated_at":"2026-07-27T20:27:42Z"}