Learn More
Networking research often relies on simulation in order to test and evaluate new ideas. An important requirement of this process is that results must be reproducible so that other researchers can replicate, validate, and extend existing work. We look at the landscape of simulators for research in peer-to-peer (P2P) networks by conducting a survey of a(More)
Compilers commonly translate an input program into an intermediate representation (IR) before optimizing it and generating code. Over time there have been a number of different approaches to designing and implementing IRs. Different IRs have varying benefits and drawbacks. In this survey, we highlight key developments in the area of IR for imperative(More)
Trust models have been used widely in the literature in a number of different contexts. We examine an emotive scenario where trust would be extremely useful: online dating. We explore the use of a semiring-based trust model with online dating in a social network. Introductions are facilitated by friend-of-a-friend connections in the network in a manner(More)