de
en
Schliessen
Detailsuche
Bibliotheken
Projekt
Impressum
Datenschutz
zum Inhalt
Detailsuche
Schnellsuche:
OK
Ergebnisliste
Titel
Titel
Inhalt
Inhalt
Seite
Seite
Im Dokument suchen
Shariat Yazdi, Hamed: Statistical analysis and simulation of design models evolution. 2015
Inhalt
Abstract
Kurzfassung
Contents
List of Figures
List of Tables
List of Algorithms
Introduction and Preliminaries
Introduction
Introduction
Research Goals and Contributions
Dissertation Structure
Publications Associated to this Dissertation
Preliminaries and Background
A Glimpse into the Model-Driven Engineering World
Model-Driven Architecture
Models and Meta-Models
Abstraction Layers and Meta Object Facility
UML, XMI and OCL
Model Transformations and QVT
Model Versioning
Graph Representation of Models
Model Differencing
Model Differencing Concepts
Model Differencing Approaches
Generic Model Differencing Approaches
Difference Computation In This Dissertation
SiDiff Differences Computation Engine
SiLift Semantic Difference Lifting Engine
Summary
Generating Test Models
Controlled Generation of Models with Defined Properties
Introduction and Background
Existing Approaches for Generating Models
Direct Non-formal Approaches
Direct Formal Approaches
Indirect Approaches
Summary of the Reviewed Literature
SiDiff Model Generator
Requirements
Overview
Main Usage Scenarios
Interpretation Modes
Model Modification Process
Edit Operations of Models
Controlling the Generation Process
Model Properties in the Generation Process
Selection Policies
Decision Tables
Evaluation
Summary
Analysis of Design Models Evolution
Capturing the Evolution of Design Models
Motivation
Structural Differencing of Models
Representation and Editing of Models
Differencing of Models
Difference Calculation Using the SiDiff/SiLift Framework
Application to Evolving Java-based Systems
Example
Representation of Java Projects as Models
Low-level Changes
High-Level Changes
Selection of Sample Projects and the Data Sets
Summary
Statistical Analysis and Simulation of Design Models Changes
Statistical Models for Describing Changes
Mathematical Requirements
Discrete Pareto Distribution and Power Law
Beta Binomial Distribution
Yule, Waring and Beta-Negative Binomial Distributions
Generalized Poisson Distributions
Analysis of Changes and Results
Analysis of Low-Level Changes
Discrete Pareto Distribution
Beta Binomial Distribution
Yule Distribution
Waring Distribution
Beta-Negative Binomial Distribution
Generalized Poisson Distribution
Analysis of High-Level Changes
Conclusion of Analyses
Threats to the Validity of Analyses
Generating Random Variates of the Proposed Distributions
Introduction to Random Variate Generation
Random Variates of the Discrete Pareto Distribution
Random Variates of the Yule, Waring and Beta-Negative Binomial Distributions
Random Variates of the Beta Distribution
Random Variates of the Negative Binomial Distribution
Random Variates of the Beta Binomial Distribution
Random Variates of the Generalized Poisson Distribution
Summary of Random Variate Generations
Related Works
Summary
Time Series Analysis and Simulation of Design Models Evolution
Time Series
Stationary Time Series
General Linear Process and the Wold Decomposition Theorem
ARMA, GARCH and ARMA-GARCH Models
ARMA and ARIMA Models
ARCH and GARCH Models
ARMA-GARCH Models
Methodology for Time Series Modeling
Methodology of ARMA and ARIMA Models
Methodology of GARCH Models
Methodology of ARMA-GARCH Models
Accuracy of Forecasts
Modeling the Evolution
Data Description and Transformation
Time Series Models of Evolution
Estimation and Diagnostics of the Time Series Models
Assessing the Time Series Models
Comparing ARMA and ARMA-GARCH Models
Forecasting Performance of the Time Series Models
Accuracies of Forecasts
Comparing Accuracies of Forecasts
Simulation of Model Evolution
General Considerations for Simulation
Simulating Sequences of the Proposed Time Series Model
Random Variates of the Normal Distribution
Initial Conditions in the Simulation of the Time Series Models
Generating More Realistic Model Histories
Threats to the Validity of Analyses
Accuracy in the Measurement of Changes
Best Model Selection Strategy
Forecasting Performance of the Time Series Models
External Validity
Validity of the Simulation
Related Works
Summary and Conclusion
Conclusions and Outlook
Conclusions and Outlook
Summary and Conclusion
Outlook and Future Research Directions
References