Presentation is loading. Please wait.

Presentation is loading. Please wait.

FZI FORSCHUNGSZENTRUM INFORMATIK FZI Software Engineering Palladio: Architecture-Based Quality Prediction.

Similar presentations


Presentation on theme: "FZI FORSCHUNGSZENTRUM INFORMATIK FZI Software Engineering Palladio: Architecture-Based Quality Prediction."— Presentation transcript:

1 FZI FORSCHUNGSZENTRUM INFORMATIK FZI Software Engineering Palladio: Architecture-Based Quality Prediction

2 2© FZI Forschungszentrum Informatik

3 3

4 Engineering! 4© FZI Forschungszentrum Informatik

5 Palladio += 5© FZI Forschungszentrum Informatik

6 Bridge Construction Engineering for Software Palladio 6© FZI Forschungszentrum Informatik

7 ModelAnalysisForecast 7© FZI Forschungszentrum Informatik

8 Quality Prediction with Palladio © FZI Forschungszentrum Informatik8 Performance model of a component-based software architecture Performance data Execution time Throughput Resource utilisation

9 … Throughput Reponse Time Utilisation Availability Maintainability Costs © FZI Forschungszentrum Informatik9

10 Scenarios © FZI Forschungszentrum Informatik10 Design Alternatives SizingScalability Resource Usage Optimisation Configuration Optimisation Extension of Legacy Systems

11 Added Value © FZI Forschungszentrum Informatik11 Engineering Trial and error Automated monitoring Estimation of as-is- state Integrated quality assurance Ad-hoc quality assurance Systematic design Code First

12 Palladio at a glance Palladio Component Model Quality analysis of component-based systems Reusable specifications Queuing network-based Stochastic process algebra (SPA) Analyses Development Process Adopted CBSE development process Single tool for development and analysis © FZI Forschungszentrum Informatik12

13 Palladio: Kinds of Models Holistic view Software and hardware Static and dynamics Allocation and usage profile © FZI Forschungszentrum Informatik13 Software-components (static) Hierarchy (static) Software-services (dynamics) Resource environment Allocation / deployment Usage profile

14 Palladio Performance Analysen: © FZI Forschungszentrum Informatik14 Komponenten- modell Architektur- modell Hardware- und Deployment- modell Nutzungs- modell

15 Palladio Performance Analysen: © FZI Forschungszentrum Informatik15 Komponenten- modell Architektur- modell Hardware- und Deployment- modell Nutzungs- modell Antwortzeiten Service-Level Prediction Ressourcenauslastung

16 Engineer your softwareTrial and Error © FZI Forschungszentrum Informatik16

17 FZI FORSCHUNGSZENTRUM INFORMATIK Palladio The Quality Software People.


Download ppt "FZI FORSCHUNGSZENTRUM INFORMATIK FZI Software Engineering Palladio: Architecture-Based Quality Prediction."

Similar presentations


Ads by Google