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

Johann Eder

dblp:e/JEder · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
constraint propagation
0.912025
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.912025
Modeling oracles in simple temporal networks with uncertainty · Inf. Comput. 2025
Knowledge, reasoning and agents › Knowledge representation and reasoning › temporal reasoning
temporal constraints
0.912025
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.912025
Modeling oracles in simple temporal networks with uncertainty · Inf. Comput. 2025
Requirements engineering and software design › business process modeling
cross-organizational business processes
0.512021
Determining temporal agreements in cross-organizational business processes · Inf. Comput. 2021
Query processing and optimization › recursive query
recursive query evaluation
0.011990
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.011990
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.011990
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
YearPublicationVenuePosition
2025 Modeling oracles in simple temporal networks with uncertainty
abstract
Simple 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
TIME1
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
CAiSE3
2021 Semi-contingent Task Durations: Characterization and Controllability
Marco Franceschetti, Johann Eder
CAiSE2
2021 Time and Processes: Towards Engineering Temporal Requirements
Johann Eder, Marco Franceschetti, Josef Lubas
ICSOFT1
2021 Determining temporal agreements in cross-organizational business processes
abstract
Cross-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 Compositions
abstract
Web 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
ICWS2
2020 Time and Business Process Management: Problems, Achievements, Challenges (Invited Talk)
abstract
Processes 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
TIME1
2020 Negotiating Temporal Commitments in Cross-Organizational Business Processes
abstract
Cross-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
TIME2
2019 Checking Temporal Service Level Agreements for Web Service Compositions with Temporal Parameters
abstract
Temporal 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
ICWS2
2019 Computing Ranges for Temporal Parameters of Composed Web Services
abstract
Temporal 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
iiWAS2
2019 Optimizing data-flow implementations for inter-organizational processes
abstract
Inter-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 Databases3
2018 Controllability of Orchestrations with Temporal SLA: Encoding Temporal XOR in CSTNUD
abstract
The 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
iiWAS1
2018 GSM+T: A Timed Artifact-Centric Process Model
abstract
We 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
TIME2
2017 Modelling Processes with Time-Dependent Control Structures
Horst Pichler, Johann Eder, Margareta Ciglic
ER2
2017 Analyzing data-flow implementations for distributed execution of inter-organizational processes
abstract
Inter-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
iiWAS3
2015 Equivalence Transformations for the Design of Interorganizational Data-Flow
Julius Köpke, Johann Eder
CAiSE2
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
ADBIS2
2014 Interval OLAP: Analyzing Interval Data
Christian Koncilia, Tadeusz Morzy, Robert Wrembel, Johann Eder
DaWaK4
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 Processes
abstract
Interorganizational 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
iiWAS2
2012 Logical Invalidations of Semantic Annotations
Julius Köpke, Johann Eder
CAiSE2
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
ER2
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
BPM5
2009 Composing Time-Aware Web Service Orchestrations
Horst Pichler, Michaela Wenger, Johann Eder
CAiSE3
2009 Enhanced security management for flexible and dynamic cooperative environments
abstract
This 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
CollaborateCom5
2009 Data Management for Federated Biobanks
Johann Eder, Claus Dabringer, Michaela Schicho, Konrad Stark
DEXA1
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
CAiSE6
2008 Temporal Conformance of Federated Choreographies
Johann Eder, Amirreza Tahamtan
DEXA1
2007 Change Detection in Ontologies Using DAG Comparison
Johann Eder, Karl Wiggisser
CAiSE1
2007 XML View Based Access to Relational Data in Workflow Management Systems
Marek Lehmann, Johann Eder, Christian Dreier, Juergen Mangler
RCIS2
2006 Priority-Based k-Anonymity Accomplished by Weighted Generalisation Structures
Konrad Stark, Johann Eder, Kurt Zatloukal
DaWaK2
2005 Synchronizing Copies of External Data in Workflow Management Systems
Johann Eder, Marek Lehmann
CAiSE1
2005 A Tree Comparison Approach to Detect Changes in Data Warehouse Structures
Johann Eder, Christian Koncilia, Karl Wiggisser
DaWaK1
2005 Accelerating Workflows with Fixed Date Constraints
Martin Bierbaumer, Johann Eder, Horst Pichler
ER2
2005 Probabilistic Calculation of Execution Intervals for Workflows
abstract
The 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
TIME1
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
CAiSE1
2004 Response Time Histograms for Composite Web Services
abstract
Probabilistic 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
ICWS1
2003 Personal Schedules for Workflow Systems
Johann Eder, Horst Pichler, Wolfgang Gruber, Michael Ninaus
Business Process Management1
2003 Automatic Detection of Structural Changes in Data Warehouses
Johann Eder, Christian Koncilia, Dieter Mitsche
DaWaK1
2002 A Meta Model for Structured Workflows Supporting Workflow Transformations
Johann Eder, Wolfgang Gruber
ADBIS1
2002 The COMET Metamodel for Temporal Data Warehouses
Johann Eder, Christian Koncilia, Tadeusz Morzy
CAiSE1
2002 Incorporating ICD-9 and ICD-10 Data in a Warehouse
abstract
The 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
CBMS1
2001 Designing and Implementing an Object Relational Data Warehousing System
abstract
In 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
DAIS2
2001 Changes of Dimension Data in Temporal Data Warehouses
Johann Eder, Christian Koncilia
DaWaK1
2000 Temporal Modeling of Workflows with Conditional Execution Paths
Johann Eder, Wolfgang Gruber, Euthimios Panagos
DEXA1
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
CAiSE1
1999 Towards an Automatic Integration of Statecharts
Heinz Frank, Johann Eder
ER2
1998 Partial Replication of Object-Oriented Databases
Michael Dobrovnik, Johann Eder
ADBIS2
1998 Integration of Statecharts
abstract
View 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
CoopIS2
1997 Workflow Management Systems (Abstract)
Johann Eder
ADBIS1
1997 ePERT: Extending PERT for Workflow Management System
Heinz Pozewaunig, Johann Eder, Walter Liebhart
ADBIS2
1996 Workflow Recovery
abstract
Workflow 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
CoopIS1
1995 The Workflow Activity Model WAMO
Johann Eder, Walter Liebhart
CoopIS1
1994 PPOST: A Parallel Database in Main Memory
László Böszörményi, Johann Eder, Carsten Weich
DEXA2
1993 Meta Data Model for Database Design
Tatjana Welzer, Johann Eder
DEXA2
1991 General Transitive Closures and Aggregate Functions
Johann Eder
DEXA1
1990 General transitive closure of relations containing duplicates
Johann Eder
Inf. Syst.1
1990 Extending SQL with General Transitive Closure and Extreme Value Selections
abstract
Many 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
ER1