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

Simon Moser

dblp:63/5972 · also Simon Daniel Moser · DBLP profile ↗
← Back
13ranked-venue papers
3as first author
1since 2021 · last 2026
—ORCID · conflict

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

Software engineering, systems software and programming languages · 7 · 3 first-authorDatabases, data management, data science and information retrieval · 3Systems, architecture and hardware · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1

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.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Cloud and datacenter computing · 70% Performance modeling and evaluation · 30%
Software engineering, system software, and programming languages
1 paper
Services computing and microservices · 77% Programming languages and type systems · 23%

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

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing
autoscaling
1.012026
In-Production Characterization of an Open Source Serverless Platform and New Scaling Strategies · EuroSys 2026
Cloud and datacenter computing › serverless computing
function-as-a-service
1.012026
In-Production Characterization of an Open Source Serverless Platform and New Scaling Strategies · EuroSys 2026
Cloud and datacenter computing
serverless computing
1.012026
In-Production Characterization of an Open Source Serverless Platform and New Scaling Strategies · EuroSys 2026
Performance modeling and evaluation
workload characterization
1.012026
In-Production Characterization of an Open Source Serverless Platform and New Scaling Strategies · EuroSys 2026
Performance modeling and evaluation
benchmarking
0.312026
In-Production Characterization of an Open Source Serverless Platform and New Scaling Strategies · EuroSys 2026
Services computing and microservices
business process management
0.112008
Extending the compatibility notion for abstract WS-BPEL processes · WWW 2008
Programming languages and type systems
program equivalence
0.012008
Extending the compatibility notion for abstract WS-BPEL processes · WWW 2008

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

trace analysis · 1.0behavioral relationship analysis · 0.1
YearPublicationVenuePosition
2026 In-Production Characterization of an Open Source Serverless Platform and New Scaling Strategies
abstract
Serverless computing has become more popular and evolved to support more complex tasks than the original Function as a Service (FaaS) model. The design of serverless systems has advanced to accommodate application demands and offer flexibility. Careful characterization of modern serverless systems and understanding of current gaps are warranted. Publicly available datasets on workloads in select production serverless systems do not fully represent all offerings or capture traces at the required time resolution to identify changes in application-level request-response patterns.
Nima Nasiri, Nalin Munshi, Simon Moser, Marius Pirvu, Vijay Sundaresan, Daryl Maier, Thatta Premnath, Norman Böwing, Sathish Gopalakrishnan, Mohammad Shahrad
EuroSys3
2018 Static analysis and process model transformation for an advanced business process to Petri net mapping
abstract
Summary Verification of business processes typically relies on Petri net–based process models. While they allow for natural modeling and analysis of aspects such as parallelism and message exchange, such a process model is seldom complete and precise. This is mainly because the available techniques for deriving a Petri net model from the original model neglect process data in favor of feasible verification. In this paper, we present an approach for deriving more precise process models by leveraging a process‐to‐Petri‐net compiler, which takes as input a business process and generates as output a Petri net model for the process. This can be subsequently used for verification. However, in contrast to a conventional compiler, our compiler's objective is not to create the most efficient code but rather to produce a most precise but still effectively verifiable Petri net–based process model.
Thomas S. Heinze, Wolfram Amme, Simon Moser
Softw. Pract. Exp.3
2014 Portable Green Cloud Services
abstract
Although the areas of cloud computing and green IT are amongst the fastest growing markets in the IT industry, until now there are very few opportunities to combine the potential of both areas. In this paper, we present a method to combine the advantages of both to create standardized and energy efficient cloud services. For their description, we will use the emerging cloud computing standard TOSCA(OASIS, 2013). Thereby, it is possible to create standardized and model-based cloud applications which can be deployed in many cloud environments. We will further show how it is feasible to combine policies with TOSCA to realize energy-efficient management of cloud services. To accomplish this, we will provide ideas on how to extend the TOSCA language as well as the cloud operating environment in order to achieve the goal of portable, energy-efficient cloud services. The core of this work is the identification and integration of the underlying system architecture for a common solution concept. For this, the architectures and necessary adjustments are explained.
Stephan Ulbricht, Wolfram Amme, Thomas S. Heinze, Simon Moser, Hans-Dieter Wehle
CLOSER4
2013 Integrating Configuration Management with Model-driven Cloud Management based on TOSCA
Johannes Wettinger, Michael Behrendt, Tobias Binz, Uwe Breitenbücher, Gerd Breiter, Frank Leymann, Simon Moser, Isabell Schwertle, Thomas Spatzier
CLOSER7
2009 A Restructuring Method for WS-BPEL Business Processes Based on Extended Workflow Graphs
Thomas S. Heinze, Wolfram Amme, Simon Moser
BPM3
2008 Generic CSSA-Based Pattern over Boolean Data for an Improved WS-BPEL to Petri Net Mappping
abstract
Formal methods, like Petri nets, provide a means to analyse BPEL processes, detecting weaknesses and errors in the process model already at design-time. However, in most approaches proposed so far, the analysis is restricted to the control flow only. Analysing quality properties of BPEL processes might therefore yield false-negative results. In this paper, we are presenting an enhanced BPEL to Petri net mapping, that incorporates relevant data aspects by doing a CSSA- based analysis and applying novel Petri net patterns. The resulting formal model allows for a more precise analysis of critical properties, such as controllability and behavioural compatibility.
Thomas S. Heinze, Wolfram Amme, Simon Moser
ICIW3
2008 Automatic Workflow Graph Refactoring and Completion
Jussi Vanhatalo, Hagen Völzer, Frank Leymann, Simon Moser
ICSOC4
2008 Extending the compatibility notion for abstract WS-BPEL processes
abstract
WS-BPEL defines a standard for executable processes. Executable processes are business processes which can be automated through an IT infrastructure. The WS-BPEL specification also introduces the concept of abstract processes: In contrast to their executable siblings, abstract processes are not executable and can have parts where business logic is disguised. Nevertheless, the WS-BPEL specification introduces a notion of compatibility between such an under-specified abstract process and a fully specified executable one. Basically, this compatibility notion defines a set of syntactical rules that can be augmented or restricted by profiles. So far, there exist two of such profiles: the Abstract Process Profile for Observable Behavior and the Abstract Process Profile for Templates. None of these profiles defines a concept of behavioral equivalence. Therefore, both profiles are too strict with respect to the rules they impose when deciding whether an executable process is compatible to an abstract one. In this paper, we propose a novel profile that extends the existing Abstract Process Profile for Observable Behavior by defining a behavioral relationship. We also show that our novel profile allows for more flexibility when deciding whether an executable and an abstract process are compatible.
Dieter König, Niels Lohmann, Simon Moser, Christian Stahl, Karsten Wolf
WWW3
2006 Diagnosing SCA Components Using Wombat
Axel Martens, Simon Moser
Business Process Management2
2006 A Hybrid Approach for Generating Compatible WS-BPEL Partner Processes
Simon Moser, Axel Martens, Marc Häbich, Jutta A. Mülle
Business Process Management1
1999 Cost estimation based on business models
Simon Moser, Brian Henderson-Sellers, Vojislav B. Misic
J. Syst. Softw.1
1997 Measuring Class Coupling and Cohesion: A Formal Metamodel Approach
abstract
Metamodeling, object-orientation and formal methods are three promising ways to cope with the increasing size and complexity of today's software systems. Furthermore, effective control of development projects requires the use of versatile metrics for software size and complexity. We present a generic formal object-oriented metamodel (GM), specifically tailored for modeling object-oriented software systems, and use it as the foundation for defining two basic measures of structural quality: coupling and cohesion. Even though these two notions are generic, we restrict ourselves to defining them at the class level, which is probably the most useful for object-oriented systems. The metrics have a generic formal definition, which makes them simple, intuitive, and amenable to automated measurement.
Simon Moser, Vojislav B. Misic
APSEC1
1997 A Formal Approach to Metamodeling: A Generic Object-Oriented Perspective
Vojislav B. Misic, Simon Moser
ER2