Demo Data from SIGIR 2026 / reviewers in the wild / expert
Johann Eder
dblp:e/JEder
· DBLP profile ↗
68ranked-venue papers
30as first author
7since 2021 · last 2025
0000-0001-6050-468XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 48 · 21 first-author · 3 since 2021Artificial intelligence and machine learning · 23 · 11 first-author · 2 since 2021Software engineering, systems software and programming languages · 17 · 8 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 6 · 2 first-authorHuman-computer interaction and ubiquitous computing · 5 · 3 first-authorTheory of computation · 2 · 2 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.
| Artificial intelligence
1 paper |
Planning, search and constraint satisfaction · 75% Knowledge representation and reasoning · 25% | |
| Software engineering, system software, and programming languages
1 paper |
Requirements engineering and software design · 77% Software testing · 23% |
Topics — the 8 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
constraint propagation |
0.9 | 1 | 2025 | Modeling oracles in simple temporal networks with uncertainty · Inf. Comput. 2025 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › temporal network
simple temporal network with uncertainty |
0.9 | 1 | 2025 | Modeling oracles in simple temporal networks with uncertainty · Inf. Comput. 2025 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › temporal reasoning
temporal constraints |
0.9 | 1 | 2025 | Modeling oracles in simple temporal networks with uncertainty · Inf. Comput. 2025 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › constraint propagation
temporal constraint propagation |
0.9 | 1 | 2025 | Modeling oracles in simple temporal networks with uncertainty · Inf. Comput. 2025 |
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 |
Query processing and optimization › recursive query
recursive query evaluation |
0.0 | 1 | 1990 | Extending SQL with General Transitive Closure and Extreme Value Selections · IEEE Trans. Knowl. Data Eng. 1990 |
Data models and query languages › SQL
SQL extension |
0.0 | 1 | 1990 | Extending SQL with General Transitive Closure and Extreme Value Selections · IEEE Trans. Knowl. Data Eng. 1990 |
Query processing and optimization › recursive query
transitive closure |
0.0 | 1 | 1990 | Extending SQL with General Transitive Closure and Extreme Value Selections · IEEE Trans. Knowl. Data Eng. 1990 |
Methods — techniques the papers use, named apart from their topics
constraint propagation · 0.9temporal constraint reasoning · 0.5view definition mechanism · 0.0nonlinear recursion · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Modeling oracles in simple temporal networks with uncertaintyabstractSimple temporal networks with uncertainty (STNUs) have achieved wide attention and are the basis of many applications requiring the representation of temporal constraints and checking whether they are conflicting. Dynamic controllability is currently the most studied notion to check whether a system can be controlled without violating temporal constraints despite uncertainties. However, dynamic controllability assumes that the actual duration of a contingent activity is known only when the end event of that activity occurs. The recently introduced notion of agile controllability considers the case where this duration is known earlier, leading to a more relaxed notion of temporal feasibility. We extend the definition of STNUs to STNUOs (Simple Temporal Networks with Uncertainty and Oracles) to represent the point in time at which information about a contingent duration is available. We formally define agile controllability as a generalization of dynamic controllability considering the timepoints of information availability. We propose a set of constraint propagation rules for STNUOs, leading to an algorithm for checking agile controllability. Franziska S. Hollauf, Roberto Posenato, Carlo Combi, Johann Eder |
Inf. Comput. | 4 |
| 2024 | Agile Controllability of Simple Temporal Networks with Uncertainty and Oracles
Johann Eder, Roberto Posenato, Carlo Combi, Marco Franceschetti, Franziska S. Hollauf |
TIME | 1 |
| 2024 | Large language models: Expectations for semantics-driven systems engineering
Robert Andrei Buchmann, Johann Eder, Hans-Georg Fill, Ulrich Frank, Dimitris Karagiannis, Emanuele Laurenzi, John Mylopoulos, Dimitris Plexousakis, Maribel Yasmina Santos |
Data Knowl. Eng. | 2 |
| 2022 | Time-Cost Tradeoffs for Composed Services
Franziska S. Hollauf, Marco Franceschetti, Johann Eder |
CAiSE | 3 |
| 2021 | Semi-contingent Task Durations: Characterization and Controllability
Marco Franceschetti, Johann Eder |
CAiSE | 2 |
| 2021 | Time and Processes: Towards Engineering Temporal Requirements
Johann Eder, Marco Franceschetti, Josef Lubas |
ICSOFT | 1 |
| 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. | 2 |
| 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 | 2 |
| 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 | 1 |
| 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 | 2 |
| 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 | 2 |
| 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 | 2 |
| 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 | 3 |
| 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 | 1 |
| 2018 | GSM+T: A Timed Artifact-Centric Process ModelabstractWe introduce an extension to the declarative and artifact-centric Guard Stage Milestone (GSM) process modeling language to represent temporal aspects (duration, deadlines, lower- and upper-bound constraints), define the correctness of executions of GSM processes with respect to temporal constraints, check controllability of processes, compute execution plans respecting temporal constraints, and provide a translation method allowing to execute controllable GSM+T processes on standard GSM Engines. Julius Köpke, Johann Eder, Jianwen Su |
TIME | 2 |
| 2017 | Modelling Processes with Time-Dependent Control Structures
Horst Pichler, Johann Eder, Margareta Ciglic |
ER | 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 | 3 |
| 2015 | Equivalence Transformations for the Design of Interorganizational Data-Flow
Julius Köpke, Johann Eder |
CAiSE | 2 |
| 2015 | Guest Editorial
Johann Eder, Zohra Bellahsene, Rania Khalaf |
Int. J. Cooperative Inf. Syst. | 1 |
| 2014 | Analyzing Sequential Data in Standard OLAP Architectures
Christian Koncilia, Johann Eder, Tadeusz Morzy |
ADBIS | 2 |
| 2014 | Interval OLAP: Analyzing Interval Data
Christian Koncilia, Tadeusz Morzy, Robert Wrembel, Johann Eder |
DaWaK | 4 |
| 2014 | k-Anonymity of Microdata with NULL Values
Margareta Ciglic, Johann Eder, Christian Koncilia |
DEXA (1) | 2 |
| 2014 | Projections of Abstract Interorganizational Business Processes
Julius Köpke, Johann Eder, Markus Künstner |
DEXA (2) | 2 |
| 2014 | Top-Down Design of Collaborating ProcessesabstractInterorganizational business processes aim to integrate local processes to support the seamless cooperation of organizations. Process view approaches are an adequate method balancing the communication requirements for enabling collaboration and the required privacy hiding internals of private business processes. We focus on a top-down scenario for the development of interorganizational processes, where first an abstract global process is designed. Then each step of the global process is assigned to one of the partners and a local process is generated for each partner as a view on the global process. Finally, the partners implement or adopt their processes based on their views. We present an algorithm for the fully automatic generation of views for any block-structured input process with arbitrary partner assignments, provide a method for merging the partner's views to reconstruct the global process and prove the correctness of the view generation method. Julius Köpke, Johann Eder, Markus Künstner |
iiWAS | 2 |
| 2012 | Logical Invalidations of Semantic Annotations
Julius Köpke, Johann Eder |
CAiSE | 2 |
| 2011 | Fast Top-K Query Answering
Claus Dabringer, Johann Eder |
DEXA (2) | 2 |
| 2011 | Guest editorial: Business process management
Umeshwar Dayal, Johann Eder, Hajo A. Reijers |
Data Knowl. Eng. | 2 |
| 2010 | Incorporating Data Provenance in a Medical CSCW System
Konrad Stark, Christian Koncilia, Jonas Schulte 0001, Erich Schikuta, Johann Eder |
DEXA (1) | 5 |
| 2010 | A Generic Perspective Model for the Generation of Business Process Views
Horst Pichler, Johann Eder |
ER | 2 |
| 2009 | A Collaboration and Productiveness Analysis of the BPM Community
Hajo A. Reijers, Minseok Song 0001, Heidi L. Romero, Umeshwar Dayal, Johann Eder, Jana Koehler |
BPM | 5 |
| 2009 | Composing Time-Aware Web Service Orchestrations
Horst Pichler, Michaela Wenger, Johann Eder |
CAiSE | 3 |
| 2009 | Enhanced security management for flexible and dynamic cooperative environmentsabstractThis paper deals with the challenge to create an authorization and authentication infrastructure for virtual knowledge spaces. Virtual knowledge spaces are a concept to build up flexible and adjustable environments for cooperative work and learning processes. When developing authorization concepts f Jonas Schulte 0001, Ingo Döpke, Reinhard Keil 0001, Konrad Stark, Johann Eder |
CollaborateCom | 5 |
| 2009 | Data Management for Federated Biobanks
Johann Eder, Claus Dabringer, Michaela Schicho, Konrad Stark |
DEXA | 1 |
| 2008 | GATiB-CSCW, Medical Research Supported by a Service-Oriented Collaborative System
Konrad Stark, Jonas Schulte 0001, Thorsten Hampel, Erich Schikuta, Kurt Zatloukal, Johann Eder |
CAiSE | 6 |
| 2008 | Temporal Conformance of Federated Choreographies
Johann Eder, Amirreza Tahamtan |
DEXA | 1 |
| 2007 | Change Detection in Ontologies Using DAG Comparison
Johann Eder, Karl Wiggisser |
CAiSE | 1 |
| 2007 | XML View Based Access to Relational Data in Workflow Management Systems
Marek Lehmann, Johann Eder, Christian Dreier, Juergen Mangler |
RCIS | 2 |
| 2006 | Priority-Based k-Anonymity Accomplished by Weighted Generalisation Structures
Konrad Stark, Johann Eder, Kurt Zatloukal |
DaWaK | 2 |
| 2005 | Synchronizing Copies of External Data in Workflow Management Systems
Johann Eder, Marek Lehmann |
CAiSE | 1 |
| 2005 | A Tree Comparison Approach to Detect Changes in Data Warehouse Structures
Johann Eder, Christian Koncilia, Karl Wiggisser |
DaWaK | 1 |
| 2005 | Accelerating Workflows with Fixed Date Constraints
Martin Bierbaumer, Johann Eder, Horst Pichler |
ER | 2 |
| 2005 | Probabilistic Calculation of Execution Intervals for WorkflowsabstractThe comprehensive treatment of time and time constraints is crucial in designing and managing business processes. Process managers need tools that help them predict execution durations, anticipate time problems, pro-actively avoid time constraint violations, and make decisions about the relative process priorities and timing constraints when significant or unexpected delays occur. Variations of activity durations and branching decisions at run-time make it necessary that we treat time management in workflows in a probabilistic way. Therefore we introduce the notion of probabilistic time management and discuss the application of this new concept for workflow design as well as time aware, predictive and proactive workflow execution management. Johann Eder, Horst Pichler |
TIME | 1 |
| 2005 | Guest editors' introduction: Special issue on the CAiSE 2003 conference
Johann Eder, Michele Missikoff |
Inf. Syst. | 1 |
| 2004 | Analysing Slices of Data Warehouses to Detect Structural Modifications
Johann Eder, Christian Koncilia, Dieter Mitsche |
CAiSE | 1 |
| 2004 | Response Time Histograms for Composite Web ServicesabstractProbabilistic duration representations can be used to forecast the response time of (composite) Web services, based on empirical data of past executions or calculated from control flow structures. The capability to choose the fastest among similar services or to optimize services based on probable process execution times are only two possible application areas. Johann Eder, Horst Pichler |
ICWS | 1 |
| 2003 | Personal Schedules for Workflow Systems
Johann Eder, Horst Pichler, Wolfgang Gruber, Michael Ninaus |
Business Process Management | 1 |
| 2003 | Automatic Detection of Structural Changes in Data Warehouses
Johann Eder, Christian Koncilia, Dieter Mitsche |
DaWaK | 1 |
| 2002 | A Meta Model for Structured Workflows Supporting Workflow Transformations
Johann Eder, Wolfgang Gruber |
ADBIS | 1 |
| 2002 | The COMET Metamodel for Temporal Data Warehouses
Johann Eder, Christian Koncilia, Tadeusz Morzy |
CAiSE | 1 |
| 2002 | Incorporating ICD-9 and ICD-10 Data in a WarehouseabstractThe shift from version 9 to version 10 of the "International Statistical Classification of Diseases and Related Health Problems", or ICD (International Classification of Diseases) for short, causes enormous problems for the exploitation of medical data warehouses, since conventional data warehouses do not support the change of the structure of dimensions, i.e. the content and relationships of master data like the diagnostic codes, or other key values. This shortcoming results in a reduction of possible analysis, and unfortunately is the cause of many wrong statistics and analysis results. In this paper, we analyze the problem and show how to superimpose conventional multi-dimensional data warehouses with temporal master data to allow queries spanning multiple periods to return correct answers. Johann Eder, Christian Koncilia |
CBMS | 1 |
| 2001 | Designing and Implementing an Object Relational Data Warehousing SystemabstractIn this paper we present some of the results achieved while realising an international research project aiming at the design and development of an Object-Relational Data Warehousing System ORDAWA. Important goals of the project are to develop techniques for the integration and consolidation of different external data sources in an object-relational data warehouse, the construction and maintenance of materialised relational as well as object-oriented views, index structures, query transformations and optimisations, and techniques of data mining. The achievements discussed in this paper concern the application of materialised object-oriented views in the process of building an object-relational data warehouse. Bogdan D. Czejdo, Johann Eder, Tadeusz Morzy, Robert Wrembel |
DAIS | 2 |
| 2001 | Changes of Dimension Data in Temporal Data Warehouses
Johann Eder, Christian Koncilia |
DaWaK | 1 |
| 2000 | Temporal Modeling of Workflows with Conditional Execution Paths
Johann Eder, Wolfgang Gruber, Euthimios Panagos |
DEXA | 1 |
| 2000 | Guest Editorial: Special Issue On ADBIS 1999
Johann Eder, Tatjana Welzer, Gottfried Vossen |
Inf. Syst. | 1 |
| 1999 | Time Constraints in Workflow Systems
Johann Eder, Euthimios Panagos, Michael Rabinovich |
CAiSE | 1 |
| 1999 | Towards an Automatic Integration of Statecharts
Heinz Frank, Johann Eder |
ER | 2 |
| 1998 | Partial Replication of Object-Oriented Databases
Michael Dobrovnik, Johann Eder |
ADBIS | 2 |
| 1998 | Integration of StatechartsabstractView integration is an effective technique for developing large conceptual database models. The universe of discourse is described from the viewpoint of different user groups or parts of the system resulting in a set of external models. In a second step these models have to be integrated into a common conceptual database schema. In this work we present a new methodology for integrating views based upon an object oriented data model, where we concentrate on the integration of the behaviour of objects, which is not supported by existing view integration methods. Heinz Frank, Johann Eder |
CoopIS | 2 |
| 1997 | Workflow Management Systems (Abstract)
Johann Eder |
ADBIS | 1 |
| 1997 | ePERT: Extending PERT for Workflow Management System
Heinz Pozewaunig, Johann Eder, Walter Liebhart |
ADBIS | 2 |
| 1996 | Workflow RecoveryabstractWorkflow management systems (WFMSs) are becoming the basic technology for organizations to perform their daily business processes (workflows). A consistent and reliable execution of such processes is crucial for all organizations. The authors claim that this can only be achieved by integrating transactional features-especially "workflow transactions"-into WFMSs. Based on this idea, they discuss in detail advanced workflow recovery concepts which are necessary for the reliable and consistent execution of business processes in the presence of failures and exceptions. Additionally, they distinguish between different workflow types and present adequate recovery concepts for each of them. Johann Eder, Walter Liebhart |
CoopIS | 1 |
| 1995 | The Workflow Activity Model WAMO
Johann Eder, Walter Liebhart |
CoopIS | 1 |
| 1994 | PPOST: A Parallel Database in Main Memory
László Böszörményi, Johann Eder, Carsten Weich |
DEXA | 2 |
| 1993 | Meta Data Model for Database Design
Tatjana Welzer, Johann Eder |
DEXA | 2 |
| 1991 | General Transitive Closures and Aggregate Functions
Johann Eder |
DEXA | 1 |
| 1990 | General transitive closure of relations containing duplicates
Johann Eder |
Inf. Syst. | 1 |
| 1990 | Extending SQL with General Transitive Closure and Extreme Value SelectionsabstractMany recursive query processing applications are still poorly supported, partly because implementations of general recursive capabilities are inefficient and hard to understand for users, partly because the approaches do not integrate well with existing query languages. An extension is proposed of the database language SQL for the processing of recursive structures. The new constructs are integrated in the view definition mechanism of SQL. Therefore, users with knowledge of SQL can take advantage of the increased functionally without learning a new language. The construct is based on a generalization of transitive closure and is formally defined. Because of the importance of extreme value sections, special constructs are introduced for the selection of tuples with minimal or maximal values in some attributes. Applying these selections on recursively defined views constitutes nonlinear recursion. By the introduction of special constructs for these selections, dealing with general nonlinear recursion can be avoided.> Johann Eder |
IEEE Trans. Knowl. Data Eng. | 1 |
| 1986 | BIER - The Behaviour Integrated Entity Realtionship Approach
Johann Eder, Gerti Kappel, A Min Tjoa, Roland R. Wagner |
ER | 1 |