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

Guy Edjlali

dblp:97/1220 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
0since 2021 · last 1999
—ORCID · none

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

Systems, architecture and hardware · 3 · 1 first-authorSecurity and privacy · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 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.

Network and information security
1 paper
Authentication and access control · 50% Web and mobile security · 25% Systems and software security · 25%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Parallel and multicore computing · 62% Cloud and datacenter computing · 19% Performance modeling and evaluation · 19%
Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 100%

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

TopicWeightPapersLastEvidence papers
Authentication and access control › access control
access control mechanisms
0.011998
History-Based Access Control for Mobile Code · CCS 1998
Authentication and access control › access control › context-aware access control
history-based access control
0.011998
History-Based Access Control for Mobile Code · CCS 1998
Web and mobile security › mobile security
mobile code security
0.011998
History-Based Access Control for Mobile Code · CCS 1998
Systems and software security › operating system security
sandboxing
0.011998
History-Based Access Control for Mobile Code · CCS 1998
Programming languages and type systems
language design
0.011998
History-Based Access Control for Mobile Code · CCS 1998
Cloud and datacenter computing › cluster resource management and scheduling
cluster resource management
0.011997
The Utility of Exploiting Idle Workstations for Parallel Computation · SIGMETRICS 1997
Performance modeling and evaluation
workload characterization
0.011997
The Utility of Exploiting Idle Workstations for Parallel Computation · SIGMETRICS 1997

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

runtime monitoring · 0.0java · 0.0trace analysis · 0.0simulation · 0.0
YearPublicationVenuePosition
1999 Interoperability parallel programs approach to simulate 3D frontal polymerization processes
Guy Edjlali, Marc Garbey, Damien Tromeur-Dervout
Parallel Comput.1
1998 History-Based Access Control for Mobile Code
abstract
. In this chapter, we present a history-based access-control mechanism that is suitable for mediating accesses from mobile code. The key idea behind history-based access-control is to maintain a selective history of the access requests made by individual programs and to use this history to improve the differentiation between safe and potentially dangerous requests. What a program is allowed to do depends on its own behavior and identity in addition to currently used discriminators like the location it was loaded from or the identity of its author/provider. History-based access-control has the potential to significantly expand the set of programs that can be executed without compromising security or ease of use. We describe the design and implementation of Deeds, a history-based access-control mechanism for Java. Access-control policies for Deeds are written in Java, and can be updated while the programs whose accesses are being mediated are still executing. 1 Introduction...
Guy Edjlali, Anurag Acharya 0001, Vipin Chaudhary
CCS1
1997 The Utility of Exploiting Idle Workstations for Parallel Computation
abstract
In this paper, we examine the utility of exploiting idle workstations for parallel computation. We attempt to answer the following questions. First, given a workstation pool, for what fraction of time can we expect to find a cluster of $k$ workstations available? This provides an estimate of the opportunity for parallel computation. Second, how stable is a cluster of free machines and how does the stability vary with the size of the cluster? This indicates how frequently a parallel computation might have to stop for adapting to changes in processor availability. Third, what is the distribution of workstation idle-times? This information is useful for selecting workstations to place computation on. Fourth, how much benefit can a user expect? To state this in concrete terms, if I have a pool of size S, how big a parallel machine should I expect to get for free by harvesting idle machines. Finally, how much benefit can be achieved on a real machine and how hard does a parallel programmer have to work to make this happen? To answer the workstation-availability questions, we have analyzed 14-day traces from three workstation pools. To determine the equivalent parallel machine, we have simulated the execution of a group of well-known parallel programs on these workstation pools. To gain an understanding of the practical problems, we have developed the system support required for adaptive parallel programs as well as an adaptive parallel CFD application. (Also cross-referenced as UMIACS-TR-96-80)
Anurag Acharya 0001, Guy Edjlali, Joel H. Saltz
SIGMETRICS2
1996 Runtime Coupling of Data-Parallel Programs
abstract
\f e conslcier the problem of efficiently couphrrg multiple cfataparakl programs at Irrntime.We propose an approach that establishes mappings between data structures m different flat a-parallel programs and implements a user-specified com wmencv model.Mappings are established at rnntlrne and can be added and deleted while the programs being coupled are in execution.Mappings, or the icleutity of the processors involved, do not ha~,r TObe kno~vn at compile-time or even link-time.Pro,gramh ran be m adc to interact tvith different granularities of interaction without requiring any re-cociing.A-priori knowledge of consistency requirements allows buffering of data as well as concurrent execution of the coupled applications.Efficient data movement is achii=w=d b~-p] e-computing an optimized schedule.~~e describe our ])lorotype mrpiernent,atiou and evaluate lts performance us-LMga wt of svnthetrc "benchmarks.\Ve examme the varlat]on of performance with varlatlon in t he conslstenc} reqrrme-[nent W+ demonstrate That the cost of' the tlexibiht}-pro-~,lded hl our coupling scheme is not prolubltl~,e whel L ronpared with a monolithic program that performs the sam~ computatlou.1
M. Ranganathan, Anurag Acharya 0001, Guy Edjlali, Alan Sussman, Joel H. Saltz
International Conference on Supercomputing3