@InProceedings{harris02:_depen_comput_needs_pervas_debug,
  author =       {Timothy L. Harris},
  title =        {Dependable Computing Needs Pervasive Debugging},
  booktitle = {Proc.\ 2002 {ACM} {SIGOPS} European Workshop},
  year =      2002,
  address =   {Saint-Emilion, France},
  month =     sep
}


@InProceedings{ho04:_pdb,
  author =       {Alex Ho and Steven Hand and Tim Harris},
  title =        {{PDB}: Pervasive Debugging with {X}en},
  booktitle = {Proc.\ Fifth {ACM/IEEE} International Workshop on Grid Computing {(GRID '04)}},
  year =      2004
}

@InProceedings{fall99:_networ_emulat_in_vint_ns_simul,
  author =       {Kevin Fall},
  title =        {Network Emulation in the {V}int/{NS} Simulator},
  booktitle = {Proc.\ {IEEE} Symposium on Computers and Communications {(ISCC '99)}},
  year =      1999,
  address =   {Sharm El Sheikh, Egypt},
  month =     jul
}

@InProceedings{white02:_integ_exper_envir_for,
  author =       {Brian White and Jay Lepreau and Leigh Stoller and
                  Robert Ricci and Shashi Guruprasad and Mac Newbold
                  and Mike Hibler and Chad Barb and Abhijeet Joglekar},
  title =        {An Integrated Experimental Environment
                 for Distributed Systems and Networks},
  booktitle = {Proc.\ Fifth Symposium on Operating Systems Design and Implementation {(OSDI '02)}},
  pages =     {255-270},
  year =      2002,
  month =     dec
}


@Article{tai91:_debug_concur_ada_progr_by_deter_replay,
  author =       {Kuo-Chung Tai and Richard H. Carver and Evelyn E. Obaid},
  title =        {Debugging Concurrent {A}da Programs by Deterministic Replay},
  journal =      {{IEEE} Transactions on Software Engineering},
  year =         1991,
  volume =    17,
  number =    1,
  pages =     {45-63},
  month =     jan
}

@Article{leblanc87:_debug_paral_progr_with_instan_replay,
  author =       {Thomas J. LeBlanc and John M. Mellor-Crummey},
  title =        {Debugging parallel programs with instant replay},
  journal =      {{IEEE} Transactions on Computers},
  year =         1987,
  volume =    36,
  number =    4,
  pages =     {471-482},
  month =     apr
}

@InProceedings{feldman88:_igor,
  author =       {Stuart I. Feldman and Channing B. Brown},
  title =        {{IGOR}: a system for program debugging via reversible execution},
  booktitle = {Proc. 1988 {ACM} {SIGPLAN} and {SIGOPS} Workshop on Parallel and Distributed Debugging},
  pages =     {112 - 123},
  year =      1988,
  volume =    24,
  number =    1,
  series =    {ACM SIGPLAN Notices},
  address =   {Madison, Wisconsin}
}

@Article{cheung90:_framew_for_distr_debug,
  author =       {Wing Hong Cheung and James P. Black and Eric Manning},
  title =        {A Framework for Distributed Debugging},
  journal =      {{IEEE} Transactions on Computers},
  year =         1990,
  volume =    7,
  number =    1,
  pages =     {106-115},
  month =     jan
}

@TechReport{kim02:_distr_and_paral_debug,
  author =       {Miryung Kim},
  title =        {On Distributed and Parallel Debugging: Nondeterminism and Deterministic Replay},
  institution =  {University of Washington},
  year =         2002
}

@InProceedings{wittie86:_bugnet_distr_debug_system,
  author =       {Larry Wittie},
  title =        {The {Bugnet} distributed debugging system},
  booktitle = {Proc. 2nd {ACM/SIGOPS} {European} Workshop on Making Distributed Systems Work},
  pages =     {1-3},
  year =      1986,
  address =   {Amsterdam, Netherlands}
}

@InProceedings{wittie88:_debug_distr_c_progr,
  author =       {Larry D. Wittie},
  title =        {Debugging distributed {C} programs by real time replay},
  booktitle = {Proc. 1988 {ACM SIGPLAN} and {SIGOPS} Workshop on Parallel and Distributed Debugging},
  pages =     {57-67},
  year =      1988,
  volume =    24,
  number =    1,
  series =    {ACM SIGPLAN Notices},
  address =   {Madison, Wisconsin}
}

@InProceedings{curtis82:_bugnet,
  author =       {Ron Curtis and Larry Wittie},
  title =        {{Bugnet}: A Debugging System for Parallel Programming Environments},
  booktitle = {Proc. {IEEE} International Conference on Distributed Computer Systems},
  pages =     {394-399},
  year =      1982,
  month =     oct
}

@InProceedings{pan88:_suppor_rever_execut_for_paral_progr,
  author =       {Douglas Z. Pan and Mark A. Linton},
  title =        {Supporting reverse execution for parallel programs},
  booktitle = {Proc. 1988 {ACM SIGPLAN} and {SIGOPS} workshop on parallel and distributed debugging},
  pages =     {124-129},
  year =      1988,
  volume =    24,
  number =    1,
  series =    {ACM SIGPLAN Notices},
  address =   {Madison, Wisconsin}
}

@Misc{ns2,
  key =       {Steven McCanne and Sally Floyd and Kevin Fall},
  title =     {The ns2 network simulator},
  howpublished = {Software available at \url{http://www.isi.edu/nsnam/ns/}}
}

@InProceedings{balzer69:_exdam,
  author =       {R. M. Balzer},
  title =        {{EXDAMS}: Extensible Debugging and Monitoring System},
  booktitle = {Proc. {ACM} Spring Joint Computer Conference},
  pages =     {567-580},
  year =      1969
}

@inproceedings{thane00:_using_deter_replay_for,
   author = {Henrik Thane and Hans Hansson},
   title = {Using Deterministic Replay for Debugging of Distributed Real-Time Systems},
   booktitle = {Proc. 12th {EUROMICRO} Conference on real-time systems},
   address = {Stockholm, Sweden},
   month = jun,
   year = 2000,
   pages = {265-272},
}

@InProceedings{dragovic03:_xen_and_art_of_virtual,
  author =       {B. Dragovic and K. Fraser and S. Hand and T. Harris
                  and A. Ho and I. Pratt and A. Warfield and P. Barham
                  and R. Neugebauer},
  title =        {{X}en and the Art of Virtualization},
  booktitle = {Proc. 19th {ACM} Symposium on Operating System Principles ({SOSP} '03)},
  year =      2003,
  address =   {Bolton Landing, New York},
  month =     oct
}

@Book{gilmore03:_gdb_inter,
  author =    {J. Gilmore and S. Shebs},
  title =        {{GDB} Internals},
  publisher =    {Free Software Foundation},
  year =         2003,
  address =   {Boston, MA},
  edition =   {Second}
}

