@string{proc = "Proceedings of the "}
@string{acm = "ACM"}
@string{cse = "School of Computer Science and Engineering"}
@string{asplos = "International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)"}
@string{asplos11 = proc # "16th " # asplos}
@string{eurosys = "EuroSys Conference"}
@string{eurosys08 = proc # " " # eurosys}
@string{hotdep = "Workshop on Hot Topics in System Dependability"}
@string{hotdep08 = proc # "4th " # hotdep}
@string{hotos = "Workshop on Hot Topics in Operating Systems"}
@string{hotos09 = proc # "12th " # hotos}
@string{hotos11 = proc # "13th " # hotos}
@string{hotpar = "Workshop on Hot Topics in Parallelism"}
@string{hotpar10 = proc # "2nd " # hotpar}
@string{lca = "Linux.Conf.Au"}
@string{lca05 = proc # "6th " # lca}
@string{middleware09 = proc # "ACM/IFIP/USENIX 10th International Middleware Conference"}
@string{mmcs = "Workshop on Managed Many-Core Systems"}
@string{mmcs08 = proc # mmcs}
@string{oasis = "Workshop on Operating System and Architectural " #
"Support for the On-Demand IT Infrastructure"}
@string{oasis04 = proc # oasis}
@string{osr = "Operating Systems Review"}
@string{plos = "Workshop on Programming Languages and Operating Systems"}
@string{plos09 = proc # "5th " # plos}
@string{sosp = acm # " Symposium on Operating Systems Principles"}
@string{sosp05 = proc # "20th " # sosp}
@string{sosp09 = proc # "22nd " # sosp}
@string{unsw = "University of NSW"}
@string{unswadr = unsw#", Sydney 2052, Australia"}
@string{usenixc = "USENIX Technical Conference"}
@string{usenix05 = proc # " 2005 Annual " # usenixc}
@string{usenix07 = proc # " 2007 Annual " # usenixc}
@InProceedings{Mogul_BRS_11,
author = {Jeff Mogul and Andrew Baumann and Timothy Roscoe and Livio Soares},
title = {Mind the Gap: Reconnecting Architecture and {OS} Research},
booktitle = hotos11,
year = 2011,
month = may,
address = {Napa, CA, USA},
pdf = "attachment:Mogul_BRS_11.pdf"
}
@InProceedings{Schuepbach_BRP_11,
author = {Adrian Schüpbach and Andrew Baumann and Timothy Roscoe and Simon Peter},
title = {A Declarative Language Approach to Device Configuration},
booktitle = asplos11,
year = 2011,
month = mar,
address = {Newport Beach, CA, USA},
doi = {10.1145/1950365.1950382},
pdf = "attachment:Schuepbach_BRP_11.pdf"
}
@InProceedings{Peter_SBBIHR_10,
author = {Simon Peter and Adrian Schüpbach and Paul Barham and Andrew Baumann and Rebecca Isaacs and Tim Harris and Timothy Roscoe},
title = {Design Principles for End-to-End Multicore Schedulers},
booktitle = hotpar10,
year = 2010,
month = jun,
address = {Berkeley, CA, USA},
pdf = "attachment:Peter_SBBIHR_10.pdf"
}
@InProceedings{Yin_SCBR_09,
author = {Qin Yin and Adrian Schüpbach and Justin Cappos and Andrew Baumann and Timothy Roscoe},
title = {Rhizoma: a runtime for self-deploying, self-managing overlays},
booktitle = middleware09,
pages = {184--204},
year = 2009,
month = nov,
address = {Urbana Champaign, IL, USA},
pdf = "attachment:Yin_SCBR_09.pdf"
}
@InProceedings{Baumann_BDHIPRSS_09,
author = {Andrew Baumann and Paul Barham and Pierre-Evariste Dagand
and Tim Harris and Rebecca Isaacs and Simon Peter
and Timothy Roscoe and Adrian Schüpbach and
Akhilesh Singhania},
title = {The {Multikernel}: A new {OS} architecture for scalable multicore systems},
booktitle = sosp09,
pages = {29--44},
year = 2009,
month = oct,
address = {Big Sky, MT, USA},
doi = {10.1145/1629575.1629579},
pdf = "attachment:Baumann_BDHIPRSS_09.pdf"
}
@InProceedings{Dagand_BR_09,
author = {Pierre-Evariste Dagand and Andrew Baumann and Timothy Roscoe},
title = {{Filet-o-Fish}: Practical and Dependable Domain-Specific Languages for {OS} Development},
booktitle = plos09,
year = 2009,
month = oct,
address = {Big Sky, MT, USA},
pdf = "attachment:Dagand_BR_09.pdf"
}
@InProceedings{Baumann_PSSRBI_09,
author = {Andrew Baumann and Simon Peter and Adrian Schüpbach and
Akhilesh Singhania and Timothy Roscoe and Paul Barham
and Rebecca Isaacs},
title = {Your computer is already a distributed system. {W}hy isn't your {OS}?},
booktitle = hotos09,
year = 2009,
month = may,
address = {Monte Verità, Switzerland},
pdf = "attachment:Baumann_PSSRBI_09.pdf"
}
@InProceedings{Yin_CBR_08,
author = {Qin Yin and Justin Cappos and Andrew Baumann and Timothy Roscoe},
title = {Dependable self-hosting distributed systems using constraints},
booktitle = hotdep08,
year = 2008,
month = dec,
address = {San Diego, CA, USA},
pdf = "attachment:Yin_CBR_08.pdf"
}
@InProceedings{Schuepbach_PBRBHI_08,
author = {Adrian Schüpbach and Simon Peter and Andrew Baumann
and Timothy Roscoe and Paul Barham
and Tim Harris and Rebecca Isaacs},
title = {Embracing diversity in the {Barrelfish} manycore
operating system},
booktitle = mmcs08,
year = 2008,
month = jun,
address = {Boston, MA, USA},
pdf = "attachment:Schuepbach_PBRBHI_08.pdf"
}
@InProceedings{Peter_BRBI_08,
author = {Simon Peter and Andrew Baumann and Timothy Roscoe and
Paul Barham and Rebecca Isaacs},
title = {30 Seconds is Not Enough! {A} Study of Operating System Timer Usage},
booktitle = eurosys08,
year = 2008,
address = {Glasgow, Scotland, UK},
month = apr,
pages = {205--218},
pdf = "attachment:Peter_BRBI_08.pdf"
}
@PhdThesis{Baumann:phd,
author = {Andrew Baumann},
title = {Dynamic Update for Operating Systems},
school = cse,
year = 2007,
type = {{PhD} Thesis},
address = unswadr,
month = aug,
pdf = "http://www.ertos.nicta.com.au/publications/papers/Baumann:phd.pdf"
}
@InProceedings{Baumann_AWDKH_07,
author = {Andrew Baumann and Jonathan Appavoo and Robert W. Wisniewski
and Da Silva, Dilma and Orran Krieger and Gernot Heiser},
title = {Reboots are for Hardware: Challenges and Solutions to
Updating an Operating System on the Fly},
booktitle = usenix07,
pages = {337--350},
year = 2007,
address = {Santa Clara, CA, USA},
month = jun,
pdf = "http://www.ertos.nicta.com.au/publications/papers/Baumann_AWDKH_07.pdf"
}
@Article{DaSilva_KWWTB_06,
author = {Da Silva, Dilma and Orran Krieger and Robert W. Wisniewski
and Amos Waterland and David Tam and Andrew Baumann},
title = {K42: an infrastructure for operating system research},
journal = osr,
year = 2006,
volume = 40,
number = 2,
pages = {34--42},
month = apr,
doi = {10.1145/1131322.1131333},
pdf = "http://www.ertos.nicta.com.au/publications/papers/DaSilva_KWWTB_06.pdf"
}
@InProceedings{Baumann_Appavoo_05,
author = {Andrew Baumann and Jonathan Appavoo},
title = {Improving Dynamic Update for Operating Systems},
booktitle = sosp05 # ", Work-in-Progress Session",
month = oct,
year = 2005,
address = {Brighton, UK},
doi = {10.1145/1095810.1118622},
pdf = "http://www.ertos.nicta.com.au/publications/papers/Baumann_Appavoo_05.pdf"
}
@InProceedings{Baumann_HADKWK_05,
author = {Andrew Baumann and Gernot Heiser and Jonathan Appavoo and
Da Silva, Dilma and Orran Krieger and Robert W. Wisniewski
and Jeremy Kerr},
title = {Providing Dynamic Update in an Operating System},
booktitle = usenix05,
pages = {279--291},
year = 2005,
address = {Anaheim, CA, USA},
month = apr,
pdf = "http://www.ertos.nicta.com.au/publications/papers/Baumann_HADKWK_05.pdf"
}
@InProceedings{Baumann_KADKW_05,
author = {Andrew Baumann and Jeremy Kerr and Jonathan Appavoo and
Da Silva, Dilma and Orran Krieger and Robert W. Wisniewski},
title = {Module Hot-Swapping for Dynamic Update and Reconfiguration
in {K42}},
booktitle = lca05,
year = 2005,
address = {Canberra, Australia},
month = apr,
pdf = "http://www.ertos.nicta.com.au/publications/papers/Baumann_KADKW_05.pdf"
}
@InProceedings{Baumann_ADKW_04,
author = {Andrew Baumann and Jonathan Appavoo and Da Silva, Dilma
and Orran Krieger and Robert W. Wisniewski},
title = {Improving Operating System Availability With Dynamic Update},
booktitle = oasis04,
year = 2004,
month = oct,
address = {Boston, MA, USA},
pdf = "http://www.ertos.nicta.com.au/publications/papers/Baumann_ADKW_04.pdf"
}
@MastersThesis{Baumann:be,
author = {Andrew Baumann},
title = {A Thread Model for {Mungi}},
school = cse,
year = 2002,
type = {{BE} Thesis},
address = unswadr,
month = nov,
ps = "http://www.disy.cse.unsw.edu.au/theses_public/02/andrewb.ps.gz"
}