2013 · 20 citations · 14 references
ComputingComputer ScienceInformation RetrievalPredictive AnalyticsSoftware EngineeringGraph AnalyticsModel-driven Software EngineeringPerformance Bottleneck AnalysisPerformance ModelingQuery ProcessingSoftware MetricsGraph QueryingModel Evaluation MetricsModel-based RepresentationModel-driven EngineeringQuery EvaluationQuery MetricsQuery Performance PredictionScalability
Queries are the foundations of data intensive applications. In model-driven software engineering (MDSE), model queries are core technologies of tools and transformations. As software models are rapidly increasing in size and complexity, most MDSE tools frequently exhibit scalability issues that decrease developer productivity and increase costs. As a result, choosing the right model representation and query evaluation approach is a significant challenge for tool engineers. In the current paper, we aim to provide a benchmarking framework for the systematic investigation of query evaluation performance. More specifically, we experimentally evaluate (existing and novel) query and instance model metrics to highlight which provide sufficient performance estimates for different MDSE scenarios in various model query tools. For that purpose, we also present a comparative benchmark, which is designed to differentiate model representation and graph query evaluation approaches according to their performance when using large models and complex queries.
14
J. R. Quinlan · Machine Learning · 1986 · 14.8K citations · Full text
J. R. Quinlan · Machine Learning · 1986 · 12.4K citations · Full text
Multivariate Adaptive Regression Splines
Jerome H. Friedman · The Annals of Statistics · 1991 · 8.1K citations · Full text
Eric Prud’hommeaux · Medical Entomology and Zoology · 2008 · 3K citations