Demo Data from SIGIR 2026 / reviewers in the wild / expert
Marco Franceschetti
dblp:214/7046
· DBLP profile ↗
18ranked-venue papers
8as first author
10since 2021 · last 2026
0000-0001-7030-282XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 8 · 4 first-author · 6 since 2021Databases, data management, data science and information retrieval · 7 · 3 first-author · 3 since 2021Artificial intelligence and machine learning · 3 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 first-authorSystems, architecture and hardware · 1 · 1 since 2021Theory of computation · 1 · 1 first-author · 1 since 2021
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.
| Software engineering, system software, and programming languages
1 paper |
Requirements engineering and software design · 77% Software testing · 23% |
Topics — the 1 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design › business process modeling
cross-organizational business processes |
0.5 | 1 | 2021 | Determining temporal agreements in cross-organizational business processes · Inf. Comput. 2021 |
Methods — techniques the papers use, named apart from their topics
temporal constraint reasoning · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Online detection of process activity executions from IoT sensors using generated event processing servicesabstractData streams from Internet of Things (IoT) devices containing sensors and actuators provide new insights into their interactions, context, and process executions in the physical world. These new data sources may open up novel opportunities to apply Business Process Management (BPM) technologies to analyze process and activity executions using established process mining techniques. However, the rather low abstraction level of data emitted from the IoT devices is often not suitable to directly apply process mining, which requires additional steps of event abstraction. Related approaches train expensive supervised machine learning models on historical sensor data to realize this event abstraction enabling only a post-mortem classification of activity executions. In this work we propose a framework to automatically generate activity detection services from IoT data with minimal human involvement to implement the event abstraction. Along with the framework, we present a software architecture focused on a flexible and extensible complex event processing (CEP) platform that achieves high-performance activity detection from IoT data streams at runtime–enabling online process analytics. Evaluations of our proof-of-concept implementation to monitor processes executed in smart manufacturing and smart healthcare show acceptable results when detecting activities that are affected by no to only small variations in the underlying IoT data. We identify several ways to improve the robustness of the activity detections regarding variations in IoT data as starting points for future work. Ronny Seiger, Aaron F. Kurz, Marco Franceschetti |
Future Gener. Comput. Syst. | 3 |
| 2025 | Ambiguity Detection in Business Process Descriptions: An Evidence and an Automated Approach
Hugo A. López 0001, BingKun Feng, Jonas Lindner, Marco Franceschetti, Amine Abbad-Andaloussi |
BPM | 4 |
| 2024 | Exploring the Cognitive Effects of Ambiguity in Process Models
Marco Franceschetti, Amine Abbad-Andaloussi, Clemens Schreiber, Hugo A. López 0001, Barbara Weber |
BPM | 1 |
| 2024 | Agile Controllability of Simple Temporal Networks with Uncertainty and Oracles
Johann Eder, Roberto Posenato, Carlo Combi, Marco Franceschetti, Franziska S. Hollauf |
TIME | 4 |
| 2023 | A Characterisation of Ambiguity in BPM
Marco Franceschetti, Ronny Seiger, Hugo A. López 0001, Andrea Burattin, Luciano García-Bañuelos, Barbara Weber |
ER | 1 |
| 2023 | Data-Driven Generation of Services for IoT-Based Online Activity Detection
Ronny Seiger, Marco Franceschetti, Barbara Weber |
ICSOC (2) | 2 |
| 2022 | Time-Cost Tradeoffs for Composed Services
Franziska S. Hollauf, Marco Franceschetti, Johann Eder |
CAiSE | 2 |
| 2021 | Semi-contingent Task Durations: Characterization and Controllability
Marco Franceschetti, Johann Eder |
CAiSE | 1 |
| 2021 | Time and Processes: Towards Engineering Temporal Requirements
Johann Eder, Marco Franceschetti, Josef Lubas |
ICSOFT | 2 |
| 2021 | Determining temporal agreements in cross-organizational business processesabstractCross-organizational business processes emerge from the cooperation of intra-organizational business processes exchanging messages. The cooperating processes establish temporal agreements in the form of constraints, representing timeliness obligations on the one hand and guarantees on the other hand. These constraints also form requirements for the design of the hidden implementation of the processes and are the basis of local control decisions. We present a comprehensive methodology for modeling the temporal aspects of cross-organizational business processes, checking the dynamic controllability of such processes, and supporting the reaching and the checking of temporal agreements. We do so by computing the consequences of temporal constraints and business secrecy requirements and by computing the weakest preconditions for the dynamic controllability of a participating process. Marco Franceschetti, Johann Eder |
Inf. Comput. | 1 |
| 2020 | Computing Admissible Temporal SLAs for Web Service CompositionsabstractWeb service compositions establish Temporal Service Level Agreements to have guarantees of temporal correctness. Temporal SLAs can be realized through the exchange of temporal parameters between service providers and clients. However, so far, it was not possible to compute a priori restrictions on the values for these parameters, such that the composition is dynamically controllable, i.e. free from time failures under any foreseeable circumstance. Here we provide a sound and complete method to compute restrictions for temporal parameters in a Web service composition with guarantees of dynamic controllability. Marco Franceschetti, Johann Eder |
ICWS | 1 |
| 2020 | Time and Business Process Management: Problems, Achievements, Challenges (Invited Talk)abstractProcesses have been successfully introduced for modeling dynamic phenomena in many areas like business, production, health care, etc. Many of these applications require to adequately deal with temporal aspects. Process models need to express temporal durations, temporal constraints like allowed time between events, and deadlines. For checking the correctness of process definitions with temporal constraints, different notions and algorithms have been developed. Schedules for the execution of processes can be computed and proactive time management supports process managers to avoid time failures during the execution of a process. We present an overview of the problems and the requirements for treating time in business processes and the solutions achieved by applying results and techniques of research in temporal representation and reasoning. We reflect where expectations have not yet been met and sketch challenges in temporal representation and reasoning for addressing advanced requirements of the management of business processes. Johann Eder, Marco Franceschetti |
TIME | 2 |
| 2020 | Negotiating Temporal Commitments in Cross-Organizational Business ProcessesabstractCross-organizational business processes emerge from the cooperation of intra-organizational business processes through exchange of messages. The involved parties agree on communication protocols, which contain in particular temporal constraints: as obligations on one hand, and as guarantees on the other hand. These constraints form also requirements for the design of the hidden implementation of the processes and are the basis for control decisions for each party. We present a comprehensive methodology for modeling the temporal aspects of cross-organizational business processes, checking dynamic controllability of such processes, and supporting the negotiation of temporal commitments. We do so by computing the consequences of temporal constraints in choreographies, and by computing the weakest preconditions for the dynamic controllability of a participating process. Marco Franceschetti, Johann Eder |
TIME | 1 |
| 2019 | Checking Temporal Service Level Agreements for Web Service Compositions with Temporal ParametersabstractTemporal Service Level Agreements are an important quality criterion for the offering of composed web services. The formulation of temporal requirements of a service might involve parameters passed to the service. We propose a technique enabling service providers to check whether they can guarantee a temporal service level agreement (SLA) requested by a client. This techniques is based on analyzing the controllability of service compositions with temporal parameters taking into account range constraints on these parameters as specified in a temporal SLA. Marco Franceschetti, Johann Eder |
ICWS | 1 |
| 2019 | Computing Ranges for Temporal Parameters of Composed Web ServicesabstractTemporal Service Level Agreements (SLAs) are a distinguishing characteristics for offered (composed) services: the weaker the restrictions, the broader the ranges of input parameters, the wider the applicability of an offered service. We propose a technique for the providers of composed services with temporal parameters to compute the broadest ranges for the temporal input parameters such that all service invocations where the parameters are within these ranges are dynamically controllable, i.e. that the adherence to temporal constraints can be guaranteed. Marco Franceschetti, Johann Eder |
iiWAS | 1 |
| 2019 | Optimizing data-flow implementations for inter-organizational processesabstractInter-organizational business processes can be designed top-down: starting from a global process model, where each activity and gateway is assigned to one of the participating organizations, local processes (or views/stubs for refinement) are generated for each organization. The resulting inter-organizational process is executed by the local processes in a fully distributed manner. Implementing the data-flow in such a scenario is highly complex, both because of the combinatorial explosion of possible solutions and because of conflicting goals for implementing the data-flow. We present a flexible, heuristic algorithm for implementing the data-flow for inter-organizational processes according to various user preferences, which significantly improves over the base-line approaches proposed so far. The approach is fully implemented and a comprehensive, multi-dimensional evaluation is provided. Julius Köpke, Marco Franceschetti, Johann Eder |
Distributed Parallel Databases | 2 |
| 2018 | Controllability of Orchestrations with Temporal SLA: Encoding Temporal XOR in CSTNUDabstractThe composition of web services frequently requires the adequate representation of temporal requirements, temporal obligations, and temporal assumptions. Currently, the modeling of orchestrations and their service level agreements including temporal constraints suffers however from a mismatch between more procedural orchestration models and more declarative formulations of temporal constraints. We proposed the introduction of temporal conditions in the formulation of conditional constructs for process modeling to give process designers explicit control over the temporal behavior of the processes they model. By transforming the so modeled processes to processes with decision nodes we can take advantage of the recently developed CSTNUDs, temporal control networks with conditions, uncertainty and decisions, which in particular provide for checking the dynamic controllability of temporally constrained processes. Johann Eder, Marco Franceschetti, Julius Köpke |
iiWAS | 2 |
| 2017 | Analyzing data-flow implementations for distributed execution of inter-organizational processesabstractInter-organizational business processes can be designed top-down following the public to private approach. First, a global process model is designed. In a second step, each activity is assigned to one of the business partners. Finally, processes (or views/stubs for refinement) are generated for each partner. The resulting inter-organizational process is executed in a fully distributed way by the set of communicating local processes. Existing approaches concentrate on the control-flow and ignore the data-flow or follow rather simple approaches for implementing the data-flow. However, automatically generating message-exchanges is a challenging task since numerous solutions with hugely varying advantages and disadvantages are possible. In this paper, we present criteria for assessing data-flow implementation and discuss baseline approaches that each optimize one of these criteria. All algorithms are implemented and evaluated for a variety of different process classes. Julius Köpke, Marco Franceschetti, Johann Eder |
iiWAS | 2 |