Demo Data from EDBT 2026 / reviewers in the wild / expert
Julian Satran
dblp:89/902
· DBLP profile ↗
6ranked-venue papers
1as first author
0since 2021 · last 2010
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 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
3 papers |
Internet architecture and protocols · 78% Transport protocols and congestion control · 22% | |
| Theoretical computer science
1 paper |
Coding theory · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Operating systems · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 100% |
Topics — the 5 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet architecture and protocols › network architecture design › layered architecture › protocol layering › network stack
network stack optimization |
0.1 | 1 | 2010 | IsoStack - Highly Efficient Network Processing on Dedicated Cores · USENIX ATC 2010 |
Transport protocols and congestion control
transport protocols |
0.1 | 1 | 2005 | Out of Order Incremental CRC Computation · IEEE Trans. Computers 2005 |
Coding theory › error-correcting codes › error detection
cyclic redundancy check |
0.1 | 1 | 2005 | Out of Order Incremental CRC Computation · IEEE Trans. Computers 2005 |
Cloud and datacenter computing › datacenter architecture
server architecture |
0.0 | 1 | 2006 | IP Only Server · USENIX ATC, General Track 2006 |
Internet architecture and protocols › protocol implementation
protocol processing |
0.0 | 1 | 2005 | Out of Order Incremental CRC Computation · IEEE Trans. Computers 2005 |
Methods — techniques the papers use, named apart from their topics
incremental CRC computation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Block storage listener for detecting file-level intrusionsabstractAn intrusion detection system (IDS) is usually located and operated at the host, where it captures local suspicious events, or at an appliance that listens to the network activity. Providing an online IDS to the storage controller is essential for dealing with compromised hosts or coordinated attacks by multiple hosts. SAN block storage controllers are connected to the world via block-level protocols, such as iSCSI and Fibre Channel. Usually, block-level storage systems do not maintain information specific to the file-system using them. The range of threats that can be handled at the block level is limited. A file system view at the controller, together with the knowledge of which arriving block belongs to which file or inode, will enable the detection of file-level threats. In this paper, we present IDStor, an IDS for block-based storage. IDStor acts as a listener to storage traffic, out of the controller's I/O path, and is therefore attractive for integration into existing SAN-based storage solutions. IDStor maintains a block-to-file mapping that is updated online. Using this mapping, IDStor infers the semantics of file-level commands from the intercepted block-level operations, thereby detecting file-level intrusions by merely observing the block read and write commands passing between the hosts and the controller. Miriam Allalouf, Muli Ben-Yehuda, Julian Satran, Itai Segall |
MSST | 3 |
| 2010 | IsoStack - Highly Efficient Network Processing on Dedicated Cores
Leah Shalev, Julian Satran, Eran Borovik, Muli Ben-Yehuda |
USENIX ATC | 2 |
| 2007 | Preservation DataStores: Architecture for Preservation Aware Storage
Michael Factor, Dalit Naor, Simona Rabinovici-Cohen, Leeat Ramati, Petra Reshef, Julian Satran, David L. Giaretta |
MSST | 6 |
| 2007 | Capability based Secure Access Control to Networked Storage Devices
Michael Factor, Dalit Naor, Eran Rom, Julian Satran, Sivan Tal |
MSST | 4 |
| 2006 | IP Only Server
Muli Ben-Yehuda, Oleg Goldshmidt, Elliot K. Kolodner, Zorik Machulsky, Vadim Makhervaks, Julian Satran, Marc Segal, Leah Shalev, Ilan Shimony |
USENIX ATC, General Track | 6 |
| 2005 | Out of Order Incremental CRC ComputationabstractWe consider a communication protocol where the sender breaks a message, comprised of an information block and a corresponding CRC, into small segments and transmits these segments separately, possibly via different routes, to the receiver. Traditionally, reversing the sender operations, the receiver first assembles all the segments that make up the message, then computes a CRC based on the information part of the message and verifies it against the arriving CRC, and, finally, delivers the information part on to the upper layer protocol (ULP). We present an incremental CRC computation whereby each arriving segment contributes its share to the message's CRC upon arrival, independently of other segment arrivals, and can thus proceed immediately to the ULP. We impose no constraint on the order of segment arrivals nor on their sizes. Yet, in its time complexity, our scheme does not exceed the traditional computation, which assembles all the segments first, and it uses only a fixed and very small amount of extra memory. Our scheme is beneficial when the ULP can process the individual segments without reading the entire message first and can revert, if needed, to the state it had prior to the processing of any segment of that message. One practical example application is the evolving protocol for remote direct memory access (RDMA) over TCP, where an overall CRC is added to a concatenation of data segments. Julian Satran, Dafna Sheinwald, Ilan Shimony |
IEEE Trans. Computers | 1 |