Grin logo
en de es fr
Shop
GRIN Website
Publier des textes, profitez du service complet
Go to shop › Informatique - Général

Performance analysis of an XForms framework with the main focus on profiling by example of Chiba

Titre: Performance analysis of an XForms framework with the main focus on profiling by example of Chiba

Mémoire (de fin d'études) , 2007 , 105 Pages , Note: 1.0

Autor:in: Diplom Informatiker Lars Windauer (Auteur)

Informatique - Général
Extrait & Résumé des informations   Lire l'ebook
Résumé Extrait Résumé des informations

The goal of this thesis is to analyse a common XForms framework (Chiba) with the focus on profiling for performance inadequacies and to fix them if possible. A prototype of a largely automated performance measurement setup to underpin the analysis and the verification of enhancements has been designed and implemented.

The thesis starts with a theoretical part to specify terms & methodologies. Before the paper comes to its practical part the analysed project is introduced. Afterwards a practical performance analysis from the first steps to the narrow of the analysed project is exemplarily described.

In detail, chapter 1 Performance & Profiling elaborates how to quantify and profile performance in theory. Chapter 2 Methods introduces various methods to analyse performance. XForms and the analysed product Chiba are presented in chapter 3 XForms / Chiba Fundamentals. The implemented performance analysis is described in chapter 4 Performance Analysis Iteration and chapter 5 Tuning XForms Actions.

The Performance Analysis Iteration focuses on the design and implementation of tests to analyse and validate potential performance shortages, while Tuning XForms Actions illustrates how profiling techniques can be utilised not only to analyse but also to enhance a validated shortage. Finally - in chapter 6 Closing - the results of the analysis and the enhancements are reconsidered.

Extrait


Inhaltsverzeichnis (Table of Contents)

  • Performance & Profiling
    • Performance
    • Profiling
  • Methods
    • Modelling Approach
    • Measurement Approach
    • Testing
    • Benchmarking
    • Monitoring
    • Exhaustive Analysis
    • Hotspot Analysis Approach
    • Exploring the Domain
    • Verify & Validate
    • Tuning Approach
    • Conclusion
  • XForms / Chiba Fundamentals
    • XForms
    • Chiba
    • Conclusion
  • Performance Analysis Iteration
    • Utilised System
    • Profiling Tools Put into Service
    • Acquiring Information about Chiba
    • Verify Hypothesis About Hotspots
    • XForms Test Bundles
    • Test Setup
    • Verify Hypothesis About Hotspots 3 - XForms Actions
  • Tuning XForms Actions
    • Tuning preparations
    • Analyse Bottleneck
    • Confute Hypothesis
    • The Tuning Process
    • Prove Enhancement
    • Finale
  • Closing

Zielsetzung und Themenschwerpunkte (Objectives and Key Themes)

This thesis aims to analyze the performance of a widely used XForms framework, Chiba, with a focus on identifying and addressing performance bottlenecks. To support this analysis and verification of improvements, a prototype of a largely automated performance measurement setup was designed and implemented.

  • Performance Analysis of XForms Frameworks
  • Profiling Techniques for Identifying Performance Issues
  • Development of Automated Performance Measurement Setup
  • Performance Optimization and Enhancement
  • Verification and Validation of Performance Improvements

Zusammenfassung der Kapitel (Chapter Summaries)

Chapter 1, "Performance & Profiling", provides a theoretical background on how to quantify and profile software performance. Chapter 2, "Methods", introduces various methods used to analyze performance, including modeling, measurement, testing, benchmarking, monitoring, exhaustive analysis, hotspot analysis, domain exploration, verification, validation, and tuning approaches. Chapter 3, "XForms / Chiba Fundamentals", introduces the XForms standard and the Chiba framework, which is the subject of the performance analysis. Chapter 4, "Performance Analysis Iteration", details the implementation of the performance analysis, including the design and implementation of tests to analyze and validate potential performance bottlenecks. Chapter 5, "Tuning XForms Actions", showcases how profiling techniques can be used not only to analyze but also to improve identified performance issues. The chapter concludes with a demonstration of how the tuning process can be validated and proven to be effective.

Schlüsselwörter (Keywords)

The main keywords and focus topics of this thesis include XForms, Chiba, performance analysis, profiling, automated performance measurement, bottleneck identification, optimization, and enhancement verification. The thesis explores the application of these concepts in the context of a widely used XForms framework, ultimately contributing to a better understanding of performance analysis techniques and their practical application.

Fin de l'extrait de 105 pages  - haut de page

Résumé des informations

Titre
Performance analysis of an XForms framework with the main focus on profiling by example of Chiba
Note
1.0
Auteur
Diplom Informatiker Lars Windauer (Auteur)
Année de publication
2007
Pages
105
N° de catalogue
V85134
ISBN (ebook)
9783638900164
ISBN (Livre)
9783638905657
Langue
anglais
mots-clé
Performance XForms Chiba
Citation du texte
Diplom Informatiker Lars Windauer (Auteur), 2007, Performance analysis of an XForms framework with the main focus on profiling by example of Chiba, Munich, GRIN Verlag, https://www.grin.com/document/85134
Lire l'ebook
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
Extrait de  105  pages
Grin logo
  • Imprint
  • Prot. des données
  • CGV