Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Philipp Meier

dblp:82/4148 · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
1since 2021 · last 2023
0000-0002-9010-7869ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 3 · 1 first-authorArtificial intelligence and machine learning · 2 · 1 first-author · 1 since 2021Systems, architecture and hardware · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
1 paper
Probabilistic and Bayesian machine learning · 50% Learning theory · 50%
Software engineering, system software, and programming languages
2 papers
Empirical software engineering · 60% Requirements engineering and software design · 40%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Learning theory › computational learning theory › replicable learning
reproducibility of machine learning experiments
0.712023
Towards Inferential Reproducibility of Machine Learning Research · ICLR 2023
Machine learning › Probabilistic and Bayesian machine learning
statistical inference
0.712023
Towards Inferential Reproducibility of Machine Learning Research · ICLR 2023
Empirical software engineering
reproducibility
0.712023
Towards Inferential Reproducibility of Machine Learning Research · ICLR 2023
Requirements engineering and software design › model-driven engineering
model transformation
0.212015
Quantitative Evaluation of Model-Driven Performance Analysis and Simulation of Component-Based Architectures · IEEE Trans. Software Eng. 2015
Requirements engineering and software design
software architecture
0.212015
Quantitative Evaluation of Model-Driven Performance Analysis and Simulation of Component-Based Architectures · IEEE Trans. Software Eng. 2015
Performance modeling and evaluation
queueing models
0.112015
Quantitative Evaluation of Model-Driven Performance Analysis and Simulation of Component-Based Architectures · IEEE Trans. Software Eng. 2015

Methods — techniques the papers use, named apart from their topics

statistical inference · 1.3hypothesis testing · 1.3simulation · 0.4queueing petri nets · 0.4layered queueing network · 0.4
YearPublicationVenuePosition
2023 Towards Inferential Reproducibility of Machine Learning Research
Michael Hagmann, Philipp Meier, Stefan Riezler
ICLR2
2015 Quantitative Evaluation of Model-Driven Performance Analysis and Simulation of Component-Based Architectures
abstract
During the last decade, researchers have proposed a number of model transformations enabling performance predictions. These transformations map performance-annotated software architecture models into stochastic models solved by analytical means or by simulation. However, so far, a detailed quantitative evaluation of the accuracy and efficiency of different transformations is missing, making it hard to select an adequate transformation for a given context. This paper provides an in-depth comparison and quantitative evaluation of representative model transformations to, e.g., queueing petri nets and layered queueing networks. The semantic gaps between typical source model abstractions and the different analysis techniques are revealed. The accuracy and efficiency of each transformation are evaluated by considering four case studies representing systems of different size and complexity. The presented results and insights gained from the evaluation help software architects and performance engineers to select the appropriate transformation for a given context, thus significantly improving the usability of model transformations for performance prediction.
Fabian Brosig, Philipp Meier, Steffen Becker 0001, Anne Koziolek, Heiko Koziolek, Samuel Kounev
IEEE Trans. Software Eng.2
2012 Stochastic Modeling and Analysis Using QPME: Queueing Petri Net Modeling Environment v2.0
Simon Spinner, Samuel Kounev, Philipp Meier
Petri Nets3
2012 Introduction to queueing petri nets: modeling formalism, tool support and case studies
abstract
Queueing Petri nets are a powerful formalism that can be exploited for modeling distributed systems and evaluating their performance and scalability. By combining the modeling power and expressiveness of queueing networks and stochastic Petri nets, queueing Petri nets provide a number of advantages. This tutorial presents an introduction to queueing Petri nets first introducing the modeling formalism itself and then summarizing the results of several modeling case studies which demonstrate how queueing Petri nets can be used for performance modeling and analysis. As part of the tutorial, we present QPME (Queueing Petri net Modeling Environment), an open-source tool for stochastic modeling and analysis of systems using queueing Petri nets. Finally, we briefly present a model-to-model transformation automatically generating a queueing Petri net model from a higher-level software architecture model annotated with performance relevant information.
Samuel Kounev, Simon Spinner, Philipp Meier
ICPE3
2011 Automated Transformation of Component-Based Software Architecture Models to Queueing Petri Nets
abstract
Performance predictions early in the software development process can help to detect problems before resources have been spent on implementation. The Palladio Component Model (PCM) is an example of a mature domain-specific modeling language for component-based systems enabling performance predictions at design time. PCM provides several alternative model solution methods based on analytical and simulation techniques. However, existing solution methods suffer from scalability issues and provide limited flexibility in trading-off between results accuracy and analysis overhead. Queueing Petri Nets (QPNs) are a general-purpose modeling formalism, at a lower level of abstraction, for which efficient and mature simulation-based solution techniques are available. This paper contributes a formal mapping from PCM to QPN models, implemented by means of an automated model-to-model transformation as part of a new PCM solution method based on simulation of QPNs. The limitations of the mapping and the accuracy and overhead of the new solution method compared to existing methods are evaluated in detail in the context of five case studies of different size and complexity. The new solution method proved to provide good accuracy with solution overhead up to 20 times lower compared to PCM's reference solver.
Philipp Meier, Samuel Kounev, Heiko Koziolek
MASCOTS1
2003 Visual Construction of Multi-Agent Systems According to the Agent Component Approach and the Run-Design-Time Concept
Philipp Meier
SNPD1