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

David Botzer

dblp:27/6689 · DBLP profile ↗
← Back
5ranked-venue papers
2as first author
0since 2021 · last 2008
—ORCID · none

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

Databases, data management, data science and information retrieval · 4 · 2 first-authorSoftware engineering, systems software and programming languages · 1Applied, 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.

Databases, data mining, and information retrieval
4 papers
Database system architecture and tuning · 52% Data stream processing · 28% Query processing and optimization · 10%
Software engineering, system software, and programming languages
1 paper
Services computing and microservices · 100%

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

TopicWeightPapersLastEvidence papers
Database system architecture and tuning
self-managing database systems
0.122004
Self-Tuning of the Relationships among Rules' Components in Active Databases Systems · IEEE Trans. Knowl. Data Eng. 2004
Optimization of Materialization Strategies for Derived Data Elements · IEEE Trans. Knowl. Data Eng. 1996
Data stream processing › complex event processing
event correlation
0.122001
Monitoring Business Processes through Event Correlation based on Dependency Model · SIGMOD Conference 2001
Push Technology Personalization through Event Correlation · VLDB 2000
Database system architecture and tuning
active database
0.012004
Self-Tuning of the Relationships among Rules' Components in Active Databases Systems · IEEE Trans. Knowl. Data Eng. 2004
Query processing and optimization
materialization
0.011996
Optimization of Materialization Strategies for Derived Data Elements · IEEE Trans. Knowl. Data Eng. 1996
Services computing and microservices › business process management
business process monitoring
0.012001
Monitoring Business Processes through Event Correlation based on Dependency Model · SIGMOD Conference 2001
Information retrieval › user interaction
personalization
0.012000
Push Technology Personalization through Event Correlation · VLDB 2000
Query processing and optimization › materialized view
view materialization
0.011996
Optimization of Materialization Strategies for Derived Data Elements · IEEE Trans. Knowl. Data Eng. 1996

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

dependency model · 0.1optimization model · 0.0goal function minimization · 0.0monitor-based feedback · 0.0heuristic algorithm · 0.0
YearPublicationVenuePosition
2008 Application Generation Framework for Real-Time Complex Event Processing
abstract
We propose to develop a framework which provides the ability to apply complex event processing in realtime domains, thus allowing an easier process of developing and maintaining specific solutions for real-time event-based systems, while upholding the real time requirements of the system. Specifically, we propose to develop a framework that includes an integrated development environment for defining rules, and, given a set of rules, generates code for a complex event processing application for which it is able to determine time bounds on the response of this application to a set of supported events. In particular, the tool helps determine a time bound for the execution time of the code corresponding to each rule. Many Service Oriented Architecture (SOA) applications, in domains such as financial services, manufacturing, gaming and military/aerospace, have real-time performance requirements. We present real-life industry use cases from these domains as motivation for the potential benefit in developing real-time complex event processing applications. In support of a feasibility argument for the proposed approach we present some preliminary experimental results obtained on a partially implemented tool.
Yonit Magid, Asaf Adi, Maya Barnea, David Botzer, Ella Rabinovich
COMPSAC4
2004 Self-Tuning of the Relationships among Rules' Components in Active Databases Systems
abstract
Active database systems are systems that detect events and trigger actions as a result of this detection. Active capabilities are provided by a set of rules, such that each rule consists of three components (event, condition, and action). A major performance issue in active databases is the issue of relationships among rule components. Current implementations of triggers do not allow flexibility in the selection of transaction policies (partition of rules to transactions); the intertransaction timing policies of rules' components, the intratransaction policies of commit and abort dependencies, and synchronization issues. While these decisions have a substantial impact on the application performance, they are not provided as design primitives; one of the reasons for that is that it is very difficult to manually tune these decisions. In some research prototypes of active databases, these relationships are encapsulated into a set of coupling modes. Each coupling mode represents a combination of decisions about the partition of rule components to transactions, the relative timing within a transaction, and the interrelationships among these transactions. We describe a self-tuning model that operates on a general active database. The optimization model strives to minimize a programmable goal function that reflects the system designer's preferences and the system behavior and the applications' semantics through constraint definitions. The tuning model strives to optimize the mutual relationships among the system rules' components.
David Botzer, Opher Etzion
IEEE Trans. Knowl. Data Eng.1
2001 Monitoring Business Processes through Event Correlation based on Dependency Model
abstract
Events are at the core of reactive and proactive applications, which have become popular in many domains.
Asaf Adi, David Botzer, Opher Etzion, Tali Yatzkar-Haham
SIGMOD Conference2
2000 Push Technology Personalization through Event Correlation
Asaf Adi, David Botzer, Opher Etzion, Tali Yatzkar-Haham
VLDB2
1996 Optimization of Materialization Strategies for Derived Data Elements
abstract
The research in materialization of derived data elements has dealt so far with the if issue of whether to physically store derived data elements. In the active database area, there has been some research on the how issue. We deal with the when issue, devising an optimization model to determine the optimal materialization strategy. The decision problem confronted by the optimization model deals with devising the materialization strategy that consists of a set of interdependent decisions about each derived data element. Each decision relates to two issues: Should the value of a derived data element be persistent? What is the required level of consistency of a derived value with respect to its derivers? For each derived data element, the decision is based on both its local properties and its interdependencies with other derived values. The optimization model is based on a heuristic algorithm that finds a local optimum in O(N/sup 2/) and a monitor that obtains feedback about the actual database performance. This optimization model is general and is not specific to any data model. Our experimental results show that a predictor for the optimal solution cannot be obtained in any intuitive or analytic way, due to the complexity of the involved considerations; thus, there is no obvious way to achieve these results without using the optimization model. This fact is a strong motivation for applying such an optimization model.
David Botzer, Opher Etzion
IEEE Trans. Knowl. Data Eng.1