Antonio Carzaniga

Publications - BibTeX References

Forwarding and Routing With Packet Subscriptions

@Article{Jepsen+:TON22,
  author =	 {Jepsen, Theo and Fattaholmanan, Ali and Moshref,
                  Masoud and Foster, Nate and Carzaniga, Antonio and
                  Soulé, Robert},
  journal =	 {IEEE/ACM Transactions on Networking},
  title =	 {Forwarding and Routing With Packet Subscriptions},
  year =	 2022,
  month =	 dec,
  volume =	 30,
  number =	 6,
  pages =	 {2464-2479}
}

MeMo: Automatically identifying metamorphic relations in Javadoc comments for test automation

@Article{Blasi+JSS21,
  author =	 {Arianna Blasi and Alessandra Gorla and Michael
                  D. Ernst and Mauro Pezzè and Antonio Carzaniga},
  title =	 {MeMo: Automatically identifying metamorphic
                  relations in {Javadoc} comments for test automation},
  journal =	 {Journal of Systems and Software},
  volume =	 181,
  year =	 2021,
  month =	 nov
}

P4 Weaver: Supporting Modular and Incremental Programming in P4

@InProceedings{Fattaholmanan+:sosr21,
  author =	 {Ali Fattaholmanan and Antonio Carzaniga and Mario
                  Baldi and Robert Soul\'e},
  title =	 {{P4~Weaver}: Supporting Modular and Incremental
                  Programming in {P4}},
  booktitle =	 {The ACM SIGCOMM Symposium on SDN Research (SOSR)
                  (SOSR ’21)},
  year =	 2021,
  month =	 sep
}

Forwarding and Routing with Packet Subscriptions

@InProceedings{Jepsen+:conext20,
  author =	 {Theo Jepsen and Ali Fattaholmanan and Masoud Moshref
                  and Nate Foster and Antonio Carzaniga and Robert
                  Soul\'e},
  title =	 {Forwarding and Routing with Packet Subscriptions},
  booktitle =	 {CoNEXT '20: Proceedings of the 16th International
                  Conference on emerging Networking EXperiments and
                  Technologies},
  year =	 2020,
  month =	 dec,
  address =      {Barcelona, Spain}
}

Analyzing System Performance with Probabilistic Performance Annotations

@InProceedings{Rodora+:eurosys20,
  author =	 {Daniele Rogora and Antonio Carzaniga
                  and Amer Diwan and Matthias Hauswirth and Robert Soul{\'e}},
  title =	 {Analyzing System Performance with Probabilistic Performance Annotations},
  booktitle =	 {Eurosys'20: Proceedings of the Fifteenth European Conference on Computer Systems},
  year =	 2020,
  month =	 apr,
  address =	 {Heraklion, Crete, Greece}
}

Packet Subscriptions for Programmable ASICs

@InProceedings{Jepsen+:hotnets18,
  author =	 {Theo Jepsen and Masoud Moshref and Antonio Carzaniga
                  and Nate Foster and Robert Soul{\'e}},
  title =	 {Packet Subscriptions for Programmable ASICs},
  booktitle =	 {Proceedings of the 17th ACM Workshop on Hot Topics in Networks (HotNets'18)},
  year =	 2018,
  month =	 nov,
  address =	 {Redmond, Washington, USA}
}

Life in the Fast Lane: A Line-Rate Linear Road

@InProceedings{Jepsen+:sosr18,
  author =	 {Theo Jepsen and Masoud Moshref and Antonio Carzaniga
                  and Nate Foster and Robert Soul{\'e}},
  title =	 {Life in the Fast Lane: A Line-Rate Linear Road},
  booktitle =	 {4th ACM SIGCOMM Symposium on SDN Research (SOSR'18)},
  year =	 2018,
  month =	 mar,
  address =	 {Los Angeles, California, USA}
}

Performance Annotations for Cloud Computing

@InProceedings{Rogora+:hotcloud17,
  author =	 {Daniele Rogora and Steffen Smolka and Antonio
                  Carzaniga and Amer Diwan and Robert Soul{\'e}},
  title =	 {Performance Annotations for Cloud Computing},
  booktitle =	 {9th {USENIX} Workshop on Hot Topics in Cloud
                  Computing (HotCloud 17)},
  month =	 jul,
  year =	 2017,
  address =	 {Santa Clara, California, USA},
  publisher =	 {{USENIX} Association},
}

High-Throughput Subset Matching on Commodity GPU-Based Systems

@InProceedings{Rogora:2017:HSM:3064176.3064190,
  author =	 {Rogora, Daniele and Papalini, Michele and Khazaei,
                  Koorosh and Margara, Alessandro and Carzaniga,
                  Antonio and Cugola, Gianpaolo},
  title =	 {High-Throughput Subset Matching on Commodity
                  {GPU}-Based Systems},
  booktitle =	 {Proceedings of the Twelfth European Conference on
                  Computer Systems},
  series =	 {EuroSys '17},
  month =	 apr,
  year =	 2017,
  location =	 {Belgrade, Serbia},
  pages =	 {513--526},
}

High Throughput Forwarding for ICN with Descriptors and Locators

@InProceedings{Papalini+:ancs16,
  author =	 {Michele Papalini and Koorosh Khazaei and Antonio
                  Carzaniga and Daniele Rogora},
  title =	 {High Throughput Forwarding for ICN with Descriptors and Locators},
  booktitle =	 {ANCS '16: Proceedings of the 2016 Symposium on
                  Architectures for Networking and Communications Systems},
  year =	 2016,
  month =	 mar,
  location =	 {Santa Clara, California, USA},
  pages =	 {43--54}
}

Automatic Workarounds: Exploiting the Intrinsic Redundancy of Web Applications

@Article{Carzaniga+:TOSEM15,
  author =	 {Antonio Carzaniga and Alessandra Gorla and Nicol\`o
                  Perino and Mauro Pezz\`e},
  title =	 {Automatic Workarounds: Exploiting the Intrinsic
                  Redundancy of Web Applications},
  journal =	 {ACM Transactions on Software Engineering and
                  Methodology},
  year =	 2015,
  volume =	 24,
  number =	 3,
  pages =	 {16:1--16:42},
  month =	 may
}

Measuring Software Redundancy

@InProceedings{Carzaniga+:icse15,
  author =	 {Antonio Carzaniga and Andrea Mattavelli and Mauro Pezz\`{e}},
  title =	 {Measuring Software Redundancy},
  booktitle =	 {Proceedings of the ACM/IEEE 37th International Conference on
                  Software Engineering},
  series =	 {ICSE 2015},
  pages =	 {156--166},
  year =	 2015,
  location =	 {Firenze, italy},
  month =	 may
}

Measuring the Mixing Time of a Network

@InProceedings{Foukas+:infocom15,
  author =	 {Xenofon Foukas and Antonio Carzaniga and Alexander L. Wolf},
  title =	 {Measuring the Mixing Time of a Network},
  booktitle =	 {2015 IEEE Conference on Computer Communications (INFOCOM)},
  year =	 2015,
  location =	 {Hong Kong, China},
  month =	 apr # {--} # may
}

Scalable Routing for Tag-Based Information-Centric Networking

@InProceedings{Malekpour+:srds14,
  author =	 {Amir Malekpour and Antonio Carzaniga and Fernando Pedone},
  title =	 {End-to-End Congestion Control for Content-Based Networks},
  booktitle =	 {Proceedings of the 33rd International Symposium on
                  Reliable Distributed Systems},
  series =	 {SRDS'14},
  year =	 2014,
  location =	 {Nara, Japan},
  month =	 oct
}

Scalable Routing for Tag-Based Information-Centric Networking

@InProceedings{Papalini+:icn14,
  author =	 {Michele Papalini and Antonio Carzaniga and Koorosh
                  Khazaei and Alexander L. Wolf},
  title =	 {Scalable Routing for Tag-Based Information-Centric
                  Networking},
  booktitle =	 {Proceedings of the 1st International Conference on
                  Information-centric Networking},
  series =	 {ICN'14},
  pages =	 {17--26},
  year =	 2014,
  location =	 {Paris, France},
  month =	 sep
}

Cross-Checking Oracles from Intrinsic Software Redundancy

@InProceedings{Carzaniga+:icse14,
  author =	 {Antonio Carzaniga and Alberto Goffi and Alessandra
                  Gorla and Andrea Mattavelli and Mauro Pezz\`{e}},
  title =	 {Cross-Checking Oracles from Intrinsic Software
                  Redundancy},
  booktitle =	 {Proceedings of the 36th International Conference on
                  Software Engineering},
  series =	 {ICSE 2014},
  year =	 2014,
  location =	 {Hyderabad, India},
  month =	 may,
  pages =	 {931--942}
}

Scalable Routing for Tag-Based Information-Centric Networking

@TechReport{Papalini+:usi-inf-2014-01,
  author =	 {Michele Papalini and Koorosh Khazaei and Antonio
                  Carzaniga and Alexander L. Wolf},
  title =	 {Scalable Routing for Tag-Based Information-Centric
                  Networking},
  institution =	 {Università della Svizzera italiana (USI)},
  number =	 {2014/01},
  year =	 2014,
  month =	 feb
}

Is Information-Centric Multi-Tree Routing Feasible?

@InProceedings{Carzaniga+:icn13,
  author =	 {Antonio Carzaniga and Koorosh Khazaei and Michele
                  Papalini and Alexander L. Wolf},
  title =	 {Is Information-Centric Multi-Tree Routing Feasible?},
  booktitle =	 {Proceedings of the 3rd ACM SIGCOMM workshop on
                  Information-centric networking},
  series =	 {ICN '13},
  pages =	 {3--8},
  year =	 2013,
  location =	 {Hong Kong, China},
  month =	 aug
}

Automatic Recovery from Runtime Failures

@InProceedings{Carzaniga+:icse13,
  author =	 {Antonio Carzaniga and Alessandra Gorla and Andrea
                  Mattavelli and Nicol\`o Perino and Mauro Pezz\`e},
  title =	 {Automatic Recovery from Runtime Failures},
  booktitle =	 {Proceedings of the 2013 International Conference on
                  Software Engineering (ICSE 2013)},
  year =	 2013,
  address =	 {San Francisco, California, USA},
  month =	 may,
  pages =	 {782--791}
}

Oblivious Low-Congestion Multicast Routing in Wireless Networks

@InProceedings{Carzaniga+:mobihoc12,
  author =	 {Antonio Carzaniga and Koorosh Khazaei and Fabian
                  Kuhn},
  title =	 {Oblivious Low-Congestion Multicast Routing in
                  Wireless Networks},
  booktitle =	 {Proceedings of the thirteenth ACM international
                  symposium on Mobile Ad Hoc Networking and Computing},
  series =	 {MobiHoc '12},
  year =	 2012,
  address =	 {Hilton Head, South Carolina, USA},
  month =	 jun,
  pages =	 {155--164}
}

Fully Decentralized Estimation of Some Global Properties of a Network

@InProceedings{Carzaniga+:infocom12,
  author =	 {Antonio Carzaniga and Cyrus Hall and Michele
                  Papalini},
  title =	 {Fully Decentralized Estimation of Some Global
                  Properties of a Network},
  booktitle =	 {Proceedings of IEEE INFOCOM 2012},
  year =	 2012,
  address =	 {Orlando, Florida},
  month =	 mar,
  pages =	 {630--638}
}

A Content-Based Publish/Subscribe Matching Algorithm for 2D Spatial Objects

@InProceedings{Konstantinidis+:middleware11,
  author =	 {Athanasios Konstantinidis and Antonio Carzaniga and
                  Alexander L. Wolf},
  title =	 {A Content-Based Publish/Subscribe Matching Algorithm
                  for 2D Spatial Objects},
  booktitle =	 {ACM/IFIP/USENIX 12th International Middleware
                  Conference},
  pages =	 {208--227},
  year =	 2011,
  number =	 7049,
  series =	 {LNCS},
  address =	 {Lisbon, Portugal},
  month =	 dec
}

Probabilistic FIFO Ordering in Publish/Subscribe Networks

@InProceedings{Malekpour+:nca11,
  author =	 {Malekpour, Amirhossein and Carzaniga, Antonio and
                  Carughi, Giovanni Toffetti and Pedone, Fernando},
  booktitle =	 {Network Computing and Applications (NCA), 2011 10th
                  IEEE International Symposium on},
  title =	 {Probabilistic FIFO Ordering in Publish/Subscribe
                  Networks},
  year =	 2011,
  month =	 aug,
  address =	 {Cambridge, Massachusetts},
  pages =	 {33--40},
}

Content-Based Publish/Subscribe Networking and Information-Centric Networking

@InProceedings{Carzaniga+:icn11,
  author =	 {Antonio Carzaniga and Michele Papalini and Alexander
                  L. Wolf},
  title =	 {Content-Based Publish/Subscribe Networking and
                  Information-Centric Networking},
  booktitle =	 {Proceedings of the ACM SIGCOMM Workshop on
                  Information-Centric Networking (ICN-2011)},
  pages =	 {56--61},
  year =	 2011,
  address =	 {Toronto, Canada},
  month =	 aug
}

End-to-End Reliability for Best-Effort Content-Based Publish/Subscribe Networks

@InProceedings{Malekpour+:debs11,
  author =	 {Amirhossein Malekpour and Antonio Carzaniga and
                  Fernando Pedone and Toffetti Carughi, Giovanni},
  title =	 {End-to-End Reliability for Best-Effort Content-Based
                  Publish/Subscribe Networks},
  booktitle =	 {Proceedings of the 5th ACM International Conference
                  on Distributed Event-Based Systems ({DEBS} 2011)},
  year =	 2011,
  address =	 {New York, New York, USA},
  month =	 jul
}

Automatic Workarounds for Web Applications

@InProceedings{Carzaniga+:fse10,
  author =	 {Antonio Carzaniga and Alessandra Gorla and Nicol\`o
                  Perino and Mauro Pezz\`e},
  title =	 {Automatic Workarounds for Web Applications},
  booktitle =	 {Proceedings of the ACM SIGSOFT Eighteenth Symposium
                  on Foundations of Software Engineering ({SIGSOFT
                  2010}/{FSE-18})},
  pages =	 {237--246},
  year =	 2010,
  address =	 {Santa Fe, New Mexico, USA},
  month =	 nov
}

Handling Software Faults with Redundancy

@InBook{Carzaniga+:ADS09,
  author =	 {Antonio Carzaniga and Alessandra Gorla and Mauro Pezz\`e},
  editor =	 {Rog\'erio de Lemos and Jean-Charles Fabre and
                  Cristina Gacek and Fabio Gadducci and Maurice ter Beek},
  title =	 {Architecting Dependable Systems VI},
  chapter =	 {Handling Software Faults with Redundancy},
  publisher =	 {Springer},
  year =	 2009,
  volume =	 {5835/2009},
  series =	 {LNCS},
  address =	 {Berlin/Heidelberg},
  month =	 oct,
  pages =	 {148--171}
}

Practical High-Throughput Content-Based Routing Using Unicast State and Probabilistic Encodings

@TechReport{Carzaniga+:usi-inf-2009-06,
  author =	 {Antonio Carzaniga and Toffetti Carughi, Giovanni and
                  Cyrus Hall and Alexander L. Wolf},
  title =	 {Practical High-Throughput Content-Based Routing
                  Using Unicast State and Probabilistic Encodings},
  institution =	 {Faculty of Informatics, Università della Svizzera italiana (USI)},
  year =	 2009,
  number =	 {2009/06},
  month =	 aug
}

Uniform Sampling for Directed P2P Networks

@InProceedings{HallCarzaniga:europar09,
  author =	 {Cyrus Hall and Antonio Carzaniga},
  title =	 {Uniform Sampling for Directed {P2P} Networks},
  booktitle =	 {Euro-Par 2009},
  publisher =	 {Springer-Verlag},
  editors =      {H.~Sips and D.~Epema and H.-X.~Lin},
  pages =	 {511--522},
  year =	 2009,
  number =	 5704,
  series =	 {LNCS},
  address =	 {Delft, The Netherlands},
  month =	 aug
}

Toward Deeply Adaptive Societies of Digital Systems

@InProceedings{Carzaniga+:icse09nier,
  author =	 {Antonio Carzaniga and Giovanni Denaro and Mauro
                  Pezz{\`e} and Jacky Estublier and Alexander L. Wolf},
  title =	 {Toward Deeply Adaptive Societies of Digital Systems},
  booktitle =	 {ICSE Companion: 31st International Conference on
                  Software Engineering, ICSE 2009, Companion Volume},
  year =	 {2009},
  month =	 may,
  address =	 {Vancouver, Canada},
  pages =	 {331--334}
}

Doubly Stochastic Converge: Uniform Sampling for Directed P2P Networks

@TechReport{HallCarzaniga:usi-inf-2009-02,
  author =	 {Cyrus Hall and Antonio Carzaniga},
  title =	 {Doubly Stochastic Converge: Uniform Sampling for
                  Directed {P2P} Networks},
  institution =	 {Faculty of Informatics, Università della Svizzera italiana (USI)},
  year =	 2009,
  number =	 {2009/02},
  month =	 jan
}

Healing Web applications through automatic workarounds

@Article{Carzaniga+:STTT08,
  author =	 {Antonio Carzaniga and Alessandra Gorla and Mauro
                  {Pezz\`e}},
  title =	 {Healing {Web} applications through automatic
                  workarounds},
  journal =	 {International Journal on Software Tools for
                  Technology Transfer},
  year =	 2008,
  volume =	 10,
  number =	 6,
  pages =	 {492--502},
  month =	 dec
}

Evaluating Test Suites and Adequacy Criteria Using Simulation-Based Models of Distributed Systems

@Article{Rutherford+:TSE08,
  author =	 {Matthew J. Rutherford and Antonio Carzaniga and
                  Alexander L. Wolf},
  title =	 {Evaluating Test Suites and Adequacy Criteria Using
                  Simulation-Based Models of Distributed Systems},
  journal =	 {IEEE Transactions on Software Engineering},
  year =	 2008,
  volume =	 34,
  number =	 4,
  pages =	 {452--470},
  month =	 jul # {--} # aug
}

Four Enhancements to Automated Distributed System Experimentation Methods

@InProceedings{Wang+:icse08,
  author =	 {Yanyan Wang and Antonio Carzaniga and Alexander L. Wolf},
  title =	 {Four Enhancements to Automated Distributed System
                  Experimentation Methods},
  booktitle =	 {Proceedings of the Thirtieth International
                  Conference on Software Engineering (ICSE'08)},
  pages =	 {491--500},
  year =	 2008,
  address =	 {Leipzig, Germany},
  month =	 may
}

Self-Healing by Means of Automatic Workarounds

@InProceedings{Carzaniga+:seams08,
  author =	 {Antonio Carzaniga and Alessandra Gorla and Mauro Pezz{\`e}},
  title =	 {Self-Healing by Means of Automatic Workarounds},
  booktitle =	 {Proceedings of the 2008 International Workshop on
                  Software Engineering for Adaptive and Self-Managing
                  Systems (SEAMS~2008)},
  pages =	 {17--24},
  year =	 2008,
  address =	 {Leipzig, Germany},
  month =	 may
}

Frame Shared Memory: Line-Rate Networking on Commodity Hardware

@InProceedings{Giacomoni+:ancs07,
  author =	 {John Giacomoni and John K. Bennett and Antonio
                  Carzaniga and Douglas C. Sicker and Manish
                  Vachharajani and Alexander L. Wolf},
  title =	 {Frame Shared Memory: Line-Rate Networking on
                  Commodity Hardware},
  booktitle =	 {Proceedings of the 3rd ACM/IEEE Symposium on
                  Architecture for networking and communications
                  systems},
  pages =	 {27--36},
  year =	 2007,
  address =	 {Orlando, Florida, USA},
  month =	 dec
}

Is Code Still Moving Around? Looking Back at a Decade of Code Mobility

@InProceedings{Carzaniga+:icse07,
  author =	 {Antonio Carzaniga and Gian Pietro Picco and Giovanni
                  Vigna},
  title =	 {Is Code Still Moving Around? Looking Back at a
                  Decade of Code Mobility},
  booktitle =	 {ICSE COMPANION~'07: Companion to the proceedings of
                  the 29th International Conference on Software
                  Engineering},
  pages =	 {9--20},
  year =	 2007,
  address =	 {Minneapolis, Minnesota, USA},
  month =	 may
}

Spinneret: A log random substrate for P2P networks

@InProceedings{Rose+:hotp2p07,
  author =	 {Jeff Rose and Cyrus Hall and Antonio Carzaniga},
  title =	 {{Spinneret}: A log random substrate for P2P
                  networks},
  booktitle =	 {Fourth International Workshop on Hot Topics in
                  Peer-to-Peer Systems (Hot-P2P 2007)},
  year =	 2007,
  address =	 {Long Beach, California, USA},
  month =	 mar
}

Simulation-Based Test Adequacy Criteria for Distributed Systems

@InProceedings{Rutherford+:fse06,
  author =	 {Matthew J. Rutherford and Antonio Carzaniga and
                  Alexander L. Wolf},
  title =	 {Simulation-Based Test Adequacy Criteria for
                  Distributed Systems},
  booktitle =	 {Proceedings of the Fourteenth ACM SIGSOFT Symposium
                  on Foundations of Software Engineering ({SIGSOFT
                  2006}/{FSE-14})},
  pages =	 {231--241},
  year =	 2006,
  address =	 {Portland, Oregon, USA},
  month =	 nov
}

Content-Based Communication: a Research Agenda

@InProceedings{CarzanigaHall:sem06,
  author =	 {Antonio Carzaniga and Cyrus P. Hall},
  title =	 {Content-Based Communication: a Research Agenda},
  booktitle =	 {SEM '06: Proceedings of the 6th international
                  workshop on Software engineering and middleware},
  year =	 2006,
  address =	 {Portland, Oregon, USA},
  month =	 nov,
  note =	 {Invited Paper}
}

FShm: High-Rate Frame Manipulation in Kernel and User Space

@TechReport{cucs-1015-06,
  author =	 {John Giacomoni and John Bennett and Antonio
                  Carzaniga and Manish Vachharajani and Alexander
                  L. Wolf},
  title =	 {{FShm}: High-Rate Frame Manipulation in Kernel and
                  User Space},
  institution =	 {Department of Computer Science, University of
                  Colorado},
  year =	 2006,
  number =	 {CU-CS-1015-06},
  month =	 {oct}}

DV/DRP: A Content-Based Networking Protocol For Sensor Networks

@TechReport{Hall+:usi-inf-2006-04,
  author =	 {Cyrus P. Hall and Antonio Carzaniga and Alexander
                  L. Wolf},
  title =	 {{DV/DRP}: A Content-Based Networking Protocol For
                  Sensor Networks},
  institution =	 {Faculty of Informatics, Università della Svizzera italiana (USI)},
  year =	 2006,
  number =	 {2006/04},
  month =	 sep
}

Understanding Content-Based Routing Schemes

@TechReport{Carzaniga+:usi-inf-2006-05,
  author =	 {Antonio Carzaniga and Aubrey J. Rembert and
                  Alexander L. Wolf},
  title =	 {Understanding Content-Based Routing Schemes},
  institution =	 {Faculty of Informatics, Università della Svizzera italiana (USI)},
  year =	 2006,
  number =	 {2006/05},
  month =	 sep
}

Simulation-Based Testing of Distributed Systems

@TechReport{Rutherford+:cucs-1004-06,
  author = 	 {Matthew J. Rutherford and Antonio Carzaniga
                  and Alexander L. Wolf},
  title = 	 {Simulation-Based Testing of Distributed Systems},
  institution =  {Department of Computer Science, University of Colorado},
  year = 	 2006,
  number =	 {CU-CS-1004-06},
  month =	 jan,
  url =          {http://www.inf.usi.ch/carzaniga/papers/}
}

Automating Experimentation on Distributed Testbeds

@InProceedings{Wang+:ase05,
  author =	 {Yanyan Wang and Matthew J. Rutherford and Antonio
                  Carzaniga and Alexander L. Wolf},
  title =	 {Automating Experimentation on Distributed Testbeds},
  booktitle =	 {Proceedings of the 20th IEEE/ACM International
                  Conference on Automated Software Engineering},
  year =	 2005,
  address =	 {Long Beach, California},
  month =	 nov,
  url =		 {http://www.inf.usi.ch/carzaniga/papers/}
}

Distributed-System Failures: Observations and Implications for Testing

@TechReport{Rutherford+:cucs-994-05,
  author = 	 {Matthew J. Rutherford and Antonio Carzaniga
                  and Alexander L. Wolf},
  title = 	 {Distributed-System Failures: Observations and
                  Implications for Testing},
  institution =  {Department of Computer Science, University of Colorado},
  year = 	 2005,
  number =	 {CU-CS-995-05},
  month =	 apr,
  url =          {http://www.inf.usi.ch/carzaniga/papers/}
}

A Content-Based Networking Protocol For Sensor Networks

@TechReport{Wang+:cucs-980-04,
  author = 	 {Yanyan Wang and Matthew J. Rutherford and Antonio Carzaniga
                  and Alexander L. Wolf},
  title = 	 {Weevil: a Tool to Automate Experimentation
                  With Distributed Systems},
  institution =  {Department of Computer Science, University of Colorado},
  year = 	 2004,
  number =	 {CU-CS-980-04},
  month =	 oct,
  url =          {http://www.inf.usi.ch/carzaniga/papers/}
}

A Content-Based Networking Protocol For Sensor Networks

@TechReport{Hall+:cucs-979-04,
  author = 	 {Cyrus P. Hall and Antonio Carzaniga and Jeff Rose
                  and Alexander L. Wolf},
  title = 	 {A Content-Based Networking Protocol For Sensor Networks},
  institution =  {Department of Computer Science, University of Colorado},
  year = 	 2004,
  number =	 {CU-CS-979-04},
  month =	 aug,
  url =          {http://www.inf.usi.ch/carzaniga/papers/}
}

A Routing Scheme for Content-Based Networking

@InProceedings{Carzaniga+:infocom04,
  author =	 {Antonio Carzaniga and Matthew J. Rutherford and
                  Alexander L. Wolf},
  title =	 {A Routing Scheme for Content-Based Networking},
  booktitle =	 {Proceedings of IEEE INFOCOM 2004},
  year =	 2004,
  address =	 {Hong Kong, China},
  month =	 mar
}

Design and Evaluation of a Support Service for Mobile, Wireless Publish/Subscribe Applications

@Article{Caporuscio+:TSE03,
  author =	 {Mauro Caporuscio and Antonio Carzaniga and Alexander
                  L. Wolf},
  title =	 {Design and Evaluation of a Support Service for
                  Mobile, Wireless Publish/Subscribe Applications},
  journal =	 {IEEE Transactions on Software Engineering},
  year =	 2003,
  volume =	 29,
  number =	 12,
  pages =	 {1059--1071},
  month =	 dec,
  url =          {http://www.inf.usi.ch/carzaniga/papers/}
}

Forwarding in a Content-Based Network

@InProceedings{CarzanigaWolf:sigcomm03,
  author =	 {Antonio Carzaniga and  Alexander L. Wolf},
  title =	 {Forwarding in a Content-Based Network},
  booktitle =	 {Proceedings of ACM SIGCOMM 2003},
  pages =	 {163--174},
  year =	 2003,
  address =	 {Karlsruhe, Germany},
  month =	 aug
}

A Routing Scheme for Content-Based Networking

@TechReport{Carzaniga+:cucs-953-03,
  author = 	 {Antonio Carzaniga and Matthew J. Rutherford
                  and Alexander L. Wolf},
  title = 	 {A Routing Scheme for Content-Based Networking},
  institution =  {Department of Computer Science, University of Colorado},
  year = 	 2003,
  number =	 {CU-CS-953-03},
  month =	 jun,
  url =          {http://www.inf.usi.ch/carzaniga/papers/}
}

A Lightweight Infrastructure for Reconfiguring Applications

@InProceedings{Castaldi+:scm01,
  author =	 {Marco Castaldi and Antonio Carzaniga and Paola
                  Inverardi and Alexander L. Wolf},
  title =	 {A Lightweight Infrastructure for Reconfiguring
                  Applications},
  booktitle =	 {SCM 2001/2003},
  pages =	 {231--244},
  year =	 2003,
  editor =	 {Bernhard Westfechtel and Andr{\'e} van der Hoek},
  number =	 2649,
  series =	 {LNCS},
  address =	 {Portland, Oregon},
  month =	 may,
  publisher =	 {Springer-Verlag}
}

Continuous Remote Analysis for Improving Distributed Systems Performance

@InProceedings{CarzanigaOrso:ramss03,
  author =	 {Antonio Carzaniga and Alessandro Orso},
  title =	 {Continuous Remote Analysis for Improving Distributed
                  Systems Performance},
  booktitle =	 {RAMSS'03, 1st International Workshop on Remote
                  Analysis and Measurement of Software Systems},
  pages =	 {21--24},
  year =	 2003,
  month =	 may
}

Design and Evaluation of a Support Service for Mobile, Wireless Publish/Subscribe Applications

@TechReport{Caporuscio+:cucs-944-03,
  author = 	 {Mauro Caporuscio and Antonio Carzaniga
                  and Alexander L. Wolf},
  title = 	 {Design and Evaluation of a Support Service for
                  Mobile, Wireless Publish/Subscribe Applications},
  institution =  {Department of Computer Science, University of Colorado},
  year = 	 2003,
  number =	 {CU-CS-944-03},
  month =	 jan,
  url =          {http://www.inf.usi.ch/carzaniga/papers/}
}

A Benchmark Suite for Distributed Publish/Subscribe Systems

@TechReport{CarzanigaWolf:cucs-927-02,
  author = 	 {Antonio Carzaniga and Alexander L. Wolf},
  title = 	 {A Benchmark Suite for Distributed Publish/Subscribe Systems},
  institution =  {Department of Computer Science, University of Colorado},
  year = 	 2002,
  number =	 {CU-CS-927-02},
  month =	 apr,
  url =          {http://www.inf.usi.ch/carzaniga/papers/}
}

An Experience in Evaluating Publish/Subscribe Services in a Wireless Network

@InProceedings{Caporuscio+:wosp02,
  author =	 {Mauro Caporuscio and Antonio Carzaniga
                  and Alexander L. Wolf},
  title =	 {An Experience in Evaluating Publish/Subscribe
                  Services in a Wireless Network},
  booktitle =	 {Proceedings of the Third International Workshop
                  on Software and Performance},
  pages =        {128--133},
  address =      {Rome, Italy},
  month =        jul,
  year =	 2002,
  isbn =         {1-58113-563-7},
  publisher =	 {ACM Press}
}

Reconfiguration in the Enterprise JavaBean Component Model

@InProceedings{Rutherford+:cd02,
  author =	 {Matthew J. Rutherford and Kenneth Anderson and
                  Antonio Carzaniga and Dennis Heimbigner and
		  Alexander L. Wolf},
  title =	 {Reconfiguration in the Enterprise {JavaBean}
                  Component Model},
  booktitle =	 {Component Deployment: IFIP/ACM Working Conference
                  Proceedings},
  pages =	 {67--81},
  address =      {Berlin, Germany},
  month =        jun,
  year =	 2002,
  number =	 2370,
  series =	 {Lecture Notes in Computer Science},
  publisher =	 {Springer-Verlag}
}

The Willow Survivability Architecture

@InProceedings{Knight+:isw01,
  author =	 {John C. Knight and Dennis Heimbigner
                  and Alexander L. Wolf and Antonio Carzaniga
                  and Jonathan C. Hill},
  title =	 {The {Willow} Survivability Architecture},
  booktitle =	 {Fourth Information Survivability Workshop},
  address =      {Vancouver, British Columbia},
  month =        oct,
  year =	 2001,
  note =         {Postponed to March 2002}
}

The Willow Architecture: Comprehensive Survivability for Large-Scale Distributed Applications

@TechReport{Knight+:cucs-926-01,
  author = 	 {John C. Knight and Dennis Heimbigner
                  and Alexander L. Wolf and Antonio Carzaniga
                  and Jonathan Hill and Premkumar Devanbu and Michael Gertz},
  title = 	 {The {Willow} Architecture: Comprehensive Survivability for
                  Large-Scale Distributed Applications},
  institution =  {Department of Computer Science, University of Colorado},
  year = 	 2001,
  number =	 {CU-CS-926-01},
  month =	 dec,
  url =          {http://www.inf.usi.ch/carzaniga/papers/}
}

Reconfiguration in the Enterprise JavaBean Component Model

@TechReport{Rutherford+:cucs-925-01,
  author = 	 {Matthew J. Rutherford and Kenneth Anderson
                  and Antonio Carzaniga and Dennis Heimbigner
                  and Alexander L. Wolf},
  title = 	 {Reconfiguration in the Enterprise JavaBean Component Model},
  institution =  {Department of Computer Science, University of Colorado},
  year = 	 2001,
  number =	 {CU-CS-925-01},
  month =	 dec,
  url =          {http://www.inf.usi.ch/carzaniga/papers/}
}

Fast Forwarding for Content-Based Networking

@TechReport{CDW:cucs-922-01,
  author = 	 {Antonio Carzaniga and Alexander L. Wolf},
  title = 	 {Fast Forwarding for Content-Based Networking},
  institution =  {Department of Computer Science, University of Colorado},
  year = 	 2001,
  number =	 {CU-CS-922-01},
  month =	 nov,
  notes =	 {Revised, September 2002},
  url =          {http://www.inf.usi.ch/carzaniga/papers/}
}

A Testbed for Configuration Management Policy Programming

@Article{HCHW:NUCM:TSE,
  author = 	 {Andr{\'e} van der Hoek  and Antonio Carzaniga
                  and Dennis Heimbigner and Alexander L. Wolf},
  title = 	 {A Testbed for Configuration Management Policy Programming},
  journal = 	 {IEEE Transactions on Software Engineering},
  year = 	 2002,
  volume = 	 28,
  number = 	 1,
  pages = 	 {79--99},
  month =	 jan,
  url =          {http://www.inf.usi.ch/carzaniga/papers/}
}

Security Issues and Requirements for Internet-Scale Publish-subscribe Systems

@InProceedings{Wang+:HICSS35,
  author =	 {Chenxi Wang and Antonio Carzaniga and David Evans
                  and Alexander L. Wolf},
  title =	 {Security Issues and Requirements for {Internet}-Scale
                  Publish-subscribe Systems},
  booktitle =	 {Proceedings of the Thirty-Fifth Annual Hawaii
                  International Conference on System Sciences},
  address =      {Big Island, Hawaii},
  month =        jan,
  year =	 2002
}

Content-based Networking: A New Communication Infrastructure

@InProceedings{cw:wimws01,
  author =	 {Antonio Carzaniga and Alexander L. Wolf},
  title =	 {Content-based Networking: A New Communication
                  Infrastructure},
  booktitle =	 {NSF Workshop on an Infrastructure for Mobile and
                  Wireless Systems},
  pages =	 {59--68},
  year =	 2001,
  number =	 2538,
  series =	 {Lecture Notes in Computer Science},
  address =	 {Scottsdale, Arizona},
  month =	 oct,
  publisher =	 {Springer-Verlag}
}

Design and Evaluation of a Wide-Area Event Notification Service

@Article{CRW:TOCS01,
  author = 	 {Antonio Carzaniga and David S. Rosenblum
                  and Alexander L. Wolf},
  title = 	 {Design and Evaluation of a Wide-Area
                  Event Notification Service},
  journal = 	 {ACM Transactions on Computer Systems},
  year = 	 2001,
  volume = 	 19,
  number = 	 3,
  pages = 	 {332--383},
  month =	 aug
}

Bend, Don't Break: Using Reconfiguration to Achieve Survivability

@InProceedings{Wolf+:ISW2000,
  author =       {Alexander L. Wolf and Dennis Heimbigner and
                  John C. Knight and Premkumar T. Devanbu and Michael
		  Gertz and Antonio Carzaniga},
  title =        {Bend, Don't Break: Using Reconfiguration to
                  Achieve Survivability},
  booktitle =	 {Third Information Survivability Workshop---ISW-2000},
  year =	 2000,
  month =	 oct,
  address =	 {Boston, Massachusetts},
  url =          {http://www.inf.usi.ch/carzaniga/papers/},
}

Achieving Scalability and Expressiveness in an Internet-Scale Event Notification Service

@InProceedings{CRW:PODC2000,
  author =       {Antonio Carzaniga and David S. Rosenblum
                  and Alexander L. Wolf},
  title =        {Achieving Scalability and Expressiveness in an
                  Internet-Scale Event Notification Service},
  booktitle =	 {Proceedings of the Nineteenth Annual {ACM} Symposium on
                  Principles of Distributed Computing},
  year =	 2000,
  month =	 jul,
  address =      {Portland, Oregon},
  pages =        {219--227}
}

Content-Based Addressing and Routing: A General Model and its Application

@TechReport{CRW:cucs-902-00,
  author = 	 {Antonio Carzaniga and David S. Rosenblum
                  and Alexander L. Wolf},
  title = 	 {Content-Based Addressing and Routing:
                  A General Model and its Application},
  institution =  {Department of Computer Science, University of Colorado},
  year = 	 2000,
  number =	 {CU-CS-902-00},
  month =	 jan
}

Interfaces and Algorithms for a Wide-Area Event Notification Service

@TechReport{CRW:cucs-888-99,
  author = 	 {Antonio Carzaniga and David S. Rosenblum
                  and Alexander L. Wolf},
  title = 	 {Interfaces and Algorithms for a Wide-Area Event Notification
                  Service},
  institution =  {Department of Computer Science, University of Colorado},
  year = 	 1999,
  number =	 {CU-CS-888-99},
  month =	 oct,
  note =         {revised May 2000}
}

A Characterization of the Software Deployment Process and a Survey of Related Technologies

@TechReport{Carzaniga:Deployment-TR97,
  author = 	 {Antonio Carzaniga},
  title = 	 {A Characterization of the Software Deployment Process
                  and a Survey of Related Technologies},
  institution =  {Dipartimento di Elettronica e Informazione,
                  Politecnico di Milano},
  year = 	 1997,
  number =	 {97-84},
  month =	 sep
}

Designing and Implementing a Distributed Versioning System

@TechReport{Carzaniga:DVS-TR98,
  author = 	 {Antonio Carzaniga},
  title = 	 {Designing and Implementing a Distributed Versioning System},
  institution =  {Dipartimento di Elettronica e Informazione,
                  Politecnico di Milano},
  year = 	 1998,
  number =	 {98-88},
  month =	 dec
}

Cooperation Control in PSEE

@InBook{Derniame+:LNCS1500,
  author =	 {Claude Godart and Noureddine Belkhatir and Antonio Carzaniga
                  and Jacky Estublier and Elisabetta Di Nitto and Jens Jahnke
                  and Patricia Lago and Wilhelm Schaefer and Hala Skaf},
  editor =	 {Jean-Claude Derniame and Badara Ali Kaba and David Wastell},
  title = 	 {Software Process: Principles, Methodology, and Technology},
  chapter = 	 {Cooperation Control in PSEE},
  publisher = 	 {Springer-Verlag},
  year = 	 1999,
  key =		 {LNCS1500},
  address =	 {Berlin Heidelberg},
  pages =	 {117--164}
}

Challenges for Distributed Event Services: Scalability vs. Expressiveness

@InProceedings{CRW:EDO99,
  author =       {Antonio Carzaniga and David R. Rosenblum
                  and Alexander L. Wolf},
  title =	 {Challenges for Distributed Event Services:
                  Scalability vs. Expressiveness},
  booktitle =	 {Engineering Distributed Objects '99},
  address =	{Los Angeles, California},
  year =         1999,
  month =        may,
  url =          {http://www.inf.usi.ch/carzaniga/papers/},
}

Architectures for an Event Notification Service Scalable to Wide-area Networks

@PhdThesis{Carzaniga:PhD,
  author = 	 {Antonio Carzaniga},
  title = 	 {Architectures for an Event Notification Service
                  Scalable to Wide-area Networks},
  school = 	 {Politecnico di Milano},
  year = 	 1998,
  address =	 {Milano, Italy},
  month =	 dec,
  url =          {http://www.inf.usi.ch/carzaniga/papers/},
}

A Reusable, Distributed Repository for Configuration Management Policy Programming

@TechReport{HCHW:cucs-864-98,
  author = 	 {Andr{\'e} van der Hoek  and Antonio Carzaniga
                  and Dennis Heimbigner and Alexander L. Wolf},
  title = 	 {{A Reusable, Distributed Repository for Configuration
                  Management Policy Programming}},
  institution =  {Department of Computer Science, University of Colorado},
  year = 	 1998,
  number =	 {CU-CS-864-98},
  month =	 sep
}

Design of a Scalable Event Notification Service: Interface and Architecture

@TechReport{CRW:cucs-863-98,
  author = 	 {Antonio Carzaniga and David S. Rosenblum
                  and Alexander L. Wolf},
  title = 	 {Design of a Scalable Event Notification Service:
                  Interface and Architecture},
  institution =  {Department of Computer Science, University of Colorado},
  year = 	 1998,
  number =	 {CU-CS-863-98},
  month =	 aug
}

A Characterization Framework for Software Deployment Technologies

@TechReport{CFHHHW:cucs-857-98,
  author = 	 {Antonio Carzaniga and Alfonso Fuggetta
                  and Richard S. Hall and Andr{\'e} van der Hoek
                  and Dennis Heimbigner and Alexander L. Wolf},
  title = 	 {A Characterization Framework for Software Deployment
                  Technologies},
  institution =  {Department of Computer Science, University of Colorado},
  year = 	 1998,
  number =	 {CU-CS-857-98},
  month =	 apr
}

Issues in Supporting Event-Based Architectural Styles

@InProceedings{CDNRW:isaw3,
  author = 	 {Antonio Carzaniga and Elisabetta {Di Nitto}
                  and David S. Rosenblum and Alexander L. Wolf},
  title = 	 {Issues in Supporting Event-based Architectural Styles},
  booktitle = 	 {3$^{rd}$ International Software Architecture Workshop},
  year =	 1998,
  address =	 {Orlando, Florida},
  month =	 nov,
  url =          {http://www.inf.usi.ch/carzaniga/papers/},
}

Software Deployment: Extending Configuration Management Support into the Field

@Article{HHCHW:crosstalk98,
  author = 	 {Andr{\'e} van der Hoek and Richard S. Hall
                  and Antonio Carzaniga and Dennis Heimbigner
                  and Alexander L. Wolf},
  title = 	 {Software Deployment: Extending Configuration Management
                  Support into the Field},
  journal = 	 {CrossTalk The Journal of Defense Software Engineering},
  pages =	 {9--13},
  year = 	 1998,
  volume =	 11,
  number =	 2,
  month =	 feb
}

Critical Considerations and Designs for Internet-Scale, Event-Based Compositional Architectures

@InProceedings{RWC:WCSA98,
  author =       {David R. Rosenblum and Alexander L. Wolf
                  and Antonio Carzaniga},
  title =	 {Critical Considerations and Designs for
		  {Internet}-Scale, Event-Based Compositional Architectures},
  booktitle =	 {Workshop on Compositional Software Architectures},
  year =         1998,
  month =        jan
}

Designing Distributed Applications with Mobile Code Paradigms

@InProceedings{CPV:ICSE97,
  author =       {Antonio Carzaniga and {Gian Pietro} Picco and Giovanni
                  Vigna},
  title =        {Designing Distributed Applications with Mobile Code
                  Paradigms},
  booktitle =	 {Proceedings of the {19$^{th}$} International
                  Conference on Software Engineering},
  year =	  1997,
  month =	 may,
  address =	 {Boston, Massachusetts},
  pages =	 {22--32}
}

Archetype: Addressing configuration issues in Software Architectures

@InProceedings{BCV:ICSE17,
  author =       {Sergio Bandinelli and Antonio Carzaniga and Giovanni
                  Vigna},
  title =        {{Archetype}: Addressing configuration issues in Software
                  Architectures},
  booktitle =	 {Proceedings of the First International Workshop on
                  Architectures for Software Systems},
  year =	 1995,
  month =	 apr,
  address =	 {Seattle, Washington},
  note =         {International Conference on Software Engineering
                  (ICSE-17)},
  url =          {http://www.inf.usi.ch/carzaniga/papers/},
}

The Design and Implementation of SPADE-1 2.0

@MastersThesis{CV94:msthesis,
  author =       {Antonio Carzaniga and Giovanni Vigna},
  title =        {The Design and Implementation of SPADE-1 2.0},
  school =       {Politecnico di Milano},
  year =         1994,
  address =      {Milano, Italy},
  month =        jul
}

Designing and Implementing Inter-Client Communication in the O2 Object-Oriented Database Management System

@InProceedings{CPV:ISOOMS94,
  author =       {Antonio Carzaniga and {Gian Pietro} Picco and Giovanni
                  Vigna},
  title =        {Designing and Implementing Inter-Client Communication in
                  the {$O_2$} Object-Oriented Database Management System},
  booktitle =    {Proceedings of the International Symposium on
                  Object-Oriented Methodologies and Systems},
  volume =       858,
  series =       {Lecture Notes in Computer Science},
  year =         1994,
  editor = 	 {Elisa Bertino and Susan Urban},
  publisher =    {Springer-Verlag},
  month =        sep,
  pages =        {53--64}
}
this page is maintained by Antonio Carzaniga and was updated on September 22, 2023