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.

Kalev Alpernas

dblp:178/3966 · DBLP profile ↗
← Back
5ranked-venue papers
4as first author
1since 2021 · last 2021
0000-0001-6979-8880ORCID · corroborated

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

Software engineering, systems software and programming languages · 3 · 2 first-authorSystems, architecture and hardware · 1 · 1 first-author · 1 since 2021Theory of computation · 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.

Network and information security
1 paper
Systems and software security · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Cloud and datacenter computing · 100%

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

TopicWeightPapersLastEvidence papers
Systems and software security › information flow control
dynamic information flow control
0.312018
Secure serverless computing using dynamic information flow control · Proc. ACM Program. Lang. 2018
Systems and software security
information flow control
0.312018
Secure serverless computing using dynamic information flow control · Proc. ACM Program. Lang. 2018
Cloud and datacenter computing
serverless computing
0.312018
Secure serverless computing using dynamic information flow control · Proc. ACM Program. Lang. 2018
Cloud and datacenter computing › serverless computing
serverless security
0.312018
Secure serverless computing using dynamic information flow control · Proc. ACM Program. Lang. 2018
Systems and software security › information flow control
noninterference
0.112018
Secure serverless computing using dynamic information flow control · Proc. ACM Program. Lang. 2018
Systems and software security › information flow control › noninterference
termination-sensitive noninterference
0.112018
Secure serverless computing using dynamic information flow control · Proc. ACM Program. Lang. 2018

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

static labeling · 0.7faceted labeling · 0.7dynamic taint analysis · 0.7
YearPublicationVenuePosition
2021 Cloud-Scale Runtime Verification of Serverless Applications
abstract
Serverless platforms aim to simplify the deployment, scaling, and management of cloud applications. Serverless applications are inherently distributed, and are executed using shortlived ephemeral processes. The use of short-lived ephemeral processes simplifies application scaling and management, but also means that existing approaches to monitoring distributed systems and detecting bugs cannot be applied to serverless applications. In this paper we propose Watchtower, a framework that enables runtime monitoring of serverless applications. Watchtower takes program properties as inputs, and can detect cases where applications violate these properties. We design Watchtower to minimize application changes, and to scale at the same rate as the application. We achieve the former by instrumenting libraries rather than application code, and the latter by structuring Watchtower as a serverless application. Once a bug is found, developers can use the Watchtower debugger to identify and address the root cause of the bug.
Kalev Alpernas, Aurojit Panda, Leonid Ryzhyk, Shmuel Sagiv
SoCC1
2019 Some complexity results for stateful network verification
Kalev Alpernas, Aurojit Panda, Alexander Moshe Rabinovich, Shmuel Sagiv, Scott Shenker, Sharon Shoham, Yaron Velner
Formal Methods Syst. Des.1
2018 Abstract Interpretation of Stateful Networks
Kalev Alpernas, Roman Manevich, Aurojit Panda, Shmuel Sagiv, Scott Shenker, Sharon Shoham, Yaron Velner
SAS1
2018 Secure serverless computing using dynamic information flow control
abstract
The rise of serverless computing provides an opportunity to rethink cloud security. We present an approach for securing serverless systems using a novel form of dynamic information flow control (IFC). We show that in serverless applications, the termination channel found in most existing IFC systems can be arbitrarily amplified via multiple concurrent requests, necessitating a stronger termination-sensitive non-interference guarantee, which we achieve using a combination of static labeling of serverless processes and dynamic faceted labeling of persistent data. We describe our implementation of this approach on top of JavaScript for AWS Lambda and OpenWhisk serverless platforms, and present three realistic case studies showing that it can enforce important IFC security properties with modest overhead.
Kalev Alpernas, Cormac Flanagan, Sadjad Fouladi, Leonid Ryzhyk, Shmuel Sagiv, Thomas Schmitz 0001, Keith Winstein
Proc. ACM Program. Lang.1
2016 Some Complexity Results for Stateful Network Verification
Yaron Velner, Kalev Alpernas, Aurojit Panda, Alexander Moshe Rabinovich, Shmuel Sagiv, Scott Shenker, Sharon Shoham
TACAS2