Demo Data from SIGIR 2026 / reviewers in the wild / expert
ElMoustapha Ould-Ahmed-Vall
dblp:37/40
· DBLP profile ↗
6ranked-venue papers
6as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 3 · 3 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-authorSystems, architecture and hardware · 1 · 1 first-author
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.
| Computer networks
1 paper |
Internet of things and sensor networks · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet of things and sensor networks › wireless sensor network › event detection
fault-tolerant event detection |
0.1 | 1 | 2012 | Distributed Fault-Tolerance for Event Detection Using Heterogeneous Wireless Sensor Networks · IEEE Trans. Mob. Comput. 2012 |
Internet of things and sensor networks
wireless sensor network |
0.1 | 1 | 2012 | Distributed Fault-Tolerance for Event Detection Using Heterogeneous Wireless Sensor Networks · IEEE Trans. Mob. Comput. 2012 |
Methods — techniques the papers use, named apart from their topics
weighted voting · 0.1maximum a posteriori estimation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | Distributed Fault-Tolerance for Event Detection Using Heterogeneous Wireless Sensor NetworksabstractThis paper presents a general fault-tolerant event detection scheme that allows nodes to detect erroneous local decisions by leveraging the local decisions reported by their neighbors. This detection scheme can handle cases where nodes have different accuracy levels. The derived fault-tolerant estimator is proven to be optimal under the maximum a posteriori (MAP) criterion. An equivalent weighted voting scheme is also derived. Further, two new error models are derived to take into account the neighbor distance and the geographical distributions of the two decision quorums. These models are particularly suitable for detection applications where the event under consideration is highly localized. The fault-tolerant estimator is simulated using a network of 1,024 nodes deployed randomly in a square region and assigned random probabilities of failure. Several estimation schemes that allow nodes to learn their error rates continuously are developed. These error rates are used in the distributed estimation schemes to assign appropriate weights to the nodes in the voting scheme. ElMoustapha Ould-Ahmed-Vall, Bonnie H. Ferri, George F. Riley |
IEEE Trans. Mob. Comput. | 1 |
| 2009 | Distributed global ID assignment for wireless sensor networks
ElMoustapha Ould-Ahmed-Vall, Douglas M. Blough, Bonnie H. Ferri, George F. Riley |
Ad Hoc Networks | 1 |
| 2008 | Characterization of SPEC CPU2006 and SPEC OMP2001: Regression Models and their TransferabilityabstractAnalysis of workload execution and identification of software and hardware performance barriers provide critical engineering benefits; these include guidance on software optimization, hardware design tradeoffs, configuration tuning, and comparative assessments for platform selection. This paper uses Model trees to build statistical regression models for the SPEC1 CPU2006 and the SPEC OMP2001 suites. These models link performance to key microarchitectural events. The models provide detailed recipes for identifying the key performance factors for each suite and for determining the contribution of each factor to performance. The paper discusses how the models can be used to understand the behaviors of the two suites on a modern processor. These models are applied to obtain a detailed performance characterization of each benchmark suite and its member workloads and to identify the commonalities and distinctions among the performance factors that affect each of the member workloads within the two suites. This paper also addresses the issue of model transferability. It explores the question: How useful is an existing performance model (built on a given suite of workloads) to study the performance of different workloads or suites of workloads? A performance model built using data from workload suite P is considered transferable to workload suite Q if it can be used to accurately study the performance of workload suite Q. Statistical methodologies to assess model transferability are discussed. In particular, the paper explores the use of two-sample hypothesis tests and prediction accuracy analysis techniques to assess model transferability. It is found that a model trained using only 10% of the SPEC CPU2006 data is transferable to the remaining data. This finding holds also for SPEC OMP2001. In contrast, it is found that the SPEC CPU2006 model is not transferable to SPEC OMP2001 and vice versa. ElMoustapha Ould-Ahmed-Vall, Kshitij A. Doshi, Charles Yount, James Woodlee |
ISPASS | 1 |
| 2007 | Using Model Trees for Computer Architecture Performance Analysis of Software ApplicationsabstractThe identification of performance issues on specific computer architectures has a variety of important benefits such as tuning software to improve performance, comparing the performance of various platforms and assisting in the design of new platforms. In order to enable this analysis, most modern micro-processors provide access to hardware-based event counters. Unfortunately, features such as out-of-order execution, pre-fetching and speculation complicate the interpretation of the raw data. Thus, the traditional approach of assigning a uniform estimated penalty to each event does not accurately identify and quantify performance limiters. This paper presents a novel method employing a statistical regression-modeling approach to better achieve this goal. Specifically, a model-tree based approach based on the M5' algorithm is implemented and validated that accounts for event interactions and workload characteristics. Data from a subset of the SPEC CPU2006 suite is used by the algorithm to automatically build a performance-model tree, identifying the unique performance classes (phases) found in the suite and associating with each class a unique, explanatory linear model of performance events. These models can be used to identify performance problems for a given workload and estimate the potential gain from addressing each problem. This information can help orient the performance optimization efforts to focus available time and resources on techniques most likely to impact performance problems with highest potential gain. The model tree exhibits high correlation (more than 0.98) and low relative absolute error (less than 8 %) between predicted and measured performance, attesting it as a sound approach for performance analysis of modern superscalar machines ElMoustapha Ould-Ahmed-Vall, James Woodlee, Charles Yount, Kshitij A. Doshi, Seth Abraham |
ISPASS | 1 |
| 2005 | Simulation of Large-Scale Sensor Networks Using GTSNetSabstractWe present a sensor network simulation environment that allows users to evaluate the effects of different architectural choices and strategies on the lifetime and performance of a sensor network. Our tool can also be used to evaluate new approaches (routing protocols, cooperation algorithms), and compare them with the ones already in place. This simulator is an extension of the Georgia Tech Network Simulator (GTNetS) and leverages its design choices for maximum performance. It incorporates models for the different functional units composing a sensor node and characterizes the energy consumption of each. It also has a model for a network base station and its interactions with the rest of the network. We report our results from a set of tests that demonstrate some of the capabilities of our simulator. In particular, we were able to simulate sensor networks of several hundred thousand nodes while using less than 2 GB of memory, which exceeds the capabilities of existing simulators by an order of magnitude. The simulator is also used to study the performance of an algorithm that assigns globally unique IDs to nodes in a sensor network. ElMoustapha Ould-Ahmed-Vall, George F. Riley, Bonnie H. Ferri, Dheeraj Reddy |
MASCOTS | 1 |
| 2005 | Distributed unique global ID assignment for sensor networksabstractA sensor network consists of a set of battery-powered nodes, which collaborate to perform sensing tasks in a given environment. It may contain one or more base stations to collect sensed data and possibly relay it to a central processing and storage system. These networks are characterized by scarcity of resources, in particular the available energy. We present a distributed algorithm to solve the unique ID assignment problem. The proposed solution starts by assigning long unique IDs and organizing nodes in a tree structure. This tree structure is used to compute the size of the network. Then, unique IDs are assigned using the minimum number of bytes. Globally unique IDs are useful in providing many network functions, e.g. configuration, monitoring of individual nodes, and various security mechanisms. Theoretical and simulation analysis of the proposed solution have been preformed. The results demonstrate that a high percentage of nodes (more than 99%) are assigned globally unique IDs at the termination of the algorithm when the algorithm parameters are set properly. Furthermore, the algorithm terminates in a relatively short time that scales well with the network size. For example, the algorithm terminates in about 5 minutes for a network of 1,000 nodes ElMoustapha Ould-Ahmed-Vall, Douglas M. Blough, Bonnie H. Ferri, George F. Riley |
MASS | 1 |