VLDB 2026 Research / reviewers in the wild / expert
Anwar Mamat
dblp:17/6735
· DBLP profile ↗
8ranked-venue papers
4as first author
1since 2021 · last 2024
0009-0007-1184-7206ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 3 first-authorComputer networks · 2Software engineering, systems software and programming languages · 1 · 1 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.
| Network and information security
1 paper |
Authentication and access control · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Program verification · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Authentication and access control
access control |
0.8 | 1 | 2024 | Cedar: A New Language for Expressive, Fast, Safe, and Analyzable Authorization · Proc. ACM Program. Lang. 2024 |
Authentication and access control › access control models
attribute-based access control |
0.8 | 1 | 2024 | Cedar: A New Language for Expressive, Fast, Safe, and Analyzable Authorization · Proc. ACM Program. Lang. 2024 |
Authentication and access control
authorization |
0.8 | 1 | 2024 | Cedar: A New Language for Expressive, Fast, Safe, and Analyzable Authorization · Proc. ACM Program. Lang. 2024 |
Authentication and access control › access control
role-based access control |
0.8 | 1 | 2024 | Cedar: A New Language for Expressive, Fast, Safe, and Analyzable Authorization · Proc. ACM Program. Lang. 2024 |
Methods — techniques the papers use, named apart from their topics
proof assistant · 1.5logical encoding · 1.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Cedar: A New Language for Expressive, Fast, Safe, and Analyzable AuthorizationabstractCedar is a new authorization policy language designed to be ergonomic, fast, safe, and analyzable. Rather than embed authorization logic in an application’s code, developers can write that logic as Cedar policies and delegate access decisions to Cedar’s evaluation engine. Cedar’s simple and intuitive syntax supports common authorization use-cases with readable policies, naturally leveraging concepts from role-based, attribute-based, and relation-based access control models. Cedar’s policy structure enables access requests to be decided quickly. Cedar’s policy validator leverages optional typing to help policy writers avoid mistakes, but not get in their way. Cedar’s design has been finely balanced to allow for a sound and complete logical encoding, which enables precise policy analysis, e.g., to ensure that when refactoring a set of policies, the authorized permissions do not change. We have modeled Cedar in the Lean programming language, and used Lean’s proof assistant to prove important properties of Cedar’s design. We have implemented Cedar in Rust, and released it open-source. Comparing Cedar to two open-source languages, OpenFGA and Rego, we find (subjectively) that Cedar has equally or more readable policies, but (objectively) performs far better. Joseph W. Cutler, Craig Disselkoen, Aaron Eline, Shaobo He 0002, Kyle Headley, Michael Hicks 0001, Kesha Hietala, Eleftherios Ioannidis, John H. Kastner, Anwar Mamat, Darin McAdams, Matt McCutchen, Neha Rungta, Emina Torlak, Andrew Wells |
Proc. ACM Program. Lang. | 10 |
| 2015 | Dynamic Mobile Charger Scheduling in Heterogeneous Wireless Sensor NetworksabstractRecent advances in energy transfer technology is boosting the development of renewable sensor networks. To sustain such a network, a mobile robot travels from node to node to recharge each sensor before its battery runs out. Consider each node's recharge as a real-time task, the robot needs to serve these tasks by their deadlines. This represents a class of challenging mobility scheduling problems, where the nodes' deadlines and spatial distribution are often at odds with each other. In this paper, we focus on the scenario where nodes have heterogeneous energy consumption rates, and our goal is to maximize the percentage of nodes alive. We formulate this scheduling problem and prove its NP-completeness. To solve this problem, we propose a spatial dependent task scheduling algorithm, which quantifies the impact of scheduling proximate tasks on the other tasks. With extensive simulations, we reveal the trade-offs of existing solutions under a wide range of network scenarios. Our evaluation results show that our algorithms out-perform classical TSP scheduler by up to 10% and 85% in terms of coverage ratio and average tardiness, respectively. Hua Huang 0003, Shan Lin 0001, Lin Chen 0002, Jie Gao 0001, Anwar Mamat, Jie Wu 0001 |
MASS | 5 |
| 2015 | Dynamic Mobile Charger Scheduling in Heterogeneous Wireless Sensor NetworksabstractRecent advances in energy transfer technology is boosting the development of renewable sensor networks. To sustain such a network, a mobile robot travels from node to node to recharge each sensor before its battery runs out. To solve this problem, we propose a spatial dependent task scheduling algorithm, which quantifies the impact of scheduling proximate tasks on the other tasks. Our evaluation results show that our algorithms out-perform classical TSP scheduler by up to10% and 85% in terms of coverage ratio and average tardiness, respectively. Hua Huang 0003, Shan Lin 0001, Lin Chen 0002, Jie Gao 0001, Anwar Mamat, Jie Wu 0001 |
MASS | 5 |
| 2012 | Efficient real-time divisible load scheduling
Anwar Mamat, Ying Lu 0002, Jitender S. Deogun, Steve Goddard |
J. Parallel Distributed Comput. | 1 |
| 2012 | Scheduling real-time divisible loads with advance reservations
Anwar Mamat, Ying Lu 0002, Jitender S. Deogun, Steve Goddard |
Real Time Syst. | 1 |
| 2010 | An Efficient Algorithm for Real-Time Divisible Load SchedulingabstractProviding QoS and performance guarantees to arbitrarily divisible loads has become a significant problem for many cluster-based research computing facilities. While progress is being made in scheduling arbitrarily divisible loads, current approaches are not efficient and do not scale well. In this paper, we propose a linear algorithm for real-time divisible load scheduling. Unlike existing approaches, the new algorithm relaxes the tight coupling between the task admission controller and the task dispatcher. By eliminating the need to generate exact schedules in the admission controller, the algorithm avoids high overhead. We experimentally evaluate the new algorithm. Simulation results demonstrate that the algorithm scales well, can schedule large numbers of tasks efficiently, and performs similarly to existing approaches in terms of providing real-time guarantees. Anwar Mamat, Ying Lu 0002, Jitender S. Deogun, Steve Goddard |
IEEE Real-Time and Embedded Technology and Applications Symposium | 1 |
| 2010 | Real-time scheduling of divisible loads in cluster computing environments
Xuan Lin, Anwar Mamat, Ying Lu 0002, Jitender S. Deogun, Steve Goddard |
J. Parallel Distributed Comput. | 2 |
| 2008 | Real-Time Divisible Load Schedulingwith Advance ReservationabstractProviding QoS and performance guarantees to arbitrarily divisible loads has become a significant problem for many cluster-based research computing facilities. While progress is being made in scheduling arbitrarily divisible loads, previous approaches have no support for advance reservations. However, with the emergence of grid applications that require simultaneous access to multi-site resources, supporting advance reservations in a cluster has become increasingly important. In this paper we propose a new divisible load real-time scheduling algorithm that supports advance reservations in a cluster. Our approach not only enforces the real-time agreement but also addresses the under-utilization concerns raised by advance reservations. The impact of advance reservations on system performance is systematically studied. Simulation results show that, with the proposed algorithm and appropriate advance reservations, the system performance could be maintained at the same level as the no reservation case. Anwar Mamat, Ying Lu 0002, Jitender S. Deogun, Steve Goddard |
ECRTS | 1 |