Systems Research Group – NetOS
Publications
-
FairCache: Introducing Fairness to ICN Caching
Liang Wang, Gareth Tyson, Jussi Kangasharju, and Jon Crowcroft
Proceedings of the 24th IEEE International Conference on Network Protocols (ICNP 2016), Singapore, Nov. 2016.
[PDF] [IEEE DL]
-
On Content Indexing for Off-Path Caching in Information-Centric Networks
Suzan Bayhan, Liang Wang, Joerg Ott, Jussi Kangasharju, Arjuna Sathiaseelan, and Jon Crowcroft
Proceedings of the 3rd ACM Conference on Information-Centric Networking (ICN 2016), Kyoto, Sept. 2016.
[PDF] [ACM DL]
-
Kvasir: Scalable Provision of Semantically Relevant Web Content on Big Data Framework
Liang Wang, Sotiris Tasoulis, Teemu Roos, and Jussi Kangasharju
IEEE Transactions on Big Data, May, 2016
[PDF] [IEEE DL]
-
Hybrid Renewable Energy Routing for ISP Networks
Julien Mineraud, Liang Wang, Sasitharan Balasubramaniam, and Jussi Kangasharju.
Proceedings of IEEE International Conference on Computer Communications (INFOCOM'16).
San Francisco, CA, USA, April 2016.
[PDF] [IEEE DL]
-
Pro-Diluvian: Understanding Scoped-Flooding for Content Discovery in Information-Centric Networking
Liang Wang, Suzan Bayhan, Joerg Ott, Jussi Kangasharju, Arjuna Sathiaseelan, and Jon Crowcroft.
Proceedings of the 2nd ACM Conference on Information-Centric Networking (ICN 2015).
San Francisco, CA, USA, October 2015.
[PDF] [ACM DL]
[Won the Best Paper Award]
-
Clean Application Compartmentalization with SOAAP
Khilan Gudka, Robert N.M. Watson, Jonathan Anderson, David Chisnall, Brooks Davis, Ben Laurie, Ilias Marinos, Peter G. Neumann, and Alex Richardson.
Proceedings of the 22nd ACM Conference on Computer and Communications Security (CCS 2015).
Denver, CO, USA, October 2015.
[PDF] [to appear]
-
Broom: sweeping out Garbage Collection from Big Data systems
Ionel Gog, Jana Giceva, Malte Schwarzkopf, Kapil Viswani, Dimitrios Vytiniotis, Ganesan Ramalingan, Manuel Costa, Derek Murray, Steven Hand and Michael Isard
Proceedings of the 15th USENIX/SIGOPS Workshop on Hot Topics in Operating Systems (HotOS 2015)
[PDF] [to appear]
-
Resolving datacenter power bill disputes: the energy-performance trade-offs of consolidation
Angelos Chatzipapas, Dimosthenis Pediaditakis, Charalampos Rotsos, Vincenzo Mancuso, Jon Crowcroft, Andrew W. Moore
Proceedings of the 2015 ACM Sixth International Conference on Future Energy Systems (e-Energy 2015), Bangalore, India, July 2015.
[PDF]
-
Queues don't matter when you can JUMP them!
Matthew P. Grosvenor, Malte Schwarzkopf, Ionel Gog, Robert N.M. Watson, Andrew W. Moore, Steven Hand and Jon Crowcroft
Proceedings of the 12th Symposium on Networked Systems Design and Implementation (NSDI 2015).
Oakland, CA, USA, May 2015.
[PDF] [usenix]
-
CHERI: A Hybrid Capability-System Architecture for Scalable Software Compartmentalization
Robert N. M. Watson, Jonathan Woodruff, Peter G. Neumann, Simon W. Moore, Jonathan Anderson, David Chisnall, Nirav Dave, Brooks Davis, Khilan Gudka, Ben Laurie, Steven J. Murdoch, Robert Norton, Michael Roe, Stacey Son, and Munraj Vadera.
Proceedings of the 36th IEEE Symposium on Security and Privacy ("Oakland"), San Jose, California, USA, May 2015.
[PDF]
-
Bluespec Extensible RISC Implementation: BERI Software Reference
Robert N. M. Watson, David Chisnall, Brooks Davis, Wojciech Koszek, Simon W. Moore, Steven J. Murdoch, Peter G. Neumann, Jonathan Woodruff.
Technical Report UCAM-CL-TR-869, University of Cambridge, Computer Laboratory, April 2015.
[PDF]
-
Bluespec Extensible RISC Implementation: BERI Hardware Reference
Robert N.M. Watson, Jonathan Woodruff, David Chisnall, Brooks Davis, Wojciech Koszek, A. Theodore Markettos, Simon W. Moore, Steven J. Murdoch, Peter G. Neumann, Robert Norton, and Michael Roe.
Technical Report UCAM-CL-TR-868, University of Cambridge, Computer Laboratory, April 2015.
[PDF]
-
Musketeer: All for One, One for all in Data Processing Systems
Ionel Gog, Malte Schwarzkopf, Natacha Crooks, Matthew P. Grosvenor, Allen Clement and Steven Hand
Proceedings of the 10th European Conference on Computer Systems
(EuroSys 2015). Bordeaux, France, April 2015.
[PDF] [ACM DL]
-
Jump the queue to lower latency
Matthew P. Grosvenor, Malte Schwarzkopf, Ionel Gog and Andrew W. Moore
USENIX ;login: magazine, April 2015 issue.
[usenix]
-
Beyond the PDP-11: Processor support for a memory-safe C abstract machine
David Chisnall, Colin Rothwell, Brooks Davis, Robert N.M. Watson, Jonathan Woodruff, Simon W. Moore, Peter G. Neumann and Michael Roe.
Proceedings of Architectural Support for Programming Languages and Operating Systems (ASPLOS 2015), Istanbul, Turkey, March 2015.
[PDF]
-
Raft Refloated: Do We Have Consensus?
Heidi Howard, Malte Schwarzkopf, Anil Madhavapeddy and Jon Crowcroft
ACM SIGOPS Operating Systems Review, Special Issue on Repeatability and Sharing of Experimental Artifacts. January 2015.
[PDF]
-
Capability Hardware Enhanced RISC Instructions: CHERI Instruction-Set Architecture
Robert N.M. Watson, Peter G. Neumann, Jonathan Woodruff, Jonathan Anderson, David Chisnall, Brooks Davis, Ben Laurie, Simon W. Moore, Steven J. Murdoch, and Michael Roe.
Technical Report UCAM-CL-TR-864, University of Cambridge, Computer Laboratory, December 2014.
[PDF]
-
Faithful Reproduction of Network Experiments
Dimosthenis Pediaditakis, Charalampos Rotsos, and Andrew W. Moore
10th ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS), Marina del Rey, CA, USA, October 2014.
[PDF]
-
Design and Implementation of the FreeBSD Operating System, 2nd Edition
Marshall Kirk McKusick, George V. Neville-Neil, and Robert N. M. Watson
Pearson Education, Boston, MA, USA, September 2014.
[Book]
-
The architecture of innovation: Tracking face-to-face interactions with ubicomp technologies
Chloë Brown, Christos Efstratiou, Ilias Leontiadis, Daniele Quercia, Cecilia Mascolo, James Scott and Peter Key
In Proceedings of the ACM International Joint Conference on Pervasive and Ubiquitous Computing (Ubicomp 2014). Seattle, Washington, USA. September 2014
-
Network Stack Specialization for Performance
Ilias Marinos, Robert N. M. Watson, and Mark Handley
In Proceedings of ACM SIGCOMM 2014 Conference (SIGCOMM'14), Chicago, IL, USA, August 17–22, 2014.
[PDF]
-
The CHERI capability model: Revisiting RISC in an age of risk
Jonathan Woodruff, Robert N. M. Watson, David Chisnall, Simon W. Moore, Jonathan Anderson, Brooks Davis, Ben Laurie, Peter G. Neumann, Robert Norton, and Michael Roe
In Proceedings of the 41st International Symposium on Computer Architecture (ISCA 2014), Minneapolis, MN, USA, June 14–16, 2014.
[PDF]
-
Capability Hardware Enhanced RISC Instructions: CHERI Instruction-Set Architecture
Robert N.M. Watson, Peter G. Neumann, Jonathan Woodruff, Jonathan Anderson, David Chisnall, Brooks Davis, Ben Laurie, Simon W. Moore, Steven J. Murdoch, and Michael Roe
Technical Report UCAM-CL-TR-850, University of Cambridge, Computer Laboratory, April 2014.
[PDF]
-
Capability Hardware Enhanced RISC Instructions: CHERI User’s Guide
Robert N.M. Watson, David Chisnall, Brooks Davis, Wojciech Koszek, Simon W. Moore, Steven J. Murdoch, Peter G. Neumann, and Jonathan Woodruff
Technical Report UCAM-CL-TR-851, University of Cambridge, Computer Laboratory, April 2014.
[PDF]
-
Bluespec Extensible RISC Implementation: BERI Hardware Reference
Robert N.M. Watson, Jonathan Woodruff, David Chisnall, Brooks Davis, Wojciech Koszek, A. Theodore Markettos, Simon W. Moore, Steven J. Murdoch, Peter G. Neumann, Robert Norton, and Michael Roe
Technical Report UCAM-CL-TR-852, University of Cambridge, Computer Laboratory, April 2014.
[PDF]
-
Bluespec Extensible RISC Implementation: BERI Software Reference
Robert N.M. Watson, David Chisnall, Brooks Davis, Wojciech Koszek, Simon W. Moore, Steven J. Murdoch, Peter G. Neumann, and Jonathan Woodruff
Technical Report UCAM-CL-TR-853, University of Cambridge, Computer Laboratory, April 2014.
[PDF]
-
TESLA: Temporally Enhanced System Logic Assertions
Jonathan Anderson, Robert N. M. Watson, David Chisnall, Khilan Gudka, Brooks Davis, and Ilias Marinos
In Proceedings of The 2014 European Conference on Computer Systems (EuroSys 2014), Amsterdam, The Netherlands, April 14–16 2014.
[PDF]
-
Tracking serendipitous interactions: How individual cultures shape the office
Chloë Brown, Christos Efstratiou, Ilias Leontiadis, Daniele Quercia and Cecilia Mascolo
In Proceedings of the 17th ACM Conference on Computer Supported Cooperative Work and Social Computing (CSCW 2014). Baltimore, Maryland, USA. February 2014
-
Human Versus Machine - Testing Validity and Insights of Manual and Automated Data Gathering Methods in Complex Buildings
Kerstin Sailer, Rositsa Pachilova and Chloë Brown
In Proceedings of the Ninth International Space Syntax Symposium. Seoul, South Korea. November 2013
-
A Place-focused Model for Social Networks in Cities
Chloë Brown, Anastasios Noulas, Cecilia Mascolo and Vincent Blondel
In Proceedings of the IEEE/ASE International Conference on Social Computing (SocialCom 2013). Washington D.C., USA. September 2013
-
Social and place-focused communities in location-based online social networks
Chloë Brown, Vincenzo Nicosia, Salvatore Scellato, Anastasios Noulas and Cecilia Mascolo
In European Physical Journal B 86 (6), 290 (2013)
-
Low Power Optical Transceivers for Switched Interconnect Networks
Yury Audzevich, Philip M. Watts, Andrew West, Alan Mujumdar, Jon
Crowcroft, Andrew W. Moore
IEEE 2013 International Conference on Advanced Technologies for Communications
(ATC) - Special Section on Green Communications, October 2013
-
Contextual Dissonance: Design Bias in Sensor-Based Experience Sampling Methods
Neal Lathia, Kiran K. Rachuri, Cecilia Mascolo, Peter J. Rentfrow
In Proceedings of ACM International Joint Conference on Pervasive and Ubiquitous Computing (ACM UbiComp 2013). Zurich, Switzerland. September 2013
-
Open Source Smartphone Libraries for Computational Social Science
Neal Lathia, Kiran K. Rachuri, Cecilia Mascolo, George Roussos
In Proceedings of ACM Workshop on Mobile Systems for Computational Social Science (ACM MCSS 2013), co-located with ACM UbiComp 2013, Zurich, Switzerland. September 2013
-
New wine in old skins: the case for distributed operating
systems in the data center
Malte Schwarzkopf, Matthew P. Grosvenor, Steven Hand
Proceedings of the 4th Asia-Pacific Workshop on Systems
(APSYS 2013). Singapore, July 2013.
[PDF]
-
Smartphones for Large-scale Behaviour Change Interventions
Neal Lathia, Veljko Pejovic, Kiran K. Rachuri, Cecilia Mascolo, Mirco Musolesi, Peter J. Rentfrow
In IEEE Pervasive Computing. Special Issue on Understanding and Changing Behavior. To Appear.
-
Exploiting Foursquare and Cellular Data to Infer User Activity in Urban Environments
Anastasios Noulas, Cecilia Mascolo and Enrique Frias-Martinez
In Proceedings of 14th International Conference on Mobile Data Management (MDM 2013). Milan, Italy. June 2013
[PDF]
-
Graph Metrics for Temporal Networks
Vincenzo Nicosia, John Tang, Cecilia Mascolo, Mirco Musolesi, Giovanni Russo and Vito Latora
Book Chapter in Temporal Networks. Petter Home and Jari Saramaki (Editors). Springer. 2013
-
Declarative, Temporal, and Practical Programming with Capabilities
William R. Harris, Somesh Jha, Thomas Reps, Jonathan Anderson, and Robert N. M. Watson
In Proceedings of IEEE Symposium on Security and Privacy ("Oakland"), May, 2013.
-
Applications of Temporal Graph Metrics to Real-World Networks
John Tang, Ilias Leontiadis, Salvatore Scellato, Vincenzo Nicosia, Cecilia Mascolo, Mirco Musolesi and Vito Latora
Book Chapter in Temporal Networks. Petter Holme and Jari Saramaki (Editors). Springer. 2013
-
Omega: flexible, scalable schedulers for large compute clusters
Malte Schwarzkopf, Andy Konwinski, Michael Abd-el-Malek, John Wilkes
Proceedings of the 8th European Conference on Computer Systems
(EuroSys 2013). Prague, Czech Republic, April 2013.
[PDF]
[Won the Best Student Paper Award]
-
Towards a theory of application compartmentalisation
Robert N. M. Watson, Steven J. Murdoch, Khilan Gudka, Jonathan Anderson, Peter G. Neumann, and Ben Laurie.
In Proceedings of Security Protocols Workshop, March, 2013.
-
METIS: Exploring mobile phone sensing offloading for efficiently supporting social sensing applications
Kiran K. Rachuri, Christos Efstratiou, Ilias Leontiadis, Cecilia Mascolo, Peter J. Rentfrow
Proceedings of the 11th IEEE International Conference on Pervasive Computing and Communications (Percom 2013). San Diego. CA, USA. March 2013 [Won the Mark Weiser Best Paper Award]
-
A decade of OS access-control extensibility
Robert N.M. Watson
Communications of the ACM 56(2), February 2013.
[CACM]
-
A decade of OS access-control extensibility (extended, open-access version)
Robert N.M. Watson
[Queue]
-
Evaluating Temporal Robustness of Mobile Networks
Salvatore Scellato, Ilias Leontiadis, Cecilia Mascolo, Pritwish Basu, Murtaza Zafer
In IEEE Transactions on Mobile Computing. Vol 12(1). January 2013
[PDF]
-
Mining User Mobility Features for Next Place Prediction in Location-based Services
Anastasios Noulas, Salvatore Scellato, Neal Lathia and Cecilia Mascolo
In Proceedings of IEEE International Conference on Data Mining (ICDM 2012). Short Paper. Brussels, Belgium. December 2012
[PDF]
-
Evolution of a Location-based Online Social Network: Analysis and Models
Militiadis Allamanis, Salvatore Scellato and Cecilia Mascolo
In Proceedings of ACM Internet Measurement Conference (IMC 2012). Boston, MA. November 2012.
[PDF]
-
Breaking for Commercials: Characterizing Mobile Advertising
Narseo Vallina-Rodriguez, Alessandro Finamore, Jay Shah, Yan Grunenberger, Hamed Haddadi, Konstantina Papagiannaki and Jon Crowcroft
In Proceedings of ACM Internet Measurement Conference (IMC 2012), Boston, MA, November 2012
[PDF]
-
When David can help Goliath: the case for cellular augmentation of wired networks.
Narseo Vallina-Rodriguez, Vijay Erramilli, Yan Grunenberger, Laszlo Gyarmati, Nikolaos Laoutaris, Rade Stanojevic, Konstantina Papagiannaki
In Proceedings of ACM HotNets'12, Seattle, WA, October 2012
[PDF]
-
Exploring compartmentalisation hypotheses with SOAAP
Khilan Gudka, Robert N. M. Watson, Steven Hand, Ben Laurie, and Anil Madhavapeddy
In Proceeeindgs of Adaptive Host and Network Security (AHANS 2012), September, 2012.
[PDF]
-
A Random Walk Around the City: New Venue Recommendation in Location-Based Social Networks
Anastasios Noulas, Salvatore Scellato, Neal Lathia and Cecilia Mascolo
In Proceedings of ASE/IEEE International Conference on Social Computing (SocialCom). Amsterdam, The Netherlands. September 2012
[PDF]
-
Talking Places: Modelling and Analysing Linguistic Content in Foursquare
Sandro Bauer, Anastasios Noulas, Diarmuid Ó Séaghdha, Stephen Clark and Cecilia Mascolo
In Proceedings of ASE/IEEE International Conference on Social Computing (SocialCom). Amsterdam, The Netherlands. September 2012
[PDF]
-
Los Twindignados: The Rise of the Indignados Movement on Twitter
Narseo Vallina-Rodriguez, Salvatore Scellato, Hamed Haddadi, Carl Forsell, Jon Crowcroft and Cecilia Mascolo
In ASE/IEEE International Conference on Social Computing (SocialCom'12), Amsterdam, September, 2012
[PDF]
-
Far from the eyes, close on the Web: impact of geographic distance on online social interactions
Andreas Kaltenbrunner, Salvatore Scellato, Yana Volkovich, David Laniado, Dave Currie, Erik J. Jutemar, Cecilia Mascolo
In ACM SIGCOMM Workshop on Online Social Networks (WOSN 2012). Helsinki, Finland. August 2012
[PDF]
-
A tale of many cities: universal patterns in human urban mobility
Anastasios Noulas, Salvatore Scellato, Renaud Lambiotte, Massimiliano Pontil, Cecilia Mascolo
In PLoS ONE. PLoS ONE 7(5): e37027. doi:10.1371/journal.pone.0037027
[Link]
-
WILDSENSING: Design and Deployment of a Sustainable Sensor Network for Wildlife Monitoring
Vladimir Dyo, Stephen A. Ellwood, David W. Macdonald, Andrew Markham, Cecilia Mascolo, Bence Pasztor, Salvatore Scellato, Niki Trigoni, Ricklef Wohlers, Kharsim Yousef
In ACM Transactions on Sensor Networks (TOSN). Vol 8, Issue 4, Aug. 2012
[PDF]
-
The Importance of Being Placefriends: Discovering Location-focused Online Communities
Chloë Brown, Vincenzo Nicosia, Salvatore Scellato, Anastasios Noulas and Cecilia Mascolo
ACM SIGCOMM Workshop on Online Social Networks (WOSN 2012). Helsinki, Finland. August 2012.
[PDF]
-
Energy implications of photonic networks with speculative
transmission
Phil Watts, Simon W. Moore, Andrew W. Moore
IEEE/OSA Journal of Optical Communications and Networking Vol. 4, No. 6,
pp 503-513
[PDF]DOI
-
STOP: Socio-Temporal Opportunistic Patching of Short Range Mobile Malware
John Tang, Hyoungshick Kim, Cecilia Mascolo, Mirco Musolesi.
In Proceedings of 13th International Symposium on a World of Wireless, Mobile and Multimedia Networks (WOWMOM 2012). San Francisco. USA. June 2012
[PDF]
-
The length of bridge ties: structural and geographic properties of online social interactions
Yana Volkovich, Salvatore Scellato, David Laniado, Cecilia Mascolo and Andreas Kaltenbrunner
In Proceedings of Sixth International AAAI Conference on Weblogs and Social Media (ICWSM 2012). Full Paper. Dublin, Ireland. June 2012
[PDF]
-
Centrality Prediction in Dynamic Human Contact Networks
Hyoungshick Kim, John Tang, Ross Anderson, Cecilia Mascolo
In special issue on Complex Dynamic Networks: Tools and Methods. Computer Networks 56 (3) pp. 983-996, Elsevier. 2012
[PDF]
-
Social Sensing in the Field: Challenges in Detecting Social Interactions in Construction Sites
Sarfraz Nawaz, Christos Efstratiou, Cecilia Mascolo, Kenichi Soga
Proceedings of the 1st ACM Workshop on Mobile Systems for Computational Social Science (in conjunction with MOBISYS'12). Lake District, UK. June 2012.
[PDF]
-
Energy-Accuracy Trade-offs of Sensor Sampling in Smart Phone Based Sensing Systems
Kiran K. Rachuri, Cecilia Mascolo, Mirco Musolesi
Book Chapter in Mobile Context Awareness, Springer, 2012.
-
The seven deadly sins of cloud computing research
Malte Schwarzkopf, Derek G. Murray, Steven Hand
Proceedings of the 4th Workshop on Hot Topics in Cloud Computing
(HotCloud 2012). Boston, MA, USA, June 2012.
[PDF]
-
Collecting Big Datasets of Human Activity One Checkin at a Time
Theus Hossmann, Christos Efstratiou, Cecilia Mascolo
Proceedings of the 4th ACM International Workshop on Hot Topics in Planet-Scale Measurement (HOTPLANET'12 in conjunction with MOBISYS'12). Lake District, UK. June 2012.
[PDF]
-
Sense and Sensibility in a Pervasive World
Christos Efstratiou, Ilias Leontiadis, Marco Picone, Kiran Rachuri, Cecilia Mascolo, Jon Crowcroft
Proceedings of 10th International Conference on Pervasive Computing (PERVASIVE 2012). Newcastle, UK. June 2012.
[PDF]
-
Where Online Friends Meet: Social Communities in Location-based Networks
Chloë Brown, Vincenzo Nicosia, Salvatore Scellato, Anastasios Noulas and Cecilia Mascolo
In Proceedings of Sixth International AAAI Conference on Weblogs and Social Media (ICWSM 2012). Poster paper. Dublin, Ireland. June 2012.
[PDF]
-
Reflections on Long-Term Experiments with Public Displays
Adrian Friday, Nigel Davies, Christos Efstratiou
IEEE Computer, vol 45, no 5. May, 2012.
[PDF]
-
Weak Atomicity for the x86 Memory Consistency Model
Amitabha Roy, Steven Hand and Tim Harris
Journal of Parallel and Distributed Computing
[DOI]
-
A down-to-earth look at the cloud host OS
Malte Schwarzkopf and Steven Hand
Proceedings of the 1st Workshop on Hot Topics in Cloud Data
Processing (HotCDP 2012),
Bern, Switzerland, April 2012.
[PDF]
-
Enabling open-source high speed network monitoring on NetFPGA
Gianni Antichi, Stefano Giordano, David J. Miller, Andrew W. Moore
Proceedings of the IEEE 2012 Network Operations and Management Symposium (NOMS),
Maui, HI, April 2012.
[PDF] doi:
10.1109/NOMS.2012.6212025
-
The Case for Reconfigurable I/O Channels
Steven Smith, Anil Madhavapeddy, Christopher Smowton, Malte
Schwarzkopf, Richard Mortier, Robert N.M. Watson and Steven Hand
Proceedings of the 2nd Workshop on Runtime Environments,
Systems, Layering and Virtualized Environments (RESoLVE 2012),
London, UK, March, 2012.
[PDF]
-
Energy Management Techniques in Modern Mobile Devices
Narseo Vallina-Rodriguez and Jon Crowcroft
In IEEE Communications Tutorials and Surveys, February, 2012.
[PDF]
-
Don't kill my ads! Balancing Privacy in an Ad-Supported Mobile Application Market
Ilias Leontiadis, Christos Efstratiou, Marco Picone, Cecilia Mascolo
Proceedings of 13th International Workshop on Mobile Computing Systems and Applications (HOTMOBILE 2012), San Diego, California, February, 2012.
[PDF]
-
SenShare: Transforming sensor networks into multi-application sensing infrastructures
Ilias Leontiadis, Christos Efstratiou, Cecilia Mascolo, Jon Crowcroft
Proceedings of European Conference on Wireless Sensor Networks (EWSN 2012), Trento, Italy, February, 2012.
[PDF]
-
Connected, computed, collective: Smart Mobilities
Monica Buscher, Paul Coulton, Christos Efstratiou, Hans Gellersen, Drew Hemment
Book chapter in M. Grieco and J. Urry (eds) Mobilities: new perspectives on transport and society. Ashgate. 2012.
-
The personality of popular facebook users.
Daniele Quercia, Renaud Lambiotte, David Stillwell, Michal Kosinski, Jon Crowcroft
CSCW 2012: 955-964
PDF
-
Tracking gross community happiness from tweets.
Daniele Quercia, Jonathan Ellis, Licia Capra, Jon Crowcroft:
CSCW 2012: 965-968
PDF
-
From Panopticon to Fresnel, Dispelling a False Sense of Security.
Jon Crowcroft, Ian Brown:
Communications and Multimedia Security 2012: 238-242
PDF
-
Facebook and Privacy: The
Balancing Act of Personality, Gender, and Relationship Currency.
Daniele Quercia, Diego B. Las Casas, Joao Paulo Pesce, David
Stillwell, Michal Kosinski, Virgilio Almeida, Jon Crowcroft
ICWSM 2012
PDF
-
Talk of the City: Our Tweets, Our Community Happiness
Daniele Quercia, Diarmuid O Seaghdha, Jon Crowcroft
ICWSM 2012
PDF
-
The Social World of
Twitter: Topics, Geography, and Emotions
Daniele Quercia, Licia Capra, Jon Crowcroft
ICWSM 2012
PDF
-
The Hidden Image of the City: Sensing Community Well-Being from Urban Mobility
Neal Lathia, Daniele Quercia, Jon Crowcroft
Pervasive 2012: 91-98
PDF
-
Ads and the city: considering geographic distance goes a long way
Diego Saez-Trumper, Daniele Quercia, Jon Crowcroft:
RecSys 2012: 187-194
PDF
-
Signposts: end-to-end networking in a world of middleboxes
Amir Chaudhry, Anil Madhavapeddy, Charalampos Rotsos, Richard Mortier, Andrius Aucinas, Jon Crowcroft, Sebastian Probst Eide, Steven Hand, Andrew W. Moore, Narseo Vallina-Rodriguez
SIGCOMM 2012: 83-84
PDF
-
Cutting the energy cost of TV content distribution by
5, by understanding the popularity of the top ten programs
Jon Crowcroft with Nishanth Sastry
e-Energy 2012: 1
keynote
-
Editorial for special issue on social-based
routing in mobile and delay-tolerant networks
Mads Haahr, Jon Crowcroft:
Ad Hoc Networks 10(8): 1517-1519 (2012)
-
The DNS is not a right. oh yes it is. oh no it isn't oh yes it is...
Jon Crowcroft
Computer Communication Review 42(2): 103-104 (2012)
PDF
-
Differential piracy
Jon Crowcroft
Computer Communication Review 42(3): 32-33 (2012)
PDF
-
Network analysis of
temporal trends in scholarly research productivity
Hyoungshick Kim, Ji Won Yoon, Jon Crowcroft:
J. Informetrics 6(1): 97-110 (2012)
Ask Springer
-
Reflections on the Long-term Use of an Experimental Digital Signage System
S. Clinch, N. Davies, A. Friday, C. Efstratiou
Proceedings of the 13th ACM International Conference on Ubiquitous Computing (UBICOMP 2011), Beijing, China, September, 2011.
-
BUBBLE Rap: Social-based Forwarding in Delay Tolerant Networks
P. Hui, J. Crowcroft and E. Yoneki
IEEE Transactions on Mobile Computing, Vol. 10 No. 11, pp. 1576-1589, 2011.
[PDF]
-
On Joint Diagonalization for Dynamic Network Analysis
D. Fay, J. Kunegis, and E. Yoneki
Technical Report, University of Cambridge, 2011 (
UCAM-CL-TR-806 ).
-
Electronic Triage Tag and Opportunistic Networks in Disasters
A. Martin-Campillo, E. Yoneki, J. Crowcroft, and Ramon Marti
In Proceedings of CoNext Special Workshop on the Internet and Disasters,
December, 2011.
[PDF]
-
FluPhone Study: Virtual Disease Spread using Haggle
E. Yoneki
In Proceedings of ACM CHANTS, 2011.
[PDF]
-
Enabling Opportunistic Resources Sharing on Mobile Operating Systems: Benefits and Challenges
Narseo Vallina-Rodriguez, Christos Efstratiou, Geoffrey Xie and Jon Crowcroft
In ACM S3 Workshop 2011 (collocated with Mobicom 2011), Las Vegas, September, 2011
[PDF]
-
Message from the Workshop on the Future of Social Networking
E. Yoneki, J. Crowcroft, P. Lio, N. Walton, M. Vojnovic and R. Whitaker
ACM Computer Communication Review, 41(3), July 2011.
[PDF]
-
ErdOS: Achieving energy savings in mobile OS
Narseo Vallina-Rodriguez and Jon Crowcroft
In ACM MobiArch 2011, Washington D.C., June, 2011.
[PDF]
-
EpiMap: Towards Quantifying Contact Networks and Modelling the Spread of
Infections in Developing Countries
E. Yoneki and J. Crowcroft
In Proceedings of International Conference on Wireless Technologies for
Humanitarian Relief, 2011.
[PDF]
-
Impact of Social Structure on Forwarding Algorithms in Opportunistic
Networks
N. Wang and E. Yoneki
In Proceedings of Int'l Conf. on Selected Topics in Mobile & Wireless
Networking, 2011.
[PDF]
-
On the Effectiveness of an Opportunistic Traffic Management System for Vehicular Networks
Ilias Leontiadis, Gustavo Marfia, David Mack, Giovanni Pau, Cecilia Mascolo, Mario Gerla
In IEEE Transactions on Intelligent Transportation Systems, 10.1109/TITS.2011.2161469
[PDF]
-
SpotME If You Can: Randomized Responses for Location Obfuscation on Mobile Phones
Daniele Quercia, Ilias Leontiadis, Liam McNamara, Cecilia Mascolo, Jon Crowcroft
In Proceedings of the 31st Int'l Conference on Distributed Computing Systems (ICDCS 2011). Minneapolis, June 2011.
[PDF]
-
Smart Phone based Systems for Social Psychological Research: Challenges and Design Guidelines
Kiran K. Rachuri, Cecilia Mascolo
In Proceedings of ACM S3 Workshop '11 (co-located with ACM MobiCom 2011), Las Vegas, USA, 2011.
-
SociableSense: Exploring the Trade-offs of Adaptive Sampling and Computation Offloading for Social Sensing
Kiran K. Rachuri, Cecilia Mascolo, Mirco Musolesi, Peter J. Rentfrow
In Proceedings of the 17th Annual International Conference on
Mobile Computing and Networking (MobiCom 2011). Las Vegas, USA, September 2011.
-
Socio-spatial Properties of Online Location-based Social Networks
Salvatore Scellato, Anastasios Noulas, Renaud Lambiotte, Cecilia Mascolo
In Proceedings of Fifth International AAAI Conference on Weblogs and Social
Media (ICWSM 2011). Barcelona, Spain, July 2011.
[PDF]
-
NextPlace: A Spatio-Temporal Prediction Framework for Pervasive Systems
Salvatore Scellato, Mirco Musolesi, Cecilia Mascolo, Vito Latora, Andrew
Campbell
In Proceedings of Ninth International Conference on Pervasive Computing
(Pervasive 2011). San Francisco, June 2011.
[PDF]
-
Exploiting Temporal Complex Network Metrics in Mobile Malware Containment
John Tang, Cecilia Mascolo, Mirco Musolesi, Vito Latora
To appear in Proceedings of the 12th IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks (WOWMOM'11), Lucca, Italy, June 2011.
-
Non-deterministic parallelism considered useful
Derek G. Murray and Steven Hand
To appear in Proceedings of the 13th workshop on Hot
Topics in Operating Systems (HotOS XIII), Napa, CA, May 2011
-
make world
Chris Smowton and Steven Hand
To appear in Proceedings of the 13th workshop on Hot
Topics in Operating Systems (HotOS XIII), Napa, CA, May 2011
-
DHTbd: A Reliable Block-based Storage System for High Performance Clusters
George Parisis, George Xylomenos and Theodore Apostolopoulos
In Proceedings of the 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, Newport Beach, CA, USA, May 2011
[PDF]
-
Measuring User Activity on an Online Location-based Social Network
Salvatore Scellato, Cecilia Mascolo
In Proceedings of Third International
Workshop on Network Science for Communication Networks (NetSciCom 2011).
Colocated with Infocom 2011. Shanghai, China. April 2011.
[PDF]
-
Understanding Robustness of Mobile Networks through Temporal Network Measures
Salvatore Scellato, Ilias Leontiadis, Cecilia Mascolo, Pritwish Basu,
Murtaza Zafer
In Proceedings of 30th IEEE International Conference on Computer
Communications (INFOCOM'11), Mini-conference track. Shanghai, China. April 2011.
[PDF]
-
Condensing the cloud: running Ciel on many-core
Malte Schwarzkopf, Derek G. Murray and Steven Hand
In Proceedings of the 1st workshop on Systems
for Future Multi-Core Architectures (SFMA 2011), Salzburg,
Austria, April 2011
-
Ciel: a
universal execution engine for distributed data-flow
computing
Derek G. Murray, Malte Schwarzkopf, Christopher Smowton,
Steven Smith, Anil Madhavapeddy and Steven Hand
In Proceedings of the 8th USENIX symposium on
Networked Systems Design and Implementation (NSDI 2011), Boston, MA, March
2011
[PDF]
[BibTeX]
-
Hybrid Binary Rewriting for Memory Access Instrumentation
Amitabha Roy, Steven Hand and Tim Harris
In Proceedings of ACM VEE 2011, Newport Beach, CA, March 2011.
[ACL DL]
-
Track Globally, Deliver Locally: Improving Content Delivery Networks by Tracking
Geographic Social Cascades
Salvatore Scellato, Cecilia Mascolo, Mirco Musolesi, Jon Crowcroft
In
Proceedings of 20th International World Wide Web Conference
(WWW 2011). Hyderabad, March 2011.
[PDF]
-
Unclouded Vision
Jon Crowcroft, Anil Madhavapeddy, Malte Schwarzkopf,
Theodore Hong, Richard Mortier
In Proceedings of ICDCN 2011, Bangalore,
2011
[PDF]
[BibTeX]
-
The Case for Crowd Computing
D. Murray, E. Yoneki, J. Crowcroft and S. Hand
In Proceedings of ACM Mobiheld, 2010.
[PDF]
-
Rhythm and Randomness in Human Contact
M. Freeman, N. Watkins, E. Yoneki, and J. Crowcroft
In Proceedings of International Conference on Advances in Social
Networks Analysis and Mining (ASONAM), 2010.
[PDF]
-
European routes to reinventing Internet technology
E. Yoneki and J. Crowcroft
Nature 464, 486 (25 March), 2010.
[PDF]
-
Using Haggle to create an Electronic Triage Tag
A. Martin-Campillo, J. Crowcroft, E. Yoneki, R. Marti and C. Martinez-Garcia
In Proceedings of ACM MobiOpp, 2010.
[PDF]
-
First Step Towards User Assisted Online Social Networks
M. Kryczka, R. Cuevas, C. Guerrero, E. Yoneki and A. Azcorra
In Proceedings of EuroSys workshop on Social Network Systems, 2010.
[PDF]
-
Statistical Mechanics of Rumour Spreading in Network Communities
M. Ostilli, E. Yoneki, I. Leung, J. Mendes, Pietro Lio, and J. Crowcroft
In Proceedings of International Conference on Computational Science
(ICCS) - Engineered & Social Networks: Theory and Applications , 2010.
[PDF]
-
Should Specific Values Be Embedded In The Internet Architecture?
I. Brown, D. Clark, D. Trossen
ReArch 2010 workshop in conjunction with ACM Context, December 2010.
-
Not Paying the Truck Driver: Differentiated Pricing for the Future Internet
D. Trossen, G. Biczok
ReArch 2010 workshop in conjunction with ACM Context, December 2010.
-
Demo Abstract: A Shared Sensor Network Infrastructure
Christos Efstratiou, Ilias Leontiadis, Cecilia Mascolo, Jon
Crowcroft.
In Proceedings of the 8th ACM Conference on Embedded Networked
Sensor Systems (Sensys 2010). Zurich, Switzerland. November 2010.
[PDF]
-
Evolution and Sustainability of a Wildlife Monitoring Sensor Network
Vladimir Dyo, Stephen A. Ellwood, David w. Macdonald, Andrew Markham,
Cecilia Mascolo, Bence Pasztor,
Salvatore Scellato, Niki Trigoni, Ricklef Wohlers,
Kharsim Yousef.
In Proceedings of the 8th ACM Conference on Embedded Networked
Sensor Systems (Sensys 2010). Zurich, Switzerland. November 2010.
[PDF]
-
Developing Information Networking Further: From PSIRP to PURSUIT
N. Fotiou, G. C. Polyzos, P. Nikander, D. Trossen
In Proceedings of BROADNETS 2010, October 2010.
-
Energy-Accuracy Trade-offs in Querying Sensor Data for Continuous Sensing Mobile Systems
Kiran K. Rachuri, Mirco Musolesi, Cecilia Mascolo.
In Proceedings of the Mobile Context-Awareness: Capabilities,
Challenges and Applications Workshop (Colocated with Ubicomp
2010). Copenhagen, Denmark. September 2010.
[PDF]
-
EmotionSense: A Mobile Phones based Adaptive Platform for Experimental Social Psychology Research
Kiran K. Rachuri, Mirco Musolesi, Cecilia Mascolo,
Peter J. Rentfrow, Chris Longworth, Andrius Aucinas
In Proceedings of the 12th ACM International Conference on
Ubiquitous Computing (Ubicomp 2010). Copenhagen, Denmark. September 2010.
[PDF]
-
Exhausting Battery Statistics: Understanding the energy demands on mobile handsets
Narseo Vallina-Rodriguez, Pan Hui, Jon Crowcroft and Andrew Rice
In Proceeding Mobiheld 2010, In conjunction with the 2010 ACM SIGCOMM, New Delhi, August, 2010.
[PDF]
-
Distance Matters: Geo-social Metrics for Online Social Networks
Salvatore Scellato, Cecilia Mascolo, Mirco Musolesi, Vito
Latora.
In Proceedings of the 3rd Workshop on Online
Social Networks (WOSN2010). Co-located with USENIX2010. Boston, MA. June 2010.
[PDF]
-
Small-world behavior in time-varying graphs
John Tang, Salvatore Scellato, Mirco Musolesi, Cecilia
Mascolo and Vito Latora.
In Physical Review E. Vol. 81 (5), 055101, American Physical Society. May 2010.
ARXIV Ref:arXiv:0909.1712v1
[PDF]
-
On Nonstationarity of Human Contact Networks
Salvatore Scellato, Mirco Musolesi, Cecilia Mascolo and Vito
Latora.
In Proceedings of 2nd Annual Workshop on Simplifying Complex
Networks for Practitioners (co-located with ICDCS). Genoa,
Italy. June 2010.
[PDF]
-
Scripting the cloud with Skywriting
Derek G. Murray and Steven Hand
in Proceedings of the Second USENIX workshop on Hot Topics in Cloud Computing (HotCloud 2010), Boston, MA, June 2010
[PDF]
-
Experimentally-driven research in Publish/Subscribe Information-centric Inter-Networking
A. Zahemszky, B. Gajic, C. E. Rothenberg, C. Reason, D. Trossen, D. Lagutin, J. Tuononen, K. Katsaros
Proceedings of Tridentcomm 2010, May 2010.
-
Arguments for an information-centric internetworking architecture
Dirk Trossen, Miko Sarela, Karen Sollins
ACM SIGCOMM Computer Communication Review Vol. 40 Issue 2, April 2010
-
Analysing Information Flows and Key Mediators
through Temporal Centrality Metrics
John Tang, Mirco Musolesi, Cecilia Mascolo, Vito
Latora, Vincenzo Nicosia.
In Proceedings of 3rd Workshop on Social Network Systems
(SNS 2010). Paris, France. April 2010.
[PDF]
A Self-Organising Directory and Matching Service for Opportunistic Social Networking
Sonia Ben Mokhtar, Liam McNamara Afra J.Mashhadi and Licia Capra
In Proceedings of 3rd Workshop on Social Network Systems
(SNS 2010). Paris, France. April 2010.
[PDF]
-
Mixing Biases: Structural Changes in the AS Topology Evolution
Hamed Haddadi, Damien Fay, Steve Uhlig, Andrew Moore, Richard
Mortier, Almerima Jamakovic,
2nd International Workshop on Traffic Monitoring and
Analysis (TMA'10), Zurich, Switzerland, April 2010
[TO APPEAR]
-
Information-centric Pervasive Healthcare Platforms
D. Trossen, D. Pavel, J. Singh, J. Bacon, K. M. Guild
Proceedings of Pervasive Health, March 2010.
-
Achieving Human-Agent Teamwork in eHealth-based Pervasive Intelligent Environments
M. Ball, V. Callaghan, M. Gardner, D. Trossen
Proceedings of Pervasive Health, March 2010.
-
Statically-typed Value Persistence for ML
Thomas Gazagnaire and Anil Madhavapeddy.
In the Workshop on Generative Technologies (WGT 2010). Paphos, Cyprus. March 2010.
[PDF]
-
Extending Access Point Connectivity through Opportunistic Routing in Vehicular Networks
Ilias Leontiadis, Paolo Costa and Cecilia Mascolo.
In the 29th IEEE International Conference on Computer Communications (INFOCOM'10), mini-conf track. San Diego, USA. March 2010.
[TO APPEAR]
-
Selective Reprogramming of Mobile Wireless Sensor Networks through Social Community Detection
Bence Pasztor, Luca Mottola, Cecilia Mascolo, Gian Pietro Picco, Stephen Ellwood, David Macdonald
7th European Conference on Wireless Sensor Networks (EWSN 2010), Coimbra, Portugal, February 2010
[PDF]
-
A Garch based Adaptive Playout Delay Algorithm for VoIP
Ying Zhang, Damien Fay, Liam Kilmartin, Andrew Moore
Computer Networks, Accepted for publication Feb 2010.
[TO APPEAR]
-
Resource Provisioning for Multi-Tier Virtualized Server Applications
Evangelia Kalyvianaki, Themistoklis Charalambous, Steven Hand
In the Computer Measurement Group Journal (CMG Journal '09), December 2009.
-
Combining Static Model Checking with Dynamic Enforcement using the Statecall Policy Language
Anil Madhavapeddy.
In the International Conference on Formal Engineering Methods (ICFEM). Rio de Janeiro, Brazil. December 2009.
[PDF]
-
Has anyone seen my Goose? - Social Network Services in Developing Regions
Narseo Vallina-Rodriguez, Pan Hui and Jon Crowcroft
In Proceeding IEEE Workshop on Social Mobile Web (SMW'09), In conjunction with the 2009 IEEE International Conference on Social Computing, Vancouver, August, 2009.
[PDF]
-
D^3N: Programming Distributed Computation in Pocket Switched Networks
E. Yoneki, I. Baltopoulos and J. Crowcroft.
ACM MOBIHELD at SIGCOMM, Barcelona, Spain, August, 2009.
[PDF]
-
The Importance of Data Collection for Modelling Contact Networks
E. Yoneki
IEEE SCMPS at Social Computing - Conference on Computational Science and Engineering, Vancouver, Canada, August, 2009.
[PDF]
-
Finding a Data Blackhole in Bluetooth Scanning
E. Yoneki and Fehmi Ben Abdesslem
ExtremeCom, Sweden, August, 2009
[PDF]
-
Dynamics of Inter-Meeting Time in Human Contact Networks
E. Yoneki, D. Greenfield and J. Crowcroft
International Conference on Advances in Social Networks Analysis and Mining (ASONAM), Athens, Greece, July, 2009.
[PDF]
-
Time/Space Aware Event Correlation
E. Yoneki
Principles and Applications of Distributed Event-based Systems, A. Hinze and A. Buchmann eds. Information Science Reference Press, 2009.
-
Buzztraq: Predicting geographical access patterns of social cascades using social networks
N. Sastry, E. Yoneki and J. Crowcroft
EuroSys workshop on Social Network Systems, Nuremberg, Germany, March, 2009.
[PDF]
-
Probabilistic World Modeling with Cooperative Sensing
A. Peddemors and E. Yoneki
KiVS workshop on Global Sensor Networks, Kassel, Germany, March, 2009.
[PDF]
-
Identifying Social Communities in Complex Communications for Network Efficiency
P. Hui, E. Yoneki, J. Crowcroft, and Shu-yan Chan
Complex 2009 (Complex Sciences: Theory and Applications), Shanhai, China, February, 2009.
[PDF]
-
Inferring Interests from Mobility and Social Interactions
Anastasios Noulas, Mirco Musolesi, Massimiliano Pontil, Cecilia Mascolo.
In Proceedings of Workshop on Analyzing Networks and Learning with Graphs (colocated with NIPS09). Whistler, Canada. December 2009.
[PDF]
-
Poster Abstract: Wildlife and Environmental Monitoring using RFID and WSN Technology
Vladimir Dyo, Stephen A. Ellwood, David W. McDonald, Andrew Markham, Cecilia Mascolo, Bence Pásztor, Niki Trigoni, Ricklef Wohlers.
In Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems (SenSys 2009). Berkeley CA, USA. November 2009.
[PDF]
-
Temporal Distance Metrics for Social Network Analysis
John Tang, Mirco Musolesi, Cecilia Mascolo and Vito Latora.
In Proceedings of the 2nd ACM SIGCOMM Workshop on Online Social Networks (WOSN09). Barcelona, Spain. August 2009. Selected as Best Paper for publication in ACM CCR: PDF.
[PDF]
-
Persistent Content-based Information Dissemination in Hybrid Vehicular Networks
Ilias Leontiadis, Paolo Costa and Cecilia Mascolo.
In Proceedings of 7th IEEE International Conference on Pervasive Computing and Communications (Percom09). Galveston, TX, USA. March 2009. Best Paper Candidate, invited in Pervasive and Mobile Computing Journal. Springer 2009: PDF
[PDF]
-
CAR: Context-aware Adaptive Routing for Delay Tolerant Mobile Networks
Mirco Musolesi and Cecilia Mascolo.
In IEEE Transactions on Mobile Computing. Vol. 8(2). pp. 246-260. February 2009.
[PDF]
-
Mobility Models for Systems Evaluation
Mirco Musolesi and Cecilia Mascolo
In State of the Art on Middleware for Network Eccentric and Mobile Applications (MINEMA). Springer, February 2009.
[PDF]
-
The Mythical Matched Modules: Overcoming the Tyranny of Inflexible Software Construction,
Stephen Kell
In the OOPSLA 2009 Companion, Onward! Innovation in Progress, October 2009.
[PDF]
-
Experience with
high-speed automated application-identification for
network-management,
Marco Canini, Wei Li, Martin Zadnik, Andrew W. Moore,
Symposium on Architectures for Networking and
Communications Systems (ANCS), Oct 2009, Princeton, USA
[PDF]
-
Motivating Future
Interconnects: A Differential Measurement Analysis of PCI Latency,
David Miller and Philip Watts and Andrew W. Moore,
Symposium on Architectures for Networking and Communications Systems
(ANCS), Oct 2009, Princeton, USA
[PDF]
-
Addressing the Scalability of Ethernet with MOOSE,
Malcolm Scott, Andrew W. Moore, Jon Crowcroft,
First Workshop on Data Center - Converged and Virtual Ethernet
Switching (DC CAVES), ITC 21, September 2009, Paris, France
[PDF]
-
On the Importance of Local Connectivity for Internet Topology
Models
Hamed Haddadi, Damien Fay, Almerima Jamakovic, Olaf Maennel, Andrew
W. Moore, Richard Mortier, Steve Uhlig
21st International Teletraffic Congress (ITC 21), September 2009,
Paris, France
[PDF]
-
Baggy Bounds Checking: An Efficient and Backwards-Compatible
Defense against Out-of-Bounds Errors
Periklis Akritidis, Manuel Costa, Miguel Castro and Steven Hand
In Proceedings of the 18th USENIX Security Symposium, Montreal,
Canada, August 2009
[PDF]
-
Satori: Englightened Page Sharing (awarded best paper)
Grzegorz Milos, Derek G. Murray, Steven Hand and Michael Fetterman
In Proceedings of the USENIX Annual Technical Conference,
June 2009, San Diego, CA
[PDF] [HTML]
-
GTVS: Boosting the Collection of Application Traffic Ground Truth
M. Canini, W. Li, A. W. Moore, R. Bolla.
In Proceedings of the First International Workshop on Traffic Monitoring
and Analysis (TMA'09), May 2009.
[PDF]
-
Weighted Spectral Distribution for Internet Topology Analysis: Theory
and Applications
Damien Fay, Hamed Haddadi, Andrew G. Thomason, Andrew W. Moore,
Richard Mortier, Almerima Jamakovic, Steve Uhlig, Miguel Rio,
To appear in ACM/IEEE Transactions on Networking, Accepted March
2009.
preprint (PDF)
WSD Toolbox
-
Configuration and Adaptation of Binary Software Components,
Stephen Kell
In Proc. 31st International Conference on Software Engineering (Companion Volume),
New Ideas and Emerging Results track. Vancouver, Canada, May 2009.
[PDF]
-
A Runtime System for Software Lock Elision
Amitabha Roy, Steven Hand and Tim Harris
In Proceedings of EuroSys 2009, Nuremberg, Germany, April 2009.
[ACL DL]
-
Exploring the Limits of Disjoint Access Parallelism
Amitabha Roy, Steven Hand and Tim Harris
In Proceedings of the First USENIX Workshop on Hot Topics in
Parallelism (HotPar'09), Berkeley, CA, March 2009.
[PDF] [HTML]
-
Challenges in the capture and dissemination of measurements from
high-speed networks,
R. G. Clegg, M. S. Withall, A. W. Moore, I. W. Phillips, D. J. Parish,
M. Rio, R. Landa, H. Haddadi, K. Kyriakopoulos, J. Auge, R. Clayton and D. Salmon,
IET Communications, Special Issue on Simulation,
Analysis and Measurement of Broadband Network Traffic
vol.3, no.6, pp.957-966, June 2009,
[PDF]
-
Self-Adaptive and Self-Configured CPU Resource Provisioning for Virtualized Servers Using Kalman Filters
Evangelia Kalyvianaki, Themistoklis Charalambous, Steven Hand
In Proceedings of the 6th International Conference on Autonomic Computing and Communications (ICAC'09), 2009.
[ACM DL]
-
Promoting Tolerance for Delay Tolerant Network Research
J. Crowcroft, E. Yoneki, P. Hui, and T. Henderson
ACM Computer Communication Review, 38(5):63–68, October 2008.
[PDF]
-
Wireless Epidemic Spread in Dynamic Human Networks
E. Yoneki, P. Hui, and J. Crowcroft
Bio-Inspired Computing and Communication, LNCS 5151, Springer, 2008.
[PDF]
-
Visualizing Communities and Centralities from Encounter Traces
E. Yoneki
ACM MobiCom Workshop on Challenged Networks (CHANTS), San Francisco, USA, September, 2008.
[PDF]
-
Towards Data Driven Declarative Networking in Delay Tolerant Networks
E. Yoneki and J. Crowcroft
2nd International Conference on Distributed Event Based Systems (DEBS), Rome, Italy, July, 2008.
[PDF]
-
BUBBLE Rap: Social Based Forwarding in Delay Tolerant Networks
P. Hui, J. Crowcroft, and E. Yoneki
9th ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc), HongKong, May, 2008.
[PDF]
-
Distinct Types of Hubs in Human Dynamic Networks
E. Yoneki, P. Hui, and J. Crowcroft
EuroSys Workshop on Social Network Systems, Glasgow UK, April, 2008.
[PDF]
-
Understanding and Measuring the Urban Pervasive Infrastructure
V. Kostakos, T. Nicolai, E. Yoneki, E. O’Neill, H. Kenn and J. Crowcroft
Journal of Personal and Ubiquitous Computing, ISSN 1617-4909, Springer, March, 2008.
-
Seal2Seal: A Delay-Tolerant Protocol for Contact Logging in Wildlife Monitoring Sensor Networks
Anders Lindgren, Cecilia Mascolo, Mike Lonegan and Bernie McConnell.
In Proceedings of IEEE International Conference on Mobile Ad-hoc and Sensor Systems (MASS08). pp:321-327. Atlanta, GA, USA. October 2008.
[PDF]
-
Media Sharing based on Colocation Prediction in Urban Transport
Liam McNamara, Cecilia Mascolo and Licia Capra.
In Proceedings of ACM International Conference on Mobile Computing and Networking (Mobicom08). pp: 58–69. San Francisco, CA, USA. September 2008.
[PDF]
-
A Framework for Multi-region Delay Tolerant Networking
Mirco Musolesi and Cecilia Mascolo
In Proceedings of ACM International Workshop on Wireless Networks and Systems for Developing Regions (WiNS-DR). Co-located with Mobicom08. San Francisco, CA, USA. September 2008.
[PDF]
-
Socially-aware Routing for Publish-Subscribe in Delay-tolerant Mobile Ad Hoc Networks
Paolo Costa, Cecilia Mascolo, Mirco Musolesi, Gian Pietro Picco.
In IEEE Journal of Selected Areas of Communications. Vol. 26, No. 5, June 2008.
[PDF]
-
Efficient Node Discovery in Mobile Wireless Sensor Networks.
Vladimir Dyo and Cecilia Mascolo.
In ACM/IEEE International Conference on Distributed Computing in Sensor Systems (DCOSS08). Santorini. Greece. June 2008.
[PDF]
-
Writing on the Clean Slate: Implementing a Socially-Aware Protocol in Haggle
Mirco Musolesi, Ben Hui, Cecilia Mascolo and Jon Crowcroft.
In IEEE Int. Workshop on Autonomic and Opportunistic Communications (AOC 2008). Newport Beach, CA. June 2008.
[PDF]
-
Epcast: Controlled Dissemination in Human-based Wireless Networks by means of Epidemic Spreading Models
Salvatore Scellato, Cecilia Mascolo, Mirco Musolesi, Vito Latora.
In Bio-Inspired Computing and Communication. Lecture Notes in Computer Science, n. 5151. Springer, 2008.
[PDF]
-
Spread Spectrum Computation
Derek G. Murray and Steven Hand
in Proceedings of the Fourth Workshop on Hot Topics in Dependability
(HOTDEP'08), San Diego, CA, December 2008.
[PDF]
-
A Survey of Practical Software Adaptation Techniques,
Stephen Kell
Journal of Universal Computer Science, Special Issue on Software Adaptation, September 2008.
[PDF]
-
Revisiting the Issues On Netflow Sample and Export Performance
Hamed Haddadi, Raul Landa, Andrew Moore, Saleem Bhatti, Miguel Rio,
Xianhui Che,
CHINACOM 2008, Third International Conference on
Communications and Networking in China, August 25-27, 2008, Hangzhou,
China
[PDF]
-
A Transactional Approach to Lock Scalability
Amitabha Roy, Keir Fraser and Steven Hand
Proceedings of the 20th ACM Symposium on Parallelism in
Algorithms and Architectures (SPAA08), Munich, Germany, June 2008
[ACL DL]
-
Applying Kalman Filters to Dynamic Resource Provisioning of Virtualized
Server Applications
Evangelia Kalyvianaki, Themistoklis Charalambous and Steven Hand
In Proceedings of the 3rd International Workshop on Feedback Control
Implementation and Design in Computing Systems and Networks (FeBID),
Annapolis, MD, June 2008.
[PDF]
-
Tuning Topology Generators Using Spectral Distributions
Hamed Haddadi, Damien Fay, Steve Uhlig, Andrew Moore, Richard Mortier,
Almerima Jamakovic, and Miguel Rio
SPEC International Performance Evaluation
Workshop 2008, Springer Lecture Notes in Computer Science, Volume 5119,
June 2008, Darmstadt, Germany
[PDF]
-
Process-oriented abstraction of the complex evolvable systems: problem model construction
Behzad Bastani
in ACM SIGSOFT Software Engineering Notes, Volume 33, Issue 3, May 2008, Article No. 1
[ACM DL]
-
A Survey on Network Topology: Inference, Modeling and Generation
Hamed Haddadi, Gianluca Iannaccone, Andrew Moore, Richard Mortier,
and Miguel Rio
in IEEE Communications surveys and tutorials, Volume 10, Number 2,
2008
[PDF]
-
Techniques for flow inversion on sampled data
Richard G. Clegg, Raul Landa, Hamed Haddadi, Miguel Rio, and Andrew
W. Moore
in Proceedings of IEEE INFOCOM Global Internet Workshop, Phoenix, AZ,
April 2008
[PDF]
-
Modeling Internet Topology Dynamics
Hamed Haddadi, Steve Uhlig, Andrew Moore, Richard Mortier, and Miguel Rio,
ACM SIGCOMM Computer Communication Review 38(2), April 2008
[PDF]
-
Privilege separation made easy
Derek G. Murray and Steven Hand
in Proceedings of EuroSec 2008, Glasgow, UK, April 2008
[PDF] [BibTeX] [ACM DL]
-
Improving Xen Security Through Disaggregation
Derek G. Murray, Grzegorz Milos and Steven Hand
in Proceedings of the Fourth ACM International Conference on Virtual
Execution Environments (VEE 08), Seattle, WA, March 2008
[PDF] [BibTeX] [ACM DL]
-
Beta Random Projection
Yu-En Lu, Pietro Lio and Steven Hand
in the Proceedings of the 3rd IEEE International Workshop on
Multimedia Information Processing and Retrieval, Taichung, Taiwan,
December 2007
-
eCube: Hypercube Event for Efficient Filtering in Content-Based Routing
E. Yoneki and J. Bacon
in Proceedings of International Conference on Grid computing,
High-performance and Distributed Applications, Algarve, Portugal,
November 2007
-
High-level open evolvable systems design by process-oriented modeling: application to DNA replication mechanism
Behzad Bastani and Hoda Bastani
in ACM SIGSOFT Software Engineering Notes, Volume 32, Issue 6, November 2007, Article No. 3
[ACM DL]
-
A Machine Learning Approach for Efficient Traffic Classification
Wei Li and Andrew W. Moore
in the Proceedings of the IEEE International Symposium on
Modeling, Analysis, and Simulation of Computer and Telecommunication
Systems (MASCOTS), Istanbul, Turkey, October 2007
[PDF]
-
A Socio-Aware Overlay for Publish/Subscribe Communication in Delay
Tolerant Networks
E. Yoneki, P. Hui, S. Chan and J. Crowcroft
in Proceedings of 10th ACM/IEEE International Symposium on
Modeling, Analysis and Simulation of Wireless and Mobile Systems
(MSWiM), Crete, Greece, October 2007
[PDF]
-
Haggle: Seamless Networking for Mobile Applications
Jing Su, James Scott, Pan Hui, Jon Crowcroft, Eyal de Lara,
Christophe Diot, Ashvin Goel, Menghow Lim, Eben Upton
in Proceedings of Ubicomp 2007 (pages 391-408), Innsbruck,
Austria, September 2007
-
Visualizing Community Detection in Opportunistic Networks
E. Yoneki, P. Hui and J. Crowcroft
in Proceedings of ACM MobiCom Workshop on Challenged Networks
(CHANTS), Montreal, Canada, September 2007
[PDF]
-
Rethinking Software Connectors
Stephen Kell
in Proceedings of the International Workshop on Synthesis and
Analysis of Component Connectors, September 2007
[PDF]
[BibTeX]
-
Lightweight Application Classification for Network Management
Hongbo Jiang, Andrew W. Moore, Zihui Ge, Shudong Jin and Jia Wang
in the Proceedings of the SIGCOMM Workshop on Internet Network
Management 2007: The Five-Nines Workshop, Kyoto, Japan, August, 2007
[PDF]
-
Distributed Community Detection in Delay Tolerant Networks
P. Hui, E. Yoneki, S. Chan and J. Crowcroft
in Proceedings of ACM SIGCOMM Workshop (MOBIARCH), Kyoto, Japan,
August 2007
[PDF]
-
Proximity Breeds Danger: Emerging Threats in Metro-area Wireless
Networks
P. Akritidis, W.Y. Chin, V.T. Lam, S. Sidiroglou, K.G. Anagnostakis
in Proceedings of the 16th USENIX Security Symposium, Boston, MA,
August 2007
[PDF]
[BibTeX]
-
MIPv6 experimental evaluation using overlay networks
Pablo Vidales, Carlos Jesus Bernardos, Ignacio Soto, David
Cottingham, Javier Baliosian, Jon Crowcroft
Computer Networks 51(10): 2892-2915, July 2007
-
Concurrent programming without locks
Keir Fraser, Tim Harris
ACM Transactions on Computer Systems (TOCS)
Volume 25, Issue 2, May 2007, Article No. 5
[ACM
DL]
-
Traffic Trace Artifacts due to Monitoring Via Port Mirroring
Jian Zhang and Andrew W. Moore
in the Proceedings of the Fifth IEEE/IFIP E2EMON 2007, Munich, Germany,
May 2007
[PDF]
-
A requirements analysis framework for open systems requirements
engineering
Behzad Bastani
ACM SIGSOFT Software Engineering Notes
Volume 32, Issue 2, March 2007, Pages: 1-19
[ACM DL]
-
Hardware Virtualization with Xen
Steven Hand, Andrew Warfield and Keir Fraser
USENIX ;login magazine 32(1), February 2007
-
Interacting with Mobile Services: An Evaluation of Camera-Phones
and Visual Tags
Eleanor Toye, Richard Sharp, Anil Madhavapeddy, David Scott, Eben
Upton and Alan Blackwell
In Personal and
Ubiquitous Computing Journal, Volume 11, Issue 2, January 2007
-
Report from the 2006 SIGCOMM nomination committee
Jon Crowcroft, Craig Partridge, Geoffrey M. Voelker, Ellen W. Zegura
Computer Communication Review 37(1): 87, January 2007
-
Report from the clean slate network research post-sigcomm 2006 workshop
Jon Crowcroft, Peter B. Key
Computer Communication Review 37(1): 75-78, January 2007
-
Net neutrality: the technical side of the debate: a white paper
Jon Crowcroft
Computer Communication Review 37(1): 49-56, January 2007
-
On Dynamic Resource Provisioning for Consolidated Servers in Virtualized Data Centers
Evangelia Kalyvianaki and Themistoklis Charalambous
In Proceedings of the 8th International Workshop on Performability Modeling of Computer and Communication Systems, (PMCCS-8) 2007.
[PDF]
-
XORs in the air: practical wireless network coding
Sachin Katti, Hariharan Rahul, Wenjun Hu, Dina Katabi, Muriel Medard, Jon Crowcroft
In Proceedings of ACM SIGCOMM 2006, Pisa, Italy, September 2006
Also to appear in Transactions on Networks.
[PDF]
-
Keyword Searching in Structured Overlays via Content Distance Addressing
Yu-En Lu, Pietro Lio and Steven Hand
in the Proceedings of the 4th International Workshop on Databases,
Information systems and Peer-to-Peer Computing, Seoul, Korea, September 2006
-
A QoS-Negotiable Middleware System for Reliably Multicasting
Messages of Arbitrary Size.
Antonio Di Ferdinando, Paul D. Ezhilchelvan, Michael Dales, Jon
Crowcroft
In Proceedings of ISORC 2006: 253-260, Gyeongju, Korea, April 2006
[IEEE Online]
-
Impact of Human Mobility on the Design of Opportunistic Forwarding
Algorithms
Augustin Chaintreau, Pan Hui, Jon Crowcroft, Christophe Diot,
Richard Gass and James Scott
In Proceedings of 25th IEEE Conference on Computer Communications
(INFOCOM 2006), Barcelona, Spain, April 2006
Also to appear in Transactions on Mobile Systems
[PDF]
-
TCP Sending Rate Control at Terabits Per Second
E. Rodriguez-Colinaa, K. A. Williams, A. W. Moore, L. B. James, R .V.
Penty and I. H. White,
in the Proceedings of High-Speed Networking Workshop: The
Terabits Challenge, INFOCOM, April, 2006, Barcelona, Spain.
[PDF]
-
Practical Taint-based Protection using Demand Emulation
Alex Ho, Michael Fetterman, Christopher Clark, Andrew Warfield and Steven Hand
in the Proceedings of EuroSys 2006, April 2006, Leuven, Belgium
[PDF]
-
10 networking papers: recommended reading
Jon Crowcroft
ACM SIGCOMM CCR
Volume 36, Issue 2, April 2006, Pages: 31-32
[ACM DL]
-
Network Coding Made Practical
S Katti, H Rahul, W Hu, D Katabi, J Crowcroft
MIT Technical Report MIT-CSAIL-TR-2006-009, February 2006
[MIT DSPACE]
-
The privacy and safety impact of technology choices for command,
communications and control of the public highway
Jon Crowcroft
ACM SIGCOMM Computer Communication Review archive
Volume 36, Issue 1, January 2006, Pages: 53-58
[ACM DL]
-
Haggle: a Networking Architecture Designed Around Mobile Users
J Scott, P Hui, J Crowcroft, C Diot
IFIP WONS, January 2006
[PDF]
-
Landmark Guided Forwarding.
Lim Meng How, Adam Greenhalgh, Julian Chesterfield, Jon Crowcroft
ICNP 2005: 169-178, Boston, USA, November 2005.
[PDF]
-
Siphon: overload traffic man agement using multi-radio virtual
sinks in sensor networks
Chieh-Yih Wan, Shane B. Eisenman, Andrew T. Campbell, Jon
Crowcroft
in Proceedings of SenSys 2005 (p116-129), San Diego, CA, November
2005
Also to appear in Transactions on Sensor Nets.
[ACM
DL]
-
A User-level Approach to Network Attached Storage
Ripduman Sohan and Steven Hand
in Proceedings of the IEEE Conference on Local Computer Networks
(LCN-30), Sydney, Australia, November 2005
-
Grid-Level Computing Needs Pervasive Debugging
Rashid Mehmood, Jon Crowcroft, Steven Hand and Steven Smith
in the Proceedings of Grid 2005, 6th IEEE/ACM International Workshop on Grid Computing
Seattle, Washington, USA, November 2005.
[PDF]
-
Vigilante: End-to-End Containment of Internet Worms
M. Costa, J. Crowcroft, M. Castro, A. Rowstron, L. Zhou, L. Zhang, and P. Barham
SOSP'05, Brighton, UK, October 2005
Also to appear in Transactions on Computing Systems.
[IEEE Online]
-
Parallel Iterative Solution Method for Large Sparse Linear Equation Systems
Rashid Mehmood and Jon Crowcroft
Technical Report UCAM-CL-TR-650, Computer Laboratory, University of Cambridge, UK.
October 2005.
[PDF]
-
Optical Network Packet Error-Rate due to Physical Layer Coding
Andrew W. Moore, Laura B. James, Madeleine Glick, Adrian Wonfor,
Richard Plumb, Ian H. White, Derek McAuley, and Richard V. Penty
IEEE/OSA Journal of Lightwave Technology,
Volume 23, Number 10, Oct, 2005
[PDF]
-
The Main Name System: An exercise in centralized computing
Tim Deegan, Jon Crowcroft and Andrew Warfield
ACM SIGCOMM CCR, Vol. 35, No. 5, Pages 5-13, October 2005.
[PDF]
-
Hybrid Reliable Multicast with TCP-XM
Karl Jeacle, Jon Crowcroft, Marinho P. Barcellos and Stefano Pettini
in the Proceedings of ACM CoNEXT, Toulouse, October 2005.
[PDF]
-
TCP-XM: Unicast-enabled Reliable Multicast
Karl Jeacle and Jon Crowcroft
in the Proceedings of IEEE ICCCN, San Diego, October 2005.
[PDF]
-
The importance of being opportunistic: Practical network coding for wireless environments (invited paper)
Sachin Katti, Dina Katabi, Wenjun Hu, Hariharan Rahul and Muriel Medard
43rd Allerton Conference on Communication, Control and Computing, September 2005
[PDF]
-
Audio Networking: The Forgotten Wireless Technology
Anil Madhavapeddy, Richard Sharp, David Scott and Alastair Tse
In IEEE Pervasive Computing (volume 4, number 3), July-September 2005.
[PDF]
-
Non-blocking Hashtables with Open Addressing
Chris Purcell and Tim Harris
In the proceedings of the 19th International Symposium on Distributed Computing, September 2005.
[PDF], extended copy also available as Technical Report UCAM-CL-TR-639.
-
A Study of Bluetooth Propagation using Accurate Indoor Location Mapping
Anil Madhavapeddy and Alastair Tse
In the proceedings of The Seventh International Conference on Ubiquitous Computing (Ubicomp), September 2005.
[PDF]
-
On the Design of a Pervasive Debugger
Alex Ho and Steven Hand
in the Proceedings of the 6th International Symposium on
Automated and Analysis-Driven Debugging
(AADEBUG '05),
September 2005, Monterey, California.
-
SPLAT: A Tool for Model-Checking and Dynamically Enforcing Abstractions
Anil Madhavapeddy, David Scott and Richard Sharp
In the proceedings of the 12th International SPIN Workshop on Model Checking of Software (SPIN 2005), August 2005.
[PDF]
-
Chasing Errors through the Network Stack --- A Testbed for
Investigating Errors in Real Traffic on Optical Networks
Andrew W. Moore, Laura B. James, Madeleine Glick, Adrian Wonfor,
Richard Plumb, Ian H. White, Derek McAuley and Richard V. Penty
IEEE Communications Magazine, Optical Networking Supplement, August 2005.
[PDF]
-
Keyword Search in Hypercubic Manifolds
Yu-En Lu, Pietro Lio and Steven Hand
in the Proceedings of the 5th IEEE International Conference on
Peer-to-Peer Computing, Konstanz, Germany, August 2005
-
On the Challenge of Delivering High-Performance, Dependable, Model-Checked Internet Servers
Anil Madhavapeddy and David Scott
in the Proceedings of the First IEEE Workshop on Hot Topics in System Dependability (HotDep), June 2005
[PDF]
-
Parallax: Managing Storage for a Million Machines
Andrew Warfield, Russ Ross, Keir Fraser, Christian Limpach and Steven Hand
in the Proceedings of the Tenth Workshop on Hot Topics in Operating Systems
(HotOS-X), June 2005
[PDF]
-
Are Virtual Machine Monitors Microkernels Done Right?
Steven Hand, Andrew Warfield, Keir Fraser, Evangelos Kotsovinos and Dan
Magenheimer
in the Proceedings of the Tenth Workshop on Hot Topics in Operating Systems
(HotOS-X), June 2005
[PDF]
-
Revocable Locks for Non-Blocking Programming
Timothy Harris and Keir Fraser
in the Proceedings of the ACM Symposium on Principles and Practice of Parallel Programming (PPoPP), June 2005
[PDF]
-
Policy-controlled Event Management for Distributed Intrusion Detection
Christian Kreibich and Robin Sommer
4th International Workshop on Distributed Event-Based Systems (DEBS'05),
June 2005, Columbus/Ohio, USA
[PDF]
-
A Multicast Transport Driver for Globus XIO
Karl Jeacle and Jon Crowcroft
in the Proceedings of IEEE WETICE ETNGRID, Linkoping, June 2005.
[PDF]
-
DELTACAST - Efficient File Reconciliation in Wireless Broadcast Systems
Julian Chesterfield and Pablo Rodriguez
in the Proceedings of MOBISYS, June 2005, Seattle, WA
-
Internet Traffic Classification Using Bayesian Analysis Techniques
Andrew W. Moore and Denis Zuev
in the Proceedings of the ACM SIGMETRICS
June 2005, Banff, Canada
[PDF]
-
Towards commercial mobile ad hoc network applications: a radio dispatch system.
Elgan Huang, Wenjun Hu, Jon Crowcroft, Ian Wassell:
ACM MobiHoc, May 2005: 355-365
[PDF]
-
replic8: Location-aware data replication for high availability in ubiquitous environments.
Evangelos Kotsovinos and Douglas McIlwraith
in the Proceedings of the 3rd International Conference on Wired/Wireless Internet Communications (WWIC 2005), May 2005, Xanthi, Greece
-
Live Migration of Virtual Machines
Christopher Clark, Keir Fraser, Steven Hand, Jakob Gorm Hansen, Eric Jul,
Christian Limpach, Ian Pratt and Andrew Warfield
in the Proceedings of the 2nd Symposium on Networked Systems Design
and Implementation (NSDI '05), May 2005, Boston, MA
[PDF]
-
Using Smart Phones to Access Site-Specific Services
Eleanor Toye, Richard Sharp, Anil Madhavapeddy and David Scott
IEEE Pervasive Computing Special Issue on the Smart Phone, April-June 2005
-
MIRRORS: An integrated framework for capturing real world behaviour for models of ad hoc networks
Wenjun Hu and Jon Crowcroft
Technical Report UCAM-CL-TR-631.
-
Hyper-Threading Aware Process Scheduling Heuristics
James Bulpin and Ian Pratt
in the Proceedings of the USENIX Annual Technical Conference,
April 2005, Anaheim, CA
-
Facilitating the Development of Soft Devices
Andrew Warfield, Keir Fraser, Steven Hand and Tim Deegan
in the Proceedings of the USENIX Annual Technical Conference,
April 2005, Anaheim, CA
[PDF]
-
Brooery: A Graphical Environment for Analysis of Security-Relevant Network Activity
Christian Kreibich
in the Proceedings of the USENIX Annual Technical Conference, Freenix Track,
April 2005, Anaheim, CA
[PDF]
-
Traffic Classification using a Statistical Approach
Denis Zuev and Andrew W. Moore
in the Proceedings of Sixth Passive and Active Measurement Workshop
(PAM 2005), March/April 2005, Boston, MA
[PDF]
-
Toward the Accurate Identification of Network Applications
Andrew W. Moore and Konstantina Papagiannaki
in the Proceedings of Sixth Passive and Active Measurement Workshop
(PAM 2005), March/April 2005, Boston, MA
[PDF]
-
Optimizing data layout for delay-line memory
Jon Crowcroft and Tim Deegan.
Electronics Letters Vol. 41, No. 6, Pages 358-359, March 2005
-
Exploiting Diversity to Enhance Multimedia Streaming Over Cellular Links
Julian Chesterfield, Rajiv Chakravorty, Ian Pratt, Suman Banerjee, Pablo Rodriguez
in the proceedings of IEEE INFOCOM, March 2005, Miami, FL
-
Declarative Control of the Future Home Environment
Tope Omitola.
ACM Symposium on Applied Computing, ACM SAC'05, Santa Fe, NM, March 2005
-
Internet Routing Policies and Round-Trip-Times
Han Zheng, Eng Keong Lua, Marcelo Pias, and Timothy G. Griffin
in the Proceedings of the Passive & Active Measurement Workshop 2005
March 2005, Boston, MA
-
A Graphical Exploration of Non-uniform Errors
Laura James, Andrew Moore, Madeleine Glick, and Adrian Wonfor
in the Proceedings of the IEEE INFOCOM
March 2005, Miami, FL (poster)
-
Packet error rate and bit error rate non-deterministic relationship
in optical network applications
Laura James, Andrew Moore, Adrian Wonfor, Richard Plumb, Ian White, Richard Penty, Madeleine Glick and Derek McAuley
in the Proceedings of the IEEE/OSA Optical Fibre Conference 2005, March 2005, Anaheim, CA
[PDF]
-
A Practical Approach for 4G Systems: Deployment of Overlay Networks.
Pablo Vidales, Glenford Mapp, Frank Stajano, Jon Crowcroft, Carlos
Jesus Bernardos
in Proceedings of TRIDENTCOM 2005 (p172-181), Trento, Italy, February 2005
-
On the nature of computing.
Jon Crowcroft
Commun. ACM 48(2): 19-20, February 2005
-
Global public computing
Evangelos Kotsovinos
PhD dissertation, available as Computer Laboratory Technical Report UCAM-CL-TR-615, ISSN 1476-2986, January 2005
-
Using Visual Tags to Bypass Bluetooth Device Discovery
David Scott, Richard Sharp, Anil Madhavapedy and Eben Upton
ACM Mobile Computing and Communications Review (MC2R) Special Section on Discovery and Interaction of Mobile Services, January 2005
[PDF]
-
Using Camera-phones to Interact with Context-Aware Mobile Services
Eleanor Toye, Anil Madhavapeddy, Richard Sharp, David Scott, Alan Blackwell and Eben Upton
University of Cambridge Technical Report UCAM-CL-TR-609
[PDF]
-
Highways: Proximity Clustering for Scalable Peer-to-Peer Network.
aEng Keong Lua, Jon Crowcroft, Marcelo Pias:
Peer-to-Peer Computing 2004: 266-267
-
BarterRoam: A Novel Mobile and Wireless Roaming Settlement Model.
Eng Keong Lua, Alex Lin, Jon Crowcroft, Valerie Tan:
QofIS 2004: 348-357
-
A case for all-wireless, dual-radio virtual sinks.
Chieh-Yih Wan, Andrew T. Campbell, Jon Crowcroft
ACM SynSys 2004: 267-268
-
Global-scale Service Deployment in the XenoServer Platform
Evangelos Kotsovinos, Tim Moreton, Ian Pratt, Russ Ross, Keir Fraser,
Steven Hand, and Tim Harris
in the Proceedings of the 1st Workshop on Real, Large Distributed Systems
(WORLDS'04), December 2004, San Francisco, CA
[PDF]
-
PDB: Pervasive Debugging With Xen
Alex Ho, Steve Hand, and Tim Harris
in the Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing (Grid 2004), November 2004, Pittsburgh, PA
[PS][PDF]
-
Experiences with Multimedia Streaming over 2.5G and 3G Networks
J.Chesterfield, R.Chakravorty, J.Crowcroft, P.Rodriguez and S. Banerjee
in the Proceedings of the First International Workshop on Broadband Wireless Multimedia (BROADWIM), October 2004, San Jose, CA
-
Dual-Processor Parallelisation of Symbolic Probabilistic Model Checking
Marta Kwiatkowska, Dave Parker, Yi Zhang and Rashid Mehmood
in the Proceedings of the 12th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS'04), pages 123-130, IEEE Computer Society Press, October 2004, Volendam, The Netherlands
[PDF]
-
Safe Hardware Access with the Xen Virtual Machine Monitor
Keir Fraser, Steve Hand, Rolf Neugebauer, Ian Pratt, Andrew Warfield
and Mark Williams
Proceedings of the 1st Workshop on Operating System
and Architectural Support for the on demand IT InfraStructure (OASIS),
October 2004, Boston, MA
[PDF]
-
Performance Optimizations for Wireless Wide-Area Networks: Comparative Study and Experimental Evaluation
R.Chakravorty, S.Banerjee, P.Rodriguez, J.Chesterfield and I.Pratt
in the Proceedings of ACM MOBICOM, September 2004, Philadelphia, PA
-
Beyond Gigabit Ethernet: Physical Layer Issues in Future Optical Networks
Laura James, Andrew Moore, Richard Plumb, Madeleine Glick, Adrian
Wonfor, Ian White, Derek McAuley and Richard Penty
London Communications Symposium September 2004
[PDF]
-
Reconstructing I/O
Keir Fraser, Steve Hand, Rolf Neugebauer, Ian Pratt, Andrew Warfield
and Mark Williams
Technical Report UCAM-CL-TR-596, August 2004
[PDF]
-
Rethinking incentives for mobile ad hoc networks
Elgan Huang, Jon Crowcroft, Ian Wassell
Proceedings of the ACM SIGCOMM workshop on Practice and theory of
incentives in networked systems, Portland, Oregon, USA , August 2004
[PDF]
-
An Implementation-Based Comparison of Measurement-Based Admission Control Algorithms
Andrew W. Moore
Journal of High Speed
Networks, 13(2), 2004, pp87-102, IOS Press,
[PDF]
-
Brief Announcement: Implementing Multi-Word Atomic Snapshots on Current Hardware
Chris Purcell and Tim Harris
in Proceedings of the 23rd Annual ACM Symposium on Principles of Distributed Computing (PODC 2004), July 2004, Newfoundland, Canada
[PDF]
-
Multiprogramming Performance of the Pentium 4 with Hyper-Threading
James Bulpin and Ian Pratt
The Third Annual Workshop on Duplicating, Deconstruction and Debunking,
June 2004.
[PDF]
-
Feedback, Latency, Accuracy: Exploring Tradeoffs in Location-Aware Gaming
Kieran Mansley, David Scott, Alastair Tse, Anil Madhavapeddy
Proceedings of the ACM SIGCOMM 2004 Workshop on NetGames
[PDF]
-
Exceptions and side-effects in atomic blocks
Tim Harris
Workshop on Concurrency and Synchronization in Java Programs.
[PDF]
-
PROTON: A Policy-based Mobile Client System for the Fourth Generation (4G) Mobile Environments
Pablo Vidales, Rajiv Chakravorty and Calicrates Policroniades
Proceedings of the POLICY 2004: IEEE Fifth International Workshop on Policies for Distributed Systems and Networks, June 2004.
-
Alternatives for Detecting Redundancy in Storage Systems Data
Calicrates Policroniades and Ian Pratt
Proceedings of the USENIX 2004 Annual Technical Conference, June 2004.
-
Design and Implementation of Netdude, a Framework for Packet Trace Manipulation
Christian Kreibich
Proceedings of the Usenix 2004 Annual Technical Conference, Freenix Track, June 2004, Boston, USA.
[PDF][PS][HTML]
-
MAR: A Commuter Router Infrastructure for the Mobile Internet
Pablo Rodriguez, Rajiv Chakravorty, Julian Chesterfield, Ian Pratt, Suman Banerjee
Proceedings of the ACM Second Mobile Systems, Applications and Services
Conference (ACM Mobisys 2004), June 2004.
-
Pinocchio: Incentives for honest participation in distributed trust management
Alberto Fernandes, Evangelos Kotsovinos, Sven Ostring and Boris Dragovic
Proceedings of the 2nd International Conference on Trust Management
(iTrust 2004), March 2004, Oxford. Also to be published in Springer-Verlag
Lecture Notes in Computer Science (LNCS)
-
Offering broadband services via the telephone system in a volatile economic env\
ironment.
Alberto Fernandes
Proceedings CSNDSP 2004 ( International Symposium on Communi\
cations Systems, Networks and Digital Signal Processing)
[PDF]
-
Structured Errors in Optical Gigabit Ethernet Packets
Laura James, Andrew Moore, and Madeleine Glick
Proceedings of Fifth Passive and Active Measurement Workshop (PAM 2004),
April 2004
[PDF]
-
Measurement Approaches to Evaluate Performance Optimizations
over Wide-Area Wireless Networks
Rajiv Chakravorty, Julian Chesterfield, Pablo Rodriguez, Suman Banerjee
Proceedings of Fifth Passive and Active Measurement Workshop (PAM 2004),
April 2004
-
Optimizations for Streaming Media over Wide-area Wireless Networks
Julian Chesterfield, Rajiv Chakravorty, Pablo Rodriguez, Suman Banerjee, Ian Pratt and Jon Crowcroft
Proceedings of WiOpt'04: Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks, March 2004
-
Performance Issues with Vertical Handovers - Experiences from
GPRS
Cellular and WLAN hot-spots Integration
Rajiv Chakravorty, Pablo Vidales, Kavitha Subramanian, Ian Pratt, Jon
Crowcroft
Proceedings of the IEEE Second Pervasive Communications and Computing
Conference (IEEE PerCom 2004), March 2004
[PDF]
 |
-
Honeycomb — Creating Intrusion Detection Signature using Honeypots
Christian Kreibich, Jon Crowcroft
In the Proceedings of the 2nd Workshop on Hot Topics in Networks
(HotNets-II), November 2003
[PDF]
-
An implementation of a Coordinate based Location System
David Spence
Technical Report UCAM-CL-TR-576, November 2003
[PDF]
-
Xen and the Art of Virtualization
Paul Barham, Boris Dragovic, Keir Fraser, Steven Hand, Tim Harris, Alex Ho, Rolf Neugebar, Ian Pratt and Andrew Warfield
In the Proceedings of the ACM Symposium on Operating Systems Principles
(SOSP), October 2003
[PDF]
-
Practical Experiences with Wireless Networks Integration
using Mobile IPv6
Rajiv Chakravorty, Pablo Vidales, Kavitha Subramanian, Ian Pratt and Jon Crowcroft
in ACM MOBICOM 2003 (poster). (Amongst top 8 abstracts to
feature in forthcoming issue of ACM Mobile Computing and Communications Review
(MC2R)).
[PDF]
-
Ubiquitous Networking in Heterogeneous Environments
Pablo Vidales, Leo Patanapongpibul, Rajiv Chakravorty
in Proceedings of the 8th IEEE Mobile Multimedia Communications
(MoMuC 2003), October 2003.
[PDF]
-
A framework for dynamic SLA-based QoS Control for UMTS
Rajiv Chakravorty, Maurizio D'Arienzo, Ian Pratt and Jon Crowcroft
in IEEE Wireless Communications, Special Issue
on Merging IP and Wireless Networks, Vol. 10, No. 5, October 2003.
[PDF]
-
Role-Based Resource Management
Evangelos Kotsovinos and Tim Harris
In Proceedings of the 8th CaberNet Radicals Workshop, Corsica, France,
October 2003
[PDF]
-
Reducing \
the Guard Interval Loss via Recursive Singular Value Decomposition
Alberto Fernandes
In the Proceedings of the Eigth International OFDM Workshop, Hamburg.
[PDF]
-
Context-Aware Computing with Sound
Anil Madhavapeddy, David Scott, and Richard Sharp
In the Proceedings of the Fifth International Conference on Ubiquitous
Computing (UBICOMP-2003), October 2003.
[PDF]
-
Ubiquity in Diversity - A Network-Centric Approach (poster)
Rajiv Chakravorty, Pablo Vidales, Boris Dragovic, Calicrates
Policroniades, and Leo Patanapongpibul.
In the Adjunct Proceedings of the Fifth International Conference on
Ubiquitous Computing (UBICOMP-2003), October 2003.
[PDF]
-
Language support for lightweight transactions
Tim Harris and Keir Fraser
Proceedings of the 18th ACM SIGPLAN Conference on Object-Oriented
Programming, Systems, Languages, and Applications (OOPSLA-2003),
October 2003.
[PDF]
-
A Data Repository for Fine-Grained Adaptation in Heterogeneous Environments
Calicrates Policroniades, Rajiv Chakravorty, Pablo Vidales
Proceedings of the 3rd ACM Workshop on Data Engineering for Wireless and
Mobile Access (ACM MobiDE'2003), September 2003
(with ACM MobiCom 2003).
[PS]
-
Design choices for language-based transactions
Tim Harris
Technical Report UCAM-CL-TR-572, August 2003
[PDF]
-
XenoTrust: Event-based distributed trust management
Boris Dragovic, Evangelos Kotsovinos, Steven Hand and Peter Pietzuch
In the Proceedings of the Second IEEE International Workshop on Trust and
Privacy in Digital Business (DEXA-TrustBus'03), September 2003.
[PDF]
-
The XenoServer Open Platform: Deploying global-scale services for
fun and profit (poster)
Evangelos Kotsovinos and David Spence
In the Proceedings of ACM SIGCOMM 2003, August 2003.
-
Honeycomb: Automated NIDS Signature Creation using Honeypots (poster)
Christian Kreibich, Jon Crowcroft
In the Proceedings of ACM SIGCOMM 2003, August 2003.
[PDF]
-
Plutarch: An Argument for Network Pluralism
Jon Crowcroft, Steven Hand, Richard Mortier, Timothy Roscoe and
Andrew Warfield
In the Proceedings of ACM SIGCOMM Workshops, August 2003.
[PDF]
-
QoS's Downfall: At the bottom, or not at all!
Jon Crowcroft, Steven Hand, Richard Mortier, Timothy Roscoe and
Andrew Warfield
In the Proceedings of ACM SIGCOMM Workshops, August 2003.
[PDF]
-
The Case for Abstracting Security Policies
Anil Madhavapeddy, Alan Mycroft, David Scott and Richard Sharp
In the Proceedings of the 2003 International Conference on Security and
Management (SAM-03), June 2003.
[PDF]
-
Network QoS for GRID Systems
S Bhatti, S Sorensen, P Clark and J Crowcroft
International Journal of High Performance Computing Applications
Vol 17, No. 3, published by Sage Publications
-
Operating System I/O Speculation: How Two Invocations are Faster than
One
Keir Fraser and Fay Chang
Proceedings of the USENIX Annual Technical Conference, June 2003
-
XenoSearch: Distributed Resource Discovery in the XenoServer
Open Platform
David Spence and Tim Harris
Proceedings of the Twelfth IEEE
International Symposium on High Performance Distributed Computing (HPDC-12),
June 2003
[PDF]
-
Dynamic SLA-based QoS Control for Third Generation Wireless Networks: The
CADENUS Extension
Rajiv Chakravorty, Maurizio D'Arienzo, Ian Pratt and Jon Crowcroft
Proceedings of Thirty Eighth IEEE International
Conference on Communications (ICC 2003), May 2003
[PS]
-
Managing Trust and Reputation in the XenoServer Open Platform
Boris Dragovic, Steven Hand, Tim Harris, Evangelos Kotsovinos
and Andrew Twigg
Proceedings of the First International
Conference on Trust Management, May 2003
[PDF] also published as part of Volume 2692 of Lecture Notes in
Computer Science
-
Palimpsest: Soft-Capacity Storage for Planetary-Scale Services
Timothy Roscoe and Steven Hand
Proceedings of the Ninth Workshop on Hot Topics
in Operating Systems (HotOS-IX), May 2003
[PDF]
-
GPRSWeb: Optimizing the Web for GPRS Links
Rajiv Chakravorty, Andrew Clark and Ian Pratt
Proceedings of the ACM First Mobile Systems, Applications, and Services
Conference (ACM Mobisys 2003), May 2003
[PS],
[HTML]
-
An Extensible RTCP Control Framework for Large Multimedia
Distributions
Julian Chesterfield and Eve Schooler
Proceedings of the 2nd IEEE International Symposium on
Network Computing and Applications (NCA '03), April 2003,
[PS],
[PDF]
-
The Effect of Early Packet Loss on Web Page Download Times
James Hall, Ian Pratt, Ian Leslie and Andrew Moore
Proceedings of the Fourth Passive and Active Measurement
Workshop (PAM 2003), April 2003
[PDF]
-
Architecture of a Network Monitor
Andrew Moore, James Hall, Euan Harris, Christian Kreibech and Ian Pratt
Proceedings of the Fourth Passive and Active Measurement
Workshop (PAM 2003), April 2003
[PDF]
-
Controlling the XenoServer Open Platform
Steven Hand, Tim Harris, Evangelos Kotsovinos and Ian Pratt
Proceedings of the Sixth IEEE Conference on
Open Architectures and Network Programming (OPENARCH 2003), April 2003
[PDF]
-
Flow Aggregation for Enhanced TCP over Wide Area Wireless
Rajiv Chakravorty, Sachin Katti, Jon Crowcroft and Ian Pratt
Proceedings of the Twenty Second IEEE Conference on Computer and
Communications (IEEE INFOCOM 2003), April 2003
[PS]
-
Modeling incentives for collaboration in Mobile Ad Hoc Networks
Jon Crowcroft, Richard Gibbens, Frank Kelly and Sven Ostring
Proceedings of WiOpt'03: Modeling and Optimization in Mobile,
Ad Hoc and Wireless Networks, March 2003,
[PDF]
-
Optimizing the Web for Wide Area Wireless: Design, Implementation and
some Real Experiences
Rajiv Chakravorty
Invited Workshop Talk on (recommendations for) Internet Usage over 2.5G,
3G and WLANs (WIU253), March 2003, Barcelona, Spain. Also appears in
the Workshop Proceedings.
[PPT]
-
Lighthouses for Scalable Distributed Location
Marcelo Pias, Jon Crowcroft, Steve Wilbur, Tim Harris and Saleem Bhatti
Proceedings of the 2nd International Workshop
on Peer-to-Peer Systems (IPTPS '03), February 2003
-
The PGM Reliable Multicast Protocol
Jim Gemmel, Todd Montgomery, Tony Speakman, Nidhi Bhaskar and
Jon Crowcroft
IEEE Network Special Issue on Multicasting, January 2003
[PDF]
-
Xen 2002
Paul R Barham, Boris Dragovic, Keir A Fraser, Steven M Hand,
Timothy L Harris, Alex C Ho, Evangelos Kotsovinos, Anil V S
Madhavapeddy, Rolf Neugebauer, Ian A Pratt and Andrew K Warfield
Technical Report UCAM-CL-TR-553, January 2003
[PDF]
-
The Xenoserver computing infrastructure
Keir A Fraser, Steven M Hand, Timothy L Harris,
Ian M Leslie and Ian A Pratt
Technical Report UCAM-CL-TR-552, January 2003
[PDF]
 |
-
Performance Issues with General Packet Radio Service
Rajiv Chakravorty and Ian Pratt
Journal of Communications and Networks
(JCN), Special Issue on Evolving from 3G deployment to 4G definition,
pages 266-281, Vol. 4, No. 2, December 2002 (ISSN 1229-2370)
[PS]
-
Isolation of Shared Network Resources in Xenoservers
Andrew Warfield, Steven Hand, Timothy Harris and Ian Pratt
PlanetLab Design Note PDN-02-006, November 2002
[PDF]
-
Predicate Routing: Enabling Controlled Networking
Timothy Roscoe, Steven Hand, Rebecca Isaacs, Richard Mortier and
Paul Jardetzky
Proceedings of the First Workshop on Hot Topics
in Networks (HotNets-I), October 2002
[gzipped postscript][postscript][PDF]
-
Practical Experience with TCP over GPRS
Rajiv Chakravorty, Joel Cartwright and Ian Pratt
Proceedings of IEEE GLOBECOM 2002
[PDF]
-
A Practical Multi-Word Compare-and-Swap Operation
Timothy L Harris, Keir Fraser and Ian Pratt
Proceedings of the 2002 IEEE Symposium on Distributed Computing
[PS], [PDF] also published as part of Volume 2508 of Lecture Notes in
Computer Science
-
Practical Experience with HTTP and TCP over GPRS
Rajiv Chakravorty and Ian Pratt
poster and an extended abstract in e-Proceedings of ACM MOBICOM 2002, and also in forthcoming ACM Mobile Comunications and Computing Review (MC2R)
Poster [PDF], Extended Abstract [PS]
-
WWW Performance over GPRS
Rajiv Chakravorty and Ian Pratt
Proceedings of the IEEE International Conference on Mobile and Wireless Communication Networks (MWCN 2002)
[PDF]
-
Engineering Mobile Proxy Design for Wide-Area Wireless
Rajiv Chakravorty and Ian Pratt
Proceedings of the 7th CaberNet (European) Radicals Workshop
[PS]
-
Distributed resource discovery and management in the XenoServers Platform
Evangelos Kotsovinos and Tim Harris
Proceedings of the 7th CaberNet (European) Radicals Workshop
[PDF]
-
Proactive Multipath Routing
Jing Shen, Jiaoying Shi and Jon Crowcroft
Proceedings of Quality of future Internet Services (QofIS) 2002
[PDF]
-
InfoSpect: Using a Logic Language for System Health Monitoring in
Distributed Systems
Timothy Roscoe, Richard Mortier, Paul Jardetzky and Steven Hand.
Proceedings of the 2002 ACM SIGOPS European Workshop
[gzipped postscript][postscript][PDF]
-
SBM: Enabling Remote Management Services for Dynamically Reconfigurable Devices
Rajiv Chakravorty and Hans Ottevanger
Proceedings of the Networks 2002: IEEE International Conference on Wireless LANs and Home Networking (IEEE
ICWLHN), 2002, pages 699-710 (book chapter 15), ISBN 981-238-127-9, World Scientific Inc. (ed. Benny Bing, Pascal Lorenz)
[PS]
-
Architecture and Implementation of a Remote Management Framework for Dynamically Reconfigurable Devices
Rajiv Chakravorty and Hans Ottevanger
Proceedings of the 10th IEEE International Conference on Networks (IEEE ICON), 2002, pages 375-381, ISBN 0-7803-7533-5
[PDF]
-
Dependable computing needs pervasive debugging
Timothy L Harris
Proceedings of the 2002 ACM SIGOPS European Workshop
[gzipped postscript][postscript][PDF]
-
Spread Spectrum Storage with Mnemosyne
Steven Hand and Timothy Roscoe
Proceedings of Future Directions in Distributed Computing (FuDiCo02)
-
Storage, Mutability and Naming in Pasta
Tim D Moreton, Ian A Pratt and Timothy L Harris
Proceedings of the International Workshop on Peer-to-Peer
Computing at Networking 2002
[gzipped postscript][postscript][PDF] also published as part of Volume 2376 of Lecture Notes in
Computer Science
-
Transaction-based Charged in Mnemosyne: a Peer-to-Peer
Steganographic Storage System
Timothy Roscoe and Steven Hand
Proceedings of the International Workshop on Peer-to-Peer
Computing at Networking 2002
[gzipped postscript][postscript][PDF]
-
Channel Islands in a Reflective Ocean: Large Scale Event
Distribution in Heterogeneous Networks
Jon Crowcroft
Proceedings of the IFIP-TC6 Networks 2002 Conference
[PDF]
-
Peer-to-Peer: Peering into the Future
Jon Crowcroft and Ian Pratt
Proceedings of the IFIP-TC6 Networks 2002 Conference
[gzipped
postscript]
-
Resource Control in Network Elements
Austin Donnelly
PhD dissertation, Computer Laboratory Technical Report 534
[PDF]
-
Internet Traffic Engineering
Richard Mortier
PhD dissertation, Computer Laboratory Technical Report 532
[PDF]
-
Measurement-Based Management of Network Resources
Andrew William Moore
PhD dissertation, Computer Laboratory Technical Report 528
[PDF]
-
Mnemosyne: Peer-to-Peer Steganographic Storage
Steven Hand and Timothy Roscoe
Proceedings of 1st International Workshop on Peer-to-Peer Systems
[gzipped postscript][postscript][PDF]
 |
 |
-
Implicit Admission Control
Richard Mortier, Ian Pratt, Christopher Clark, Simon Crosby
IEEE Journal on Selected Areas in Communications (JSAC) 18(12)
December 2000
-
Dynamic Adaptive Pre-Tenuring
Timothy L Harris
Proceedings of the 2000 ACM International Symposium on Memory
Management
[postscript]
-
Lightweight, Dynamic and Programmable Virtual Private Networks
Rebecca Isaacs
IEEE OPENARCH, March 2000
[gzipped
postscript 63.92 KB] [PDF]
-
Open Extensible Network Control
Herbert Bos
Journal of Network and Systems Management, 8(1), March 2000
[gzipped postscript 102.35 KB]
 |
-
An experimental configuration for the evaluation of CAC algorithms
Andrew Moore and Simon Crosby
Performance Evaluation Review, 27(3), pp43-54, December 1999
[gzipped
postscript]
-
INCA: Support for IN Using the Tempest
Rebecca Isaacs and Richard Mortier
IEEE GLOBECOM, December 1999
[gzipped
postscript 61.10 KB] [PDF]
-
Elastic Network Control
Herbert Bos
PhD dissertation, August 1999
Technical Report No. 483
[gzipped postscript 679.45 KB]
-
Application-Specific Policies: Beyond the Domain Boundaries
Herbert Bos
IFIP Integrated Network Management VI, May 1999
[gzipped postscript 82.70 KB]
-
An Economic Approach to Adaptive Resource Management
Neil Stratford and Richard Mortier
IEEE Hot Topics in Operating Systems (HotOS) VII, March 1999
[online][gzipped postscript 98.09 KB][postscript][PDF]
Resource management is a fundamental concept in operating system
design. In recent years it has become fashionable to consider the
problem as an aspect of heterogeneous support for Quality of Service
(`QoS'). Several authors have advocated the construction of an
``oracle''-like entity, with the effect of abstracting the fundamental
problems into oblivion. In this paper we propose a radically different
approach that attempts to address the underlying issues in a uniform
and fundamentally scalable manner.
-
Xenoservers: accountable execution of untrusted code
Dickon Reed, Ian Pratt, Paul Menage, Stephen Early, Neil Stratford
IEEE Hot Topics in Operating Systems (HotOS) VII, March 1999
[online][gzipped postscript 57.30 KB][postscript][PDF]
Many networked applications could benefit from executing closer to
the data or services with which they interact. By doing this they may
be able to circumvent long communication latencies or avoid
transferring data over congested or expensive network links. However,
no public infrastructure currently exists that enables this. We
propose a system that can execute code supplied by an untrusted user,
yet can charge this user for all resources consumed by the
computation. Such servers could be deployed at strategic locations
throughout the Internet, enabling network users such as content
providers to distribute components of their applications in a manner
that is both efficient and economical. We call such a server a
Xenoserver. This paper discusses the construction of such a system,
examining how accounting, billing, and quality of service provision
can be achieved.
-
Self-Paging in the Nemesis Operating System
Steven Hand
Usenix Third Symposium on Operating Systems Design and Implementation, February 1999
[online][gzipped postscript 150.84 KB]
In contemporary operating systems, continuous media (CM)
applications are sensitive to the behaviour of other tasks in the
system. This is due to contention in the kernel (or in servers)
between these applications. To properly support CM tasks, we require
``Quality of Service Firewalling'' between different applications.
This paper presents a memory management system supporting Quality of
Service (QoS) within the Nemesis operating system. It combines
application-level paging techniques with isolation, exposure and
responsibility in a manner we call self-paging. This enables rich
virtual memory usage alongside (or even within) continuous media
applications.
-
Elastic Network Control with Future Reservations
Herbert Bos
ERSADS, February 1999
 |
-
Controlling run-time compilation
Timothy Harris
IEEE Workshop on Programming Languages for Real-Time Industrial Applications, December 1998
[gzipped postscript 43.20 KB]
This paper describes a technique for integrating run-time
compilation which is effectively pause free and for which the
worst-case impact can be bounded. Three extensions to a JVM
implementation are used. Firstly, a new scheduler allows the
allocation of CPU time to threads to be controlled. Secondly, a code
generator provides a mechanism for run-time compilation. Finally, a
control interface allow application-specific compilation policies to
be specified. By defining a compilation policy in which native code
is generated in a designated compiler thread with a limited CPU
allocation, it is possible to bound the worst-case impact of the
compiler.
-
Building a Distributed Video Server using Advanced ATM Network Support
Herbert Bos
IFIP/IEEE MMNS, November 1998
-
The Tempest: A Framework for Safe, Resource-Assured Programmable Networks
Sean Rooney and Jacobus E. van der Merwe and Simon A. Crosby and Ian M. Leslie
IEEE Communications Magazine, 36(10), October 1998
[gzipped postscript 91.23 KB]
-
Efficient Reservations in Open ATM Network Control Using Online Measurements
Herbert Bos
International Journal of Communication Systems, 11(4), August 1998
[gzipped postscript 135.73 KB]
-
A new audio device driver abstraction
Dickon Reed
IEEE NOSSDAV98, July 1998
[online][gzipped postscript 55.68 KB]
Traditional audio device drivers are unable to provide low latency
audio services and often do not provide audio mixing services. High
quality audio has, compared to other media types, relatively low
bandwidth, but is very sensitive to latency and errors. This paper
presents a device driver abstraction that exploits the low bandwidth
and constant bit rate of audio to provide multiple channels of low
latency audio efficiently. It provides applications with a great deal
of flexibility with regards to latency, blocking behaviour and mixing.
-
The Tempest --- A Practical Framework for Network Programmability
Jacobus E. van der Merwe and Sean Rooney and Ian Leslie and Simon Crosby
IEEE Network Magazine, 12(3), June 1998
[gzipped postscript 125.23 KB]
-
Service Specific Control Architectures for ATM
Jacobus E. van der Merwe and Ian M. Leslie
IEEE Journal on Selected Areas in Communications, 16(3), April 1998
[gzipped postscript 117.20 KB]
The concept of a Service Specific Control Architecture (SSCA) in an
ATM environment is presented. Here a Control Architecture denotes the
out-of-band control and management mechanisms operation in a network
or virtual network (or part thereof). An SSCA can use knowledge about
the application it serves to make better use of network resources and
thus provide a more efficient service. Such a control architecture
can be designed to provide only the subset of control functions
required by the applications it serves, thereby greatly reducing its
complexity. The switchlet mechanism, which allows more than one
control architecture to be operational simultaneously within the same
network, enables the use of service specific control
architectures. Implementation work is presented to illustrate the use
of switchlets and SSCAs. This includes both an environment which uses
switchlets to dynamically create virtual networks, and an SSCA used to
provide video and audio conferencing facilities in an ATM
environment
-
Controlling the Tempest: Adaptive Management in Advanced ATM Control Architectures
David A. Halls and Sean G. Rooney
IEEE Journal on Selected Areas in Communications, 16(3), April 1998
[gzipped postscript 104.53 KB]
-
ATM Admission Control based on Measurements and Reservations
Herbert Bos
IEEE IPCCC, February 1998
[gzipped postscript 109.50 KB]
-
The Structure of Open ATM Control Architectures
Sean Rooney
Ph.D. dissertation, February 1998
Technical Report No. 451
[gzipped postscript 362.69 KB]
-
Measurement Based Admission Control and Resource Allocation for Multimedia Applications
Paul Barham and Simon Crosby and Tim Granger and Neil Stratford and Fergal Toomey and Muriel Huggard
Proceedings of IEEE MMCN'98, Janurary 1998
-
Practical Connection Admission Control for ATM Networks Based on On-line Measurements
Simon Crosby and Ian Leslie and John Lewis and Raymond Russell and Fergal Toomey and Brian McGurk
Computer Communications, 1998
 |
-
Protocol Implementation in a Vertically Structured Operating System
Richard Black, Paul Barham, Austin Donnelly, and Neil Stratford
Proceedings of IEEE Conference on Computer Networks, November 1997
[online][gzipped postscript 51.24 KB]
A vertically structured Operating System is one in which neither
the ``kernel'' nor ``servers'' perform work on behalf of applications
- the former because it exists only to multiplex the CPU, and the
latter in order to avoid Quality of Service interference between the
applications. Instead, wherever possible, the applications perform all
of their own processing. Such a vertical structure provides many
advantages for applications but leads to some interesting problems and
opportunities for protocol stack implementation. This paper describes
the techniques we used in our protocol implementation and the benefits
that the vertical structure provided.
-
Open Service Support for ATM
J.E. van der Merwe
Ph.D. dissertation. September 1997
Technical Report No. 450
[gzipped postscript 504.38 KB]
-
Statistical Properties of a Near-Optimal Measurement-based CAC Algorithm
John Lewis and Raymond Russell and Fergal Toomey and Brian McGuirk and Simon Crosby and Ian Leslie
Proceedings of ATM'97, May 1997
-
The Hollowman: An Innovative ATM Control Architecture
Sean Rooney
IFIP Integrated Network Management V, May 1997
[gzipped postscript 61.36 KB]
-
Switchlets and Dynamic Virtual ATM Networks
Jacobus E. van der Merwe and Ian Leslie
IFIP Integrated Network Management V, May 1997
[gzipped postscript 91.09 KB]
-
A Fresh Approach to File System Quality of Service
Paul Barham
IEEE NOSSDAV 97, May 1997.
[online][gzipped postscript 115.99 KB]
This paper describes a file system structure for supporting Quality
of Service (QoS) guarantees. The device driver model clearly separates
control and data path operations and presents a low level of
abstraction. The data path module provides translation and protection
of I/O requests enabling the file system layers to be executed as
unprivileged code within shared libraries. Scheduling of low level
operations within the device driver is used to provide isolation
between clients and Quality of Service guarantees.
-
Connection Closures: Adding Application-Defined Behaviour to Network Connections
Sean Rooney
ACM Computer Communication Review, April 1997
[gzipped postscript 79.38 KB]
-
An Active Distributed File Server For Continuous Media
Herbert Bos
ERSADS, March 1997
 |
-
Devices in a Multi-Service Operating System
Paul Barham
Ph.D. Dissertation, October 1996
Technical Report 403
[online][gzipped postscript 1.50 MB]
-
Exploring the queueing behaviouer of ATM switches
Nils Bjorkman and Alexander Latour-Henner and A Miah and Simon Crosby and Ian Leslie and M Davey and Raymond Russell and Fergal Toomey
Proceedings Performance 96, October 1996
-
The Design and Implementation of an Operating System to Support Distributed Multimedia Applications
Ian Leslie, Derek McAuley, Richard Black, Timothy Roscoe, Paul Barham, David Evers, Robin Fairbairns, and Eoin Hyden
IEEE Journal on Selected Areas in Communications, 14(7), September 1996
[online][gzipped postscript 119.64 KB]
Support for multimedia applications by general purpose computing
platforms has been the subject of considerable research. Much of this
work is based on an evolutionary strategy in which small changes to
existing systems are made. The approach adopted here is to start ab
initio with no backward compatibility constraints. This leads to a
novel structure for an operating system. The structure aims to
decouple applications from one another and to provide multiplexing of
all resources, not just the CPU, at a low level. The motivation for
this structure, a design based on the structure, and its
implementation on a number of hardware platforms is described.
-
Predicting bandwidth requirements of ATM and Ethernet traffic
Simon Crosby and Ian Leslie and Neil O'Connel and Raymond Russell and Fergal Toomey
Proceedings of the Thirteenth UK Teletraffic Symposium, March 1996
 |
-
The Structure of a Multi-Service Operating System
Timothy Roscoe
Ph.D. Dissertation, August 1995
Technical Report 376
[online][gzipped postscript 403.18 KB]
-
CLANGER: An Interpreted Systems Programming Language
Timothy Roscoe
ACM Operating Systems Review 29(2), April 1995
[online][gzipped postscript 54.21 KB]
CLANGER is a powerful, yet simple, command language for the Nemesis
operating system. It uses runtime type information to interface
directly with operating system components. CLANGER is a combination of
command-line interpreter, scripting language, debugger and prototyping
tool. This paper describes why such a language is possible, how it is
being implemented, and outlines the language as it currently
stands.
-
Bypassing Modeling: an Investigation of Entropy as a Traffic Descriptor in The Fairisle ATM Network
Simon Crosby and Ian Leslie and Muriel Huggard and John Lewis and Brian McGurk and Raymond Russell
Proceedings of the Twelfth UK Teletraffic Symposium, March 1995
-
Wide-Area Audio Synchronization
Paul Barham, Richard Black and Ian Pratt
[gzipped postscript]
A brief note on performing highly accurate multi-source stream
synchronization over the wide area without the use of a global clocking.
 |
-
Explicit Network Scheduling
Richard Black
Ph.D. Dissertation, December 1994
Technical Report 361.
[online][gzipped postscript 300.04 KB]
-
Linkage in the Nemesis Single Address Space Operating System
Timothy Roscoe
ACM Operating Systems Review 28(4), October 1994
[online][gzipped postscript 61.17 KB]
The recent interest in single address space operating systems has
resulted in a number of papers, most of which gloss over the issues of
linking programs to run in multiple protection domains. Some of the
confusion about 64-bit address spaces is due to the almost pervasive
use of UNIX and UNIX-like operating systems (such as Mach, Chorus and
Amoeba) and languages with poor enforcement of abstraction like C and
C++. This paper describes some of the linkage structure of Nemesis, a
multi-service operating system being developed as part of the Pegasus
project. Nemesis provides a simple and efficient mechanism for program
linkage which provides rich sharing of text at a level of individual
object classes.
-
Operating System Support for Distributed Multimedia
Sape Mullender, Ian Leslie and Derek McAuley
Usenix Summer Technical Conference, June 1994
[online][gzipped postscript 70.63 KB]
Multimedia applications place new demands upon processors, networks
and operating systems. While some network designers, through ATM for
example, hae considered revolutionary approaches to supporting
multimedia, the same cannot be said for operating systems
designers. Most work is evolutionary in nature attempting to identify
additional features that can be added to existing systems to support
multimedia. Here we describe the Pegasus project's attempt to buil an
operating system from the ground up with multimedia support as a prime
objective.
-
Operating System Support for Quality of Service
Eoin Hyden
Ph.D. Dissertation, February 1994
Technical Report 340.
[online][gzipped postscript 688.82 KB]