EDBT 2026 Demo / reviewers in the wild / expert
Ghassan Z. Qadah
dblp:53/6168
· DBLP profile ↗
17ranked-venue papers
10as first author
0since 2021 · last 2006
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 6 · 2 first-authorSoftware engineering, systems software and programming languages · 4 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 4 · 3 first-authorArtificial intelligence and machine learning · 3 · 1 first-authorSystems, architecture and hardware · 3 · 3 first-authorHuman-computer interaction and ubiquitous 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
6 papers |
Query processing and optimization · 60% Information retrieval · 23% Database system architecture and tuning · 12% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 100% |
Topics — the 15 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization
query execution |
0.0 | 2 | 1993 | The Efficient Computation of Strong Partial Transitive-Closures · ICDE 1993 Efficient Algorithms for the Instantiated Transitive Closure Queries · IEEE Trans. Software Eng. 1991 |
Information retrieval › query processing
transitive closure query |
0.0 | 1 | 1996 | The Strong Partial Transitive-Closure Problem: Algorithms and Performance Evaluation · IEEE Trans. Knowl. Data Eng. 1996 |
Query processing and optimization › recursive query
transitive closure query processing |
0.0 | 1 | 1993 | The Efficient Computation of Strong Partial Transitive-Closures · ICDE 1993 |
Information retrieval
query reformulation |
0.0 | 1 | 1991 | Semantic Query Reformulation in Deductive Databases · ICDE 1991 |
Query processing and optimization › recursive query
recursive query evaluation |
0.0 | 1 | 1991 | Efficient Algorithms for the Instantiated Transitive Closure Queries · IEEE Trans. Software Eng. 1991 |
Query processing and optimization › semantic query processing
semantic query optimization |
0.0 | 1 | 1991 | Semantic Query Reformulation in Deductive Databases · ICDE 1991 |
Query processing and optimization › recursive query
transitive closure |
0.0 | 1 | 1991 | Efficient Algorithms for the Instantiated Transitive Closure Queries · IEEE Trans. Software Eng. 1991 |
Query processing and optimization
join processing |
0.0 | 1 | 1988 | The Join Alogorithms on a Shared-Memory Multiprocessor Database Machine · IEEE Trans. Software Eng. 1988 |
Query processing and optimization › join processing
parallel join |
0.0 | 1 | 1988 | The Join Alogorithms on a Shared-Memory Multiprocessor Database Machine · IEEE Trans. Software Eng. 1988 |
Database system architecture and tuning › database machine
database machine architecture |
0.0 | 1 | 1985 | A Database Machine for Very Large Relational Databases · IEEE Trans. Computers 1985 |
Database system architecture and tuning › database machine
relational database machine |
0.0 | 1 | 1985 | A Database Machine for Very Large Relational Databases · IEEE Trans. Computers 1985 |
Database theory
deductive database |
0.0 | 1 | 1991 | Semantic Query Reformulation in Deductive Databases · ICDE 1991 |
Database theory
integrity constraints |
0.0 | 1 | 1991 | Semantic Query Reformulation in Deductive Databases · ICDE 1991 |
Parallel and multicore computing › multiprocessor system
shared-memory multiprocessor |
0.0 | 1 | 1988 | The Join Alogorithms on a Shared-Memory Multiprocessor Database Machine · IEEE Trans. Software Eng. 1988 |
Database system architecture and tuning
very large databases |
0.0 | 1 | 1985 | A Database Machine for Very Large Relational Databases · IEEE Trans. Computers 1985 |
Methods — techniques the papers use, named apart from their topics
performance evaluation · 0.0simulation · 0.0transitive-closure algorithms · 0.0graph-based constraint selection · 0.0analytical modeling · 0.0AND/OR tree · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2006 | Using Future Search Conference for e-Learning Strategy Formulation in Higher EducationabstractMuch is understood about success factors, issues, and lessons learned in implementing e-learning in the context of higher education. A consensus is emerging that suggests that each institution is unique and hence requires a highly customized e-learning strategy. This paper presents a strategy formulation process that takes a community building view towards strategy formulation. In specific, the process uses the future search conference and the Cademenos model of growth of e-learning within higher education. An application and evaluation of the strategy formulation process at an American University is presented Imran A. Zualkernan, Leland Blank, Jamal Abdalla, Abdul-Rahman Al-Ali, Hasan Al-Nashash, Hany El Kadi, Rana Ahmed, Ghassan Z. Qadah |
ICALT | 8 |
| 2005 | Requirements, design and implementation of an e-voting system
Ghassan Z. Qadah |
IADIS AC | 1 |
| 1996 | The Strong Partial Transitive-Closure Problem: Algorithms and Performance EvaluationabstractThe development of efficient algorithms to process the different forms of transitive-closure (TC) queries within the context of large database systems has recently attracted a large volume of research efforts. In this paper, we present two new algorithms suitable for processing one of these forms, the so called strong partially instantiated transitive closure, in which one of the query's arguments is instantiated to a set of constants and the processing of which yields a set of tuples that draw their values from both of the query's instantiated and uninstantiated arguments. These algorithms avoids the redundant computations and high storage cost found in a number of similar algorithms. Using simulation, this paper compares the performance of the new algorithms with those found in literature and shows clearly the superiority of the new algorithms. Ismail Hakki Toroslu, Ghassan Z. Qadah |
IEEE Trans. Knowl. Data Eng. | 2 |
| 1994 | An efficient database transitive closure algorithm
Ismail Hakki Toroslu, Ghassan Z. Qadah, Lawrence J. Henschen |
Appl. Intell. | 2 |
| 1993 | The Efficient Computation of Strong Partial Transitive-ClosuresabstractThe development of efficient algorithms to process the different forms of transitive-closure queries within the context of large database systems has attracted a large volume of research efforts. The authors present a new algorithm that is suitable for processing one of these forms, the strong partially instantiated query, in which one of the query's arguments is instantiated to a set of constants. The processing of this algorithm yields a set of tuples that draw their values from both of the query's instantiated and uninstantiated arguments. This algorithm avoids the redundant computations and the high storage costs found in a number of similar algorithms.> Ismail Hakki Toroslu, Ghassan Z. Qadah |
ICDE | 2 |
| 1992 | New Transitive Closure Algorithm for Recursive Query Processing in Deductive DatabasesabstractAn algorithm suitable for the full transitive closure problem, which is used to solve uninstantiated recursive queries in deductive databases, is presented. In this algorithm there are two phases. In the first phase a general graph is condensed into an acyclic graph and at the same time a special sparse matrix is formed from the acyclic graph. The second phase is the main one, where all of the page I/O operations are minimized. Simulation is used to study the performance of this algorithm and compare it with that of previous algorithms.> Ismail Hakki Toroslu, Ghassan Z. Qadah |
ICTAI | 2 |
| 1992 | The processing of a class of transitive-closure queries on uniprocessor and shared-nothing multiprocessor systems
Ghassan Z. Qadah, Jung J. Kim |
Data Knowl. Eng. | 1 |
| 1991 | Semantic Query Reformulation in Deductive DatabasesabstractA method is proposed for identifying relevant integrity constraints (ICs) for queries involving joins/unions of base relations and defined relations by use of graphs. The method does not rely on heavy preprocessing or redundancy. To effectively select those ICs that are relevant to a given query, the relationship between the predicates in the query is identified using an AND/OR tree where an AND mode represents a join operation and an OR node represents a union operation. Ways of collecting ICs are described that are not directly related to the query but can be useful in query optimization.> Sang-goo Lee, Lawrence J. Henschen, Ghassan Z. Qadah |
ICDE | 3 |
| 1991 | Efficient Algorithms for the Instantiated Transitive Closure QueriesabstractThe performances of several algorithms suitable for processing an important class of recursive queries called the instantiated transitive closure (TC) queries are studied and compared. These algorithms are the wavefront, delta -wavefront, and a generic algorithm called super-TC. During the evaluation of a TC query, the first two algorithms may read a given disk page more than once, whereas super-TC reads the disk page at most once. A comprehensive performance evaluation of these three algorithms using rigorous analytical and simulation models is presented. The study reveals that the relative performance of the algorithms is a strong function of the parameters which characterize the processed TC query and the relation referenced by that query. The superiority of one of the super-TC variants over all of the other presented algorithms is shown.> Ghassan Z. Qadah, Lawrence J. Henschen, Jung J. Kim |
IEEE Trans. Software Eng. | 1 |
| 1990 | Processing the transitive-closure logic rules on shared-nothing multiprocessor systemsabstractThe author presents and evaluates, using rigorous analytical models, a number of parallel algorithms suitable for processing an important class of recursive queries, the instantiated transitive closure (TC) queries. These algorithms are variants of the sequential delta -wavefront algorithm, designed to run on a shared-nothing (message-passing) type of multiprocessor system. The results obtained indicate that the relative performance of these algorithms is a strong function of not only the parameters which characterize the database and the processed query. Two parallel algorithms have been identified to be the best performing ones, one for systems with slow interconnection networks and the other for systems with fast networks. It is also found that allocating too many nodes to a query which does not need them results in a substantial loss of potential speedup in the processing of the query. > Ghassan Z. Qadah |
COMPSAC | 1 |
| 1990 | Distributed Processing of the Transitive-Closure Queries
Ghassan Z. Qadah, Jung J. Kim |
ICPP (3) | 1 |
| 1989 | A set-oriented inference mechanism for large data-intensive logic-basesabstractSeveral strategies for processing queries in data-intensive logic bases (deductive databases) have been recently proposed. These strategies can be grouped into the one-tuple-at-a-time and the set-of-tuples-at-a-time classes. A strategy of the first class searches the logic base for one solution to the processed query at any point in time and uses backtracking to find alternative solutions. A strategy of the second class searches the logic base to find all of the solutions to the query simultaneously, thus eliminating the need for backtracking. The modification of Prolog's tuple-at-a-time processing strategy into a set-at-a-time one is investigated. The set-modified version of Prolog has been implemented, and the resulting interpreter has been benchmarked against a classical Prolog one, showing a dramatic improvement in performance.> Ghassan Z. Qadah |
COMPSAC | 1 |
| 1988 | The Processing and Evaluation of Transitive Closure Queries
Jiawei Han 0001, Ghassan Z. Qadah, Chinying Chaou |
EDBT | 2 |
| 1988 | Filter-Based Join Algorithms on Uniprocessor and Distributed-Memory Multiprocessor Database Machines
Ghassan Z. Qadah |
EDBT | 1 |
| 1988 | The Join Alogorithms on a Shared-Memory Multiprocessor Database MachineabstractThe authors develop and present a large set of parallel algorithms for implementing the join operation on a shared-memory multiprocessor database machine. The development of these algorithms follows a structured approach. The major steps involved in the processing of the join operation by the machine are first identified. Then, alternative join algorithms are constructed by concatenating the different ways of performing these steps. A study of the performance of the proposed algorithms is presented. This study shows, among other things, that for a given hardware configuration there is not just one overall best performing join algorithm, but rather different algorithms score the best performance, depending on the characteristics of the data participating in the join operation.> Ghassan Z. Qadah, Keki B. Irani |
IEEE Trans. Software Eng. | 1 |
| 1985 | A Database Machine for Very Large Relational DatabasesabstractThis paper presents an architectural design for a back-end database machine (DBM) suitable for supporting multiple-user, on-line, very large relational database systems (systems with capacities larger than 1010 bytes). This machine is called the Michigan Relational Database Machine (MIRDM). In designing such a machine a structured approach is followed. First, the DBM's proposed so far are reviewed using a novel classification scheme. Second, this review, the very large relational database system requirements, and the restrictions imposed by the current and near-future state of technology are used to formulate a set of design guidelines. Consequently, an architecture for a cost-effective DBM that meets this set of guidelines is synthesized. Some of the algorithms developed for implementing the primitives of the new machine are also presented. Finally, we highlight some of the important differences between the new DBM and some of the previously proposed ones. Ghassan Z. Qadah, Keki B. Irani |
IEEE Trans. Computers | 1 |
| 1983 | A Database Machine for Very Large Relational Databases
Ghassan Z. Qadah, Keki B. Irani |
ICPP | 1 |