Papers & Code
Research publications
Time
|
2027 |
|
|
Modular Responsiveness Verification of Rust Async Runtimes
Yanze Li, Ivan Beschastnikh, Alexander J. Summers
To appear in ESOP 2027.
|
2026 |
pdf
slides
code
|
RPCShield: Defending Microservices Against Cascading Failures
Milind Chabbi, Sonal Mahajan, Ivan Beschastnikh, René Just, Yuxin Wang, Yufan Xu, Elton Pinto, Seemanta Saha, Manu Sridharan, Abhishek Jha, Sandeep Koushik Sheshadri, Mayank Bansal
SOSP 2026.
|
pdf
slides
|
Uber's Failover Architecture: Reconciling Reliability and Efficiency in Hyperscale Microservice Infrastructure
Mayank Bansal, Milind Chabbi, Kenneth Bøgh, Srikanth Prodduturi, Kevin Xu, Amit Kumar, David Bell, Ranjib Dey, Yufei Ren, Sachin Sharma, Juan Marcano, Shriniket Kale, and Subhav Pradhan, Ivan Beschastnikh, Miguel Covarrubias, Chien-Chih Liao, Sandeep Koushik Sheshadri, Wen Luo, Kai Song, Ashish Samant, Sahil Rihan, Nimish Sheth, Albert Greenberg, Uday Kiran Medisetty
NSDI 2026.
|
site
blog post1
blog post2
blog post3
pdf
|
SysMoBench: Evaluating AI on Formally Specifying Complex Real-World Systems
Qian Cheng, Ruize Tang, Emilie Ma, Finn Hackett, Peiyang He, Yiming Su, Ivan Beschastnikh, Yu Huang, Xiaoxing Ma, Tianyin Xu
ICLR 2026.
|
pdf
slides
|
HYDRA: Breaking the Global Ordering Barrier in Multi-BFT Consensus
Hanzheng Lyu, Shaokang Xie, Jianyu Niu, Mohammad Sadoghi, Yinqian Zhang, Cong Wang, Ivan Beschastnikh, Chen Feng
ICDE 2026.
|
pdf
slides
code
|
Crystallizing Schemas with Teleoscope: Thematic Curation of Large Text Corpora on Reddit
Patrick Yung Kang Lee, Paul Hendrik Bucci, Leo Itsuki Foord-Kelcey, Alamjeet Singh, Ivan Beschastnikh
CHI 2026.
|
|
pdf
|
EBFT: Simplifying BFT Consensus Through Egalitarianism
Jianyu Niu, Runchao Han, Hanzheng Lyu, Ivan Beschastnikh, Yinqian Zhang, Chen Feng
IEEE Transactions on Dependable and Secure Computing (TDSC), 2026.
|
|
pdf
|
Caravan: Asynchronous Test-Time Adaptation for Faster Inference
Jiayin Kralik, Ethan Zhao, Anrui Liu, Reto Achermann, Ivan Beschastnikh, Evan Shelhamer
The 3rd Workshop on Test-Time Updates (TTU) at ICLR 2026.
|
2025 |
pdf
slides
code
|
TraceLinking Implementations with their Verified Designs
Finn Hackett,
Ivan Beschastnikh,.
OOPSLA 2025.
|
pdf
slides
code
|
Orthrus: Accelerating Multi-BFT Consensus through Concurrent Partial Ordering of Transactions
Hanzheng Lyu,
Shaokang Xie,
Jianyu Niu,
Ivan Beschastnikh,
Yinqian Zhang,
Mohammad Sadoghi,
Chen Feng.
ICDE 2025.
|
pdf
slides
code
|
Ladon: High-Performance Multi-BFT Consensus via Dynamic Global Ordering
Hanzheng Lyu,
Shaokang Xie,
Jianyu Niu,
Chen Feng,
Yinqian Zhang,
Ivan Beschastnikh.
EuroSys 2025.
|
pdf
slides
code
|
FedFetch: Faster Federated Learning with Adaptive Downstream Prefetching
Qifan Yan,
Andrew Liu,
Shiqi He,
Mathias Lécuyer,
Ivan Beschastnikh.
INFOCOM 2025.
|
pdf
code
|
Listening to the Firehose: Sonifying Z3’s Behavior
Finn Hackett,
Ivan Beschastnikh.
ICSE 2025, NIER track.
|
pdf
|
Promises and perils of using Transformer-based models for SE research.
Yan Xiao, Xinyue Zuo, Xiaoyue Lu, Jin Song Dong, Xiaochun Cao, Ivan Beschastnikh.
Neural Networks, vol 184, 2025.
|
pdf
|
Cracking CodeWhisperer: Analyzing Developers Interactions and Patterns During Programming Tasks
Jeena Javahar,
Tanya Budhrani,
Manaal Ramadan Basha,
Cleidson de Souza,
Ivan Beschastnikh,
Gema Rodríguez-Pérez.
VL/HCC 2025, short paper.
|
pdf
|
Toward Inclusive AI-Driven Development: Exploring Gender Differences in Code Generation Tool Interactions
Manaal Ramadan Basha,
Ivan Beschastnikh,
Gema Rodríguez-Pérez,
Cleidson de Souza.
ESEM 2025, registered reports track.
|
2024 |
pdf
slides
video
|
Making Sense of Multi-Threaded Application Performance at Scale with NonSequitur
Augustine Wong,
Paul Bucci,
Ivan Beschastnikh
Alexandra Fedorova.
OOPSLA 2024.
|
pdf,
video
blog
supplementary pdf
code
|
Revealing Software Development Work Patterns with PR-Issue Graph Topologies
Cleidson de Souza,
Emilie Ma,
Jesse Wong,
Dongwook Yoon,
Ivan Beschastnikh.
FSE 2024.
|
pdf
article
|
The Fine Balance Between Helping With Your Job And Taking It: AI Code Assistants Come To The Fore
Cleidson de Souza,
Gema Rodríguez-Pérez,
Manaal Basha,
Dongwook Yoon,
Ivan Beschastnikh.
IEEE Sofware.
|
2023 |
pdf
code
|
Compiling Distributed System Models with PGo
Finn Hackett,
Shayan Hosseini,
Renato Costa,
Matthew Do,
Ivan Beschastnikh.
ASPLOS 2023.
Distinguished Artifact Award
|
pdf
code
|
GlueFL: Reconciling Client Sampling and Model Masking for Bandwidth Efficient Federated Learning
Shiqi He,
Qifan Yan,
Feijie Wu,
Lanjun Wang,
Mathias Lécuyer,
Ivan Beschastnikh.
MLSys 2023.
|
pdf
code
|
Scaling Blockchain Consensus via a Robust Shared Mempool
Fangyu Gai,
Jianyu Niu,
Ivan Beschastnikh,
Chen Feng,
Sheng Wang.
ICDE 2023.
|
pdf
code
|
Mercury: Fast Transaction Broadcast in High Performance Blockchain Systems
Mingxun Zhou,
Yilin Han,
Liyi Zeng,
Peilun Li,
Fan Long,
Dong Zhou,
Ivan Beschastnikh,
Ming Wu.
INFOCOM 2023.
|
pdf
|
Auto-tuning Elastic Applications in Production
Adalberto R. Sampaio Junior,
Ivan Beschastnikh,
Daryl Maier,
Don Bourne,
Vijay Sundaresan.
ICSE 2023, SEIP track.
|
pdf
code
|
XSnare: Application-specific client-side cross-site scripting protection
Jose Carlos Pazos,
Jean-Sébastien Légaré,
Ivan Beschastnikh.
Empirical Software Engineering Journal (EMSE) 2023.
|
pdf
|
Affective robots need therapy
Paul Bucci,
David Marino,
Ivan Beschastnikh.
ACM Transactions on Human-Robot Interaction (THRI), 2023.
|
2022 |
pdf
slides
dataset
|
CoSpot: A Cooperative VM Allocation Framework for Increased Revenue from Spot Instances
Syed M. Iqbal,
Haley Li,
Shane Bergsma,
Ivan Beschastnikh,
Alan J. Hu.
SoCC 2022.
|
pdf
code
|
Repairing Failure-inducing Inputs with Input Reflection
Yan Xiao,
Yun Lin,
Ivan Beschastnikh,
Changsheng Sun,
David S. Rosenblum,
Jin Song Dong.
ASE 2022.
|
pdf
code
|
Self-Checking Deep Neural Networks for Anomalies and Adversaries in Deployment
Yan Xiao,
Ivan Beschastnikh, Yun Lin,
Rajdeep Singh Hundal,
Xiaofei Xie,
David S. Rosenblum,
Jin Song Dong.
IEEE Transactions on Dependable and Secure Computing (TDSC), 2022.
|
pdf
code
video
|
Linear-time Temporal Logic guided Greybox Fuzzing
Ruijie Meng,
Zhen Dong,
Jialin Li,
Ivan Beschastnikh,
Abhik Roychoudhury.
ICSE 2022.
|
pdf
arxiv
code
video
|
One Bad Apple Spoils the Bunch: Transaction DoS in MimbleWimble Blockchains
Seyed Ali Tabatabaee,
Charlene Nicer,
Ivan Beschastnikh,
Chen Feng.
ICBC 2022.
|
pdf
code
|
Fair Decision Making via Automated Repair of Decision Trees
Zhang Jiang,
Ivan Beschastnikh,
Sergey Mechtaev,
Abhik Roychoudhury.
Fairware workshop at ICSE 2022.
|
2021 |
pdf
data/scripts
|
"@alex, this fixes #9": Analysis of Referencing Patterns in Pull Request Discussions
Ashish Chopra,
Morgan Mo,
Samuel Dodson,
Ivan Beschastnikh,
Sidney Fels,
Dongwook Yoon.
CSCW 2021.
Awarded an Impact Recognition
|
pdf
slides
|
Jumpgate: Automating Integration of Network Connected Accelerators
Craig Mustard,
Swati Goswami,
Niloofar Gharavi,
Joel Nider,
Ivan Beschastnikh,
Alexandra (Sasha) Fedorova.
SYSTOR 2021.
|
pdf
slides
video
code
|
Dissecting the Performance of Chained-BFT
Fangyu Gai,
Ali Farahbakhsh,
Jianyu Niu,
Chen Feng,
Ivan Beschastnikh,
Hao Duan.
ICDCS 2021.
|
pdf
video
code
|
Self-Checking Deep Neural Networks in Deployment
Yan Xiao,
Ivan Beschastnikh,
David S. Rosenblum,
Changsheng Sun,
Sebastian Elbaum,
Yun Lin,
Jin Song Dong.
ICSE 2021.
|
pdf
arxiv
code
|
XSnare: Application-specific client-side cross-site scripting protection
Jose Carlos Pazos,
Jean-Sébastien Légaré,
Ivan Beschastnikh.
SANER 2021.
|
chapter pdf
book
|
Blockchain Governance: De Facto (x)or Designed?
Darra Hofman, Quinn DuPont, Angela Walch, Ivan Beschastnikh.
Chapter in Lemieux V.L., Feng C. (eds) Building Decentralized Trust. Springer, Cham.
|
2020 |
pdf
code
arxiv
|
Biscotti: A Blockchain System for Private and Secure Federated Learning
Muhammad Shayan,
Clement Fung,
Chris J.M. Yoon,
Ivan Beschastnikh.
Transactions on Parallel and Distributed Systems
(IEEE TPDS) Special Section on AI/ML/DL 2020.
|
pdf
video
code
arxiv
|
Parking Packet Payload with P4
Swati Goswami,
Nodir Kodirov,
Craig Mustard,
Ivan Beschastnikh,
Margo Seltzer.
CoNEXT 2020
|
pdf
video, slides
arxiv
code
|
The Limitations of Federated Learning in Sybil Settings
Clement Fung,
Chris J.M. Yoon,
Ivan Beschastnikh.
RAID 2020
|
pdf
slides
video
ShiViz tool
|
Visualizing Distributed System Executions
Ivan Beschastnikh,
Perry Liu,
Albert Xing,
Patty Wang,
Yuriy Brun,
Michael
D. Ernst. ACM Transactions on Software Engineering and Methodology (TOSEM) 2020.
Presented at ICSE 2020 Journal First track.
|
pdf
materials
|
Scalable Constraint-based Virtual Data Center Allocation.
Samuel Bayless,
Nodir Kodirov,
Syed M. Iqbal,
Ivan Beschastnikh,
Holger Hoos,
Alan Hu.
Artificial Intelligence Journal (AIJ), January 2020.
|
2019 |
pdf
arxiv
BIP 330
|
Erlay: Efficient Transaction Relay for Bitcoin
Gleb Naumenko,
Gregory Maxwell,
Pieter Wuille,
Alexandra (Sasha) Fedorova,
Ivan Beschastnikh.
CCS 2019. [Bitcoin Improvement Proposals 330.]
|
pdf,
slides
extended pdf
arxiv
code
|
Brokered Agreements in Multi-Party Machine Learning
Clement Fung,
Ivan Beschastnikh.
APSys 2019
|
|
pdf
|
Learning to Listen for Design
Elisa Baniassad,
Ivan Beschastnikh,
Reid Holmes,
Gregor Kiczales,
Meghan Allen.
SPLASH 2019 Onward! Essays
|
pdf
slides
|
Jumpgate: In-Network Processing as a Service for Data Analytics
Craig Mustard,
Fabian Ruffy,
Anny Gakhokidze,
Ivan Beschastnikh,
Alexandra (Sasha) Fedorova.
HotCloud 2019
|
pdf
code
|
Improving Microservice-based Applications with Runtime Placement Adaptation
Adalberto R. Sampaio Junior,
Julia Rubin,
Ivan Beschastnikh,
Nelson Rosa.
Journal of Internet Services and Applications (JISA)
|
pdf
slides
materials
|
Vulnerability & Blame: Making Sense of Unauthorized Access to Smartphones
Diogo Marques,
Tiago Guerreiro,
Luis Carriço,
Ivan Beschastnikh
Konstantin Beznosov.
CHI 2019
|
pdf
slides
materials
|
Mining Specifications from Documentation Using a Crowd
Peng Sun,
Chris Brown,
Ivan Beschastnikh,
Kathryn Stolee.
SANER 2019
|
2018 |
pdf
slides
code
|
Iroko: A Framework to Prototype Reinforcement Learning for Data Center Traffic Control
Fabian Ruffy,
Michael Przystupa,
Ivan Beschastnikh.
Workshop on ML for Systems at NIPS 2018.
|
pdf
|
Performance Comprehension at WiredTiger
Alexandra (Sasha) Fedorova,
Craig Mustard,
Ivan Beschastnikh,
Julia Rubin,
Augustine Wong,
Svetozar Miucin,
Louis Ye
FSE 2018
|
pdf
slides
|
VNF Chain Allocation and Management at Data Center Scale
Nodir Kodirov,
Samuel Bayless,
Fabian Ruffy,
Ivan Beschastnikh,
Holger Hoos,
Alan Hu.
ANCS 2018
|
pdf
slides
video
code
|
Inferring and Asserting Distributed System Invariants
Stewart Grant,
Hendrik Cech,
Ivan Beschastnikh.
ICSE 2018
|
|
pdf
|
Tsumiki: A Meta-Platform for Building Your Own Testbed
Justin Cappos,
Yanyan Zhuang,
Albert Rafetseder,
Ivan Beschastnikh.
Transactions on Parallel and Distributed Systems (TPDS).
|
pdf
slides
|
Non-Stranger Danger: Examining the Effectiveness of Smartphone Locks in Preventing Intrusions by Socially-Close Adversaries
Diogo Marques,
Tiago Guerreiro,
Luis Carriço,
Ivan Beschastnikh
Konstantin Beznosov
WAY 2018 workshop, co-located with SOUPS 2018.
|
2017 |
pdf
slides
extended slides
|
Tolerating Faults in Disaggregated Datacenters
Amanda Carbonari,
Ivan Beschastnikh.
HotNets 2017
|
pdf
code
|
Scalable and Fault Tolerant Platform for Distributed Learning on Private Medical Data
Alborz Amir-Khalili,
Soheil Kianzad,
Rafeef Abugharbieh,
Ivan Beschastnikh.
MICCAI MLMI 2017
|
pdf
slides
poster
|
Supporting Microservice Evolution
Adalberto R. Sampaio Junior,
Harshavardhan Kadiyala,
Bo Hu,
John Steinbacher,
Antony W. Erwin,
Nelson Rosa,
Ivan Beschastnikh,
Julia Rubin.
ICSME 2017, NIER track.
|
pdf
slides
code
study site
|
Refactoring Asynchrony in JavaScript
Keheliya Gallaba,
Quinn Hanam,
Ali Mesbah,
Ivan Beschastnikh.
ICSME 2017
|
pdf
|
Scalable Constraint-based Virtual Data Center Allocation
Samuel Bayless,
Nodir Kodirov,
Ivan Beschastnikh,
Holger Hoos,
Alan Hu.
IJCAI 2017
|
pdf
slides
|
Accelerating software engineering research adoption with Analysis Bots
Ivan Beschastnikh,
Mircea F. Lungu,
Yanyan Zhuang.
ICSE 2017, NIER track.
|
pdf
slides
code
video
|
Studying multi-threaded behavior with TSViz
Matheus Nunes,
Harjeet Lalh,
Ashaya Sharma,
Augustine Wong,
Svetozar Miucin,
Alexandra (Sasha) Fedorova,
Ivan Beschastnikh.
ICSE 2017, Tool demonstration.
|
pdf
slides
study site
|
Characterizing Social Insider Attacks on Facebook
Wali Usmani,
Diogo Marques,
Ivan Beschastnikh,
Konstantin Beznosov,
Tiago Guerreiro,
Luis Carriço.
CHI 2017
|
2016 |
pdf
code
|
Visually Reasoning about System and Resource Behavior
Tony Ohmann,
Ryan Stanley,
Ivan Beschastnikh,
Yuriy Brun.
ICSE 2016, Tool demonstration.
|
CACM pdf
Queue pdf
code
|
Debugging Distributed Systems: Challenges and options for validation and debugging
Ivan Beschastnikh,
Patty Wang,
Yuriy Brun,
Michael D. Ernst.
Communications of the ACM, vol. 59, no. 8, Aug. 2016, pp. 32-37.
ACM Queue, vol. 14, no. 2, March/April 2016, pp. 91-110.
|
pdf
slides
code
demo1.json,
demo2.json
|
Comparing Repositories Visually with RepoGrams
Daniel Rozenberg,
Ivan Beschastnikh,
Fabian Kosmale,
Valerie Poser,
Heiko Becker,
Marc Palyart,
Gail Murphy.
MSR 2016
|
2015 |
poster
abstract
code
|
Inferring likely data invariants of distributed systems
Stewart Grant
Sam Creed,
Ivan Beschastnikh.
Poster at SOSP 2015.
|
pdf
slides
video
code
|
General LTL Specification Mining
Caroline Lemieux,
Dennis Park,
Ivan Beschastnikh.
ASE 2015
|
pdf
slides
models
|
Synergizing Specification Miners through Model Fissions and Fusions
Tien-Duy B. Le,
Xuan-Bach D. Le,
David Lo,
Ivan Beschastnikh.
ASE 2015
|
pdf
video
code
|
Investigating Program Behavior Using the Texada LTL Specifications Miner
Caroline Lemieux,
Ivan Beschastnikh.
ASE 2015, Tool demonstration.
|
pdf
slides
code
dataset
|
Don't Call Us, We'll Call You: Characterizing Callbacks in JavaScript
Keheliya Gallaba,
Ali Mesbah,
Ivan Beschastnikh.
ESEM 2015
Best Full Paper Award
|
pdf
|
Using declarative specification to improve the understanding,
extensibility, and comparison of model-inference algorithms
Ivan Beschastnikh,
Yuriy Brun,
Jenny Abrahamson,
Michael D. Ernst,
Arvind Krishnamurthy.
IEEE Transactions on Software Engineering (TSE), in press, 21 pages, April 2015.
(Extended version of the ICSE 2013 paper).
|
2014 |
pdf
slides
code
|
Templated Visualization of Object State with Vebugger
Daniel Rozenberg,
Ivan Beschastnikh.
VISSOFT'14, NIER track.
|
pdf
slides
supplementary info
|
Behavioral Resource-Aware Model Inference
Tony Ohmann,
Michael Herzberg,
Sebastian Fiss,
Armand Halbert,
Marc Palyart,
Ivan Beschastnikh,
Yuriy Brun.
ASE 2014
|
pdf
slides
|
Inferring Models of Concurrent Systems from Logs of their Behavior with CSight
Ivan Beschastnikh,
Yuriy Brun,
Michael D. Ernst,
Arvind Krishnamurthy.
ICSE 2014
|
poster
abstract
|
Shedding Light on Distributed System Executions
Jenny Abrahamson,
Ivan Beschastnikh,
Yuriy Brun,
Michael D. Ernst.
Poster at ICSE 2014
|
pdf, tr
poster
slides
|
NetCheck: Network Diagnoses from Blackbox Traces
Yanyan Zhuang,
Eleni Gessiou,
Steven Portzer,
Fraida Fund,
Monzur Muhammad,
Ivan Beschastnikh,
Justin Cappos.
NSDI 2014
|
pdf
slides
|
Mining Precise Performance-Aware Behavioral Models from Existing Instrumentation
Tony Ohmann,
Kevin Thai,
Ivan Beschastnikh
Yuriy Brun.
ICSE 2014, NIER track.
|
|
pdf
|
Inferring Models of Concurrent Systems from Logs of their Behavior with CSight
Ivan Beschastnikh,
Yuriy Brun,
Michael D. Ernst,
Arvind Krishnamurthy.
UBC, Department of Computer Science, Technical Report, 2014-02-28.
|
2013 |
pdf
slides |
Unifying FSM-inference Algorithms through Declarative Specification
Ivan Beschastnikh,
Yuriy Brun,
Jenny Abrahamson,
Michael D. Ernst,
Arvind Krishnamurthy.
ICSE 2013
(Extended version published as a TSE 2015 journal paper).
|
pdf
slides
|
Understanding Regression Failures through Test-Passing and Test-Failing Code Changes
Roykrong Sukkerd,
Ivan Beschastnikh,
Jochen Wuttke,
Sai Zhang,
Yuriy Brun.
ICSE 2013, NIER track.
|
|
pdf
|
NetCheck Test Cases: Input Traces and NetCheck Output
Yanyan Zhuang,
Ivan Beschastnikh
Justin Cappos.
NYU Poly, Department of Computer Science and Engineering, Report TR-CSE-2013-03, 10/29/2013.
|
| pdf
|
Unifying FSM-inference Algorithms through Declarative Specification
Ivan Beschastnikh,
Yuriy Brun,
Jenny Abrahamson,
Michael D. Ernst,
Arvind Krishnamurthy.
University of Washington CSE technical report UW-CSE-13-03-01, March 2013.
|
2012 |
| pdf
|
Effects of Centralized and Distributed Version Control on Commit Granularity
Jochen Wuttke, Ivan Beschastnikh, Yuriy Brun
Published in TinyToCS vol. 1, 2012.
|
pdf
slides
|
Inferring Networked System Models from Behavior Traces
Ivan Beschastnikh
Student Workshop at CoNEXT 2012.
|
| pdf
|
Sonora: A Platform for Continuous Mobile-Cloud Computing
Fan Yang,
Zhengping Qian,
Xiuwei Chen,
Ivan Beschastnikh,
Li Zhuang,
Lidong Zhou,
Guobin Shen.
Microsoft Research technical report MSR-TR-2012-34, March 2012.
|
2011 |
pdf
tr
slides
|
Scalable Consistency in Scatter
Lisa Glendenning,
Ivan Beschastnikh,
Arvind Krishnamurthy,
Tom Anderson.
SOSP 2011
|
pdf
slides
teaser video |
Leveraging Existing Instrumentation to Automatically Infer Invariant-Constrained Models
Ivan Beschastnikh,
Yuriy Brun,
Sigurd Schneider,
Michael Sloan,
Michael D. Ernst.
ESEC/FSE 2011
|
| pdf |
Synoptic: Studying Logged Behavior with Inferred Models
Ivan Beschastnikh,
Jenny Abrahamson,
Yuriy Brun,
Michael D. Ernst.
ESEC/FSE 2011, Tool demonstration.
|
pdf
slides
|
Mining Temporal Invariants from Partially Ordered Logs
Ivan Beschastnikh,
Yuriy Brun,
Michael D. Ernst,
Arvind Krishnamurthy,
Tom Anderson.
ACM SIGOPS Operating Systems Review,
vol. 45, no. 3, December 2011, pp. 39–46.
Initially appeared at SLAML 2011.
|
pdf
slides
|
Bandsaw: Log-powered test scenario generation for distributed systems
Ivan Beschastnikh,
Yuriy Brun,
Michael D. Ernst,
Arvind Krishnamurthy,
Tom Anderson.
Work in Progress at SOSP 2011.
|
2010 |
| pdf |
Retaining Sandbox Containment Despite Bugs in Privileged Memory-Safe Code
Justin Cappos,
Armon Dadgar,
Jeffrey Rasley,
Justin Samuel,
Ivan Beschastnikh,
Cosmin Barsan,
Arvind Krishnamurthy,
Tom Anderson.
CCS 2010
|
pdf
slides |
Synoptic: Summarizing system logs with refinement
Sigurd Schneider,
Ivan Beschastnikh,
Slava Chernyak,
Michael D. Ernst,
Yuriy Brun.
Workshop on Managing Systems via Log Analysis and Machine Learning Techniques, SLAML 2010.
|
| pdf |
Self-Presentation: Structured and semi-structured user profiles
Linda Le,
Ivan Beschastnikh,
David W. McDonald.
Studying Online Behaviour Workshop at CHI 2010.
|
| poster |
MiST: A Platform for Mobile-Cloud Computing in Streams
Fan Yang,
Zhengping Qian,
Ivan Beschastnikh,
Li Zhuang,
Mao Yang,
Amre Shakimov,
Guobin Shen,
Lidong Zhou.
Poster at Microsoft Research Mobile + Cloud Summit, Redmond, 2010.
|
2009 |
| www |
Teaching networking and distributed systems with Seattle
Justin Cappos,
Ivan Beschastnikh.
Journal of Computing Sciences in Colleges. Volume 25 Issue 1, October 2009.
|
| pdf |
Seattle: The Internet as an Educational Testbed
Justin Cappos,
Ivan Beschastnikh,
Arvind Krishnamurthy,
Tom Anderson.
SIGCSE 2009
|
| pdf |
Promoting Quality in Wikipedia through Enculturation
Ivan Beschastnikh,
David W. McDonald,
Mark Zachry,
Travis Kriplean,
Alan Borning.
Approaching 'Amateur' Workshop at GROUP 2009.
|
| pdf |
System Design for Social Translucence in Socially Mediating Technologies
David W. McDonald,
Ivan Beschastnikh,
Travis Kriplean,
Alan Borning,
Mark Zachry.
Socially Mediating Technologies Workshop at CHI 2009.
|
| pdf |
Designing Mediating Spaces Between Citizens and Government
Travis Kriplean,
Ivan Beschastnikh,
Alan Borning,
David W. McDonald,
Mark Zachry.
Socially Mediating Technologies Workshop at CHI 2009.
|
2008 |
pdf
slides |
SatelliteLab: Adding Heterogeneity to Planetary-Scale Testbeds
Marcel Dischinger,
Andreas Haeberlen,
Ivan Beschastnikh,
Krishna P. Gummadi, Stefan Saroiu.
SIGCOMM 2008
|
pdf slides |
Articulations of WikiWork: Uncovering Valued Work in Wikipedia through Barnstars
Travis Kriplean,
Ivan Beschastnikh,
David W. McDonald.
CSCW 2008
Best Paper Honorable Mention
|
pdf slides |
Wikipedian Self-Governance in Action: Motivating the Policy Lens
Ivan Beschastnikh,
Travis Kriplean,
David W. McDonald.
ICWSM 2008
ICWSM 2018 10-Year Test of Time honorable mention
Best Paper Award
|
2007 |
pdf slides |
Community, Consensus, Coercion, Control: CS*W or How Policy Mediates Mass Participation
Travis Kriplean,
Ivan Beschastnikh,
David W. McDonald, Scott Golder.
GROUP 2007
|
| pdf |
Building an Infrastructure for Urgent Computing
Pete Beckman,
Ivan Beschastnikh,
Suman Nadella,
Nick Trebon.
Chapter in 'High Performance Computing and Grids in Action' by IOS Press, Amsterdam, 2007
|
2006 |
| pdf |
SPRUCE: A System for Supporting Urgent High-Performance Computing
Pete Beckman,
Suman Nadella,
Nick Trebon,
Ivan Beschastnikh
IFIP WoCo9, 2006.
|
| www |
VFER: High-performance Transport in User Space
Stanislav Shalunov,
Ivan Beschastnikh
SuperComputing 2006 Bandwidth Challenge Finalist, November 2006.
|
2005 |
| pdf |
The Earth Vision Time Machine: A Design for the Collaborative Sharing of Wireless Sensor Data
Pete Beckman,
Ivan Beschastnikh,
Cameron Cooper,
Isaac Wasileski
Workshop on Advanced Collaborative Environments, WACE 2005
|
Presentations
|
Seattle: A Python-based Platform for Easy Development and Deployment of Networked Systems and Applications
Ivan Beschastnikh,
Justin Samuel,
Justin Cappos,
Presentation at PyCon 2010, Atlanta, GA, February 2010
|
|
Teaching networking and distributed systems with Seattle
Ivan Beschastnikh,
Justin Cappos,
Tutorial at CCSC Central Plains 2010
|
|
Teaching networking and distributed systems with Seattle
Justin Cappos,
Ivan Beschastnikh,
Tutorial at CCSC Northwest 2009
|
Unpublished Material
| pdf |
Liberating Mobile Phones from their Primary Use Case.
Ivan Beschastnikh, Yuan Zhang,
Zhengping Qian,
Lidong Zhou.
|
| pdf |
Integration of Static Instruction Analysis with Dynamic Information Flow Tracking.
Ivan Beschastnikh, Ian Post, Joshua Schwartz, Benedict Singer.
|
| pdf |
Machine Learning for Automatic Physical DBMS Tuning.
Ivan Beschastnikh and Andrew Guillory.
|
|