Packet Transactions: A Programming Model for Data-Plane Algorithms at Hardware Speed. - Anirudh Sivaraman; Mihai Budiu; Alvin Cheung; Changhoon Kim; Steve Licking; George Varghese; Hari Balakrishnan; Mohammad Alizadeh; Nick McKeown (CoRR, 2015)

Packet Transactions: High-Level Programming for Line-Rate Switches. - Anirudh Sivaraman; Alvin Cheung; Mihai Budiu; Changhoon Kim; Mohammad Alizadeh; Hari Balakrishnan; George Varghese; Nick McKeown; Steve Licking (SIGCOMM, 2016)