Publications:
- Yahyavi A., Huguenin K., Gascon-Samson J., Kienzle J., Kemme B., "Watchmen: Scalable Cheat-Resistant Support for Distributed Multi-Player Online Games," The 33rd International Conference on Distributed Computing Systems (ICDCS 2013). ACCEPTED
- Yahyavi A., Kemme B., "Peer to Peer Architectures for Massively Multiplayer Games," ACM Computing Surveys (CSUR). ACCEPTED PDF (Preliminary Version)
- Yahyavi A., Huguenin K., Kemme B., ""Interest Modeling in Games: The Case of Dead Reckoning," Multimedia Systems Journal (MMSJ), Springer, 2012. PDF

- Yahyavi A., Huguenin K., Kemme B., "AntReckoning: Dead Reckoning using Interest Modelin by Pheromones," in Proceedings of 10th ACM SIGCOMM International Workshop on Network and Systems Support for Games (NetGames), Ottawa, Canada, 2011. PDF

- Huguenin K., Yahyavi A., Kemme B., "Cheat Detection and Prevention in P2P MOGs," in Proceedings of 10th ACM SIGCOMM International Workshop on Network and Systems Support for Games (NetGames), Ottawa, Canada, 2011. PDF
Tech. Rep. PDF
- Khalili H., Yahyavi A., Oroumchian F., "Web Graph Pre-compression for similarity based algorithms," in Proceedings of Third International Conference on Modeling, Simulation, and Applied Optimization (ICMSAO’09), 2009. PDF

- Yahyavi A., “Sleep Scheduling in Wireless Sensor Networks”, M.Sc. Thesis, University of Tehran, Tehran, Iran, 2008. PDF

- Yahyavi A., Roostapour L., Aslanzade R., Dehghan M., Yazdani N., "Intrusion k-Coverage in Wireless Sensor Networks," in Proceedings of WinSYS2008 International Conference on Wireless Information Networks and Systems, Porto, Portugal, 2008, p41-46. PDF

- Yahyavi A., Khalili A.,, Yazdani N., "Delay Efficient MAC Protocol for Diffusion Based Routing in Wireless Sensor Networks," in Proceedings of WinSYS2008 International Conference on Wireless Information Networks and Systems, Porto, Portugal, 2008, p88-91. PDF
,PDF
- Yahyavi A., Roostapour L., Aslanzade R., Yazdani N., "Dykco, Dynamic k-Coverage in Wireless Sensor Networks," in Proceedings of 2008 IEEE International Conference on Systems, Man, and Cybernetics, Suntec, Singapore, 2008, p2804-2809. PDF
,
- Nazemi S., Nasiri A., Roostapour L., Yahyavi A., M. Dehghan, “SLTP: Scalable Lightweight Time Synchronization Protocol for Wireless Sensor Network,” Lecture Notes in Computer Science, vol. 4864, MSN2007, 2007, p. 536. PDF

- Yahyavi A., “Fraud Detection in Cellular Mobile Networks”, B.Sc. Thesis, Amirkabir University of Technology, Tehran, Iran, 2006.
- Roostapour L., Yahyavi A., “Shahid Beheshti DLN Center a Case Study”, ICTP Workshop on Web enabling technologies for e-Learning, 2005, Trieste, Italy. (Won Full Scholarship)
- Yahyavi A., Ghoorchian A., Mirabzadeh O., “A Survey on eBanking”, Rayaneh Khabar Journal, 2005. [Persian]
Conferences and workshops attended:
- One talk and one poster presentation at NetGames'11, Ottawa, Canada
- Attended SIGCOMM 2011, Toronto, Canada
- Tomlinson Project in University-Level Science Education (T-PULSE) Graduate Teaching Workshop for Science Graduate Students, January 2010, McGill University, Montreal, Canada
- ICTP's Workshop on Wireless ICT in Developing Countries and 2nd Awareness Workshop on the Relevance of Wireless ICT Solutions, Feb. - March2009, The Abdus Salam International Centre for Theoretical Physics, Trieste, Italy. (With full Scholarship)
- A. Yahyavi, "Designing a Cross Layer Protocol for Wireless Sensor Networks, A Case Study," ICTP's Workshop on Wireless ICT Solutions, The Abdus Salam International Centre for Theoretical Physics, Feb. - March 2009, Trieste, Italy. (Talk)
- Oral Presentation at SMC2008, IEEE International Conference on Systems, Man, and Cybernetics, Oct. 2008, Singapore.
- Participated in Fuzzy Systems workshop, Amirkabir University, Oct. 2007, Iran
- Participated in 1st International information and knowledge Technology Conference, Amirkabir University of Technology 2005
Memberships:
- IEEE & IEEE Computer Society Student Member (2006-present)
- Alumni Association of Faculty of Engineering, University of Tehran (2008 – present)
- Alumni Association of Amirkabir University of Technology (2006-present)
- Student executive committee of 1st International information and knowledge Technology Conference, Amirkabir University of Technology 2005.
- Member of Amirkabir University of Technology Contest, The 2003 ACM-ICPC world Regional Contest, Amirkabir University of Technology, Tehran, Iran, 2003
Teaching Experience:
- Winter 2013: McGill University, Database Systems
- Fall 2012: McGill University, Distributed Systems
- Winter 2012: McGill University, Database Systems
- Fall 2011: McGill University, Distributed Systems
- Winter 2011: McGill University, Database Systems
- Spring 2009: University of Tehran, Operating Systems Lab
- Fall 2008: University of Tehran, Operating Systems Lab
- Spring 2008: University of Tehran, Operating Systems Lab
Research Experience:
- Fall 2009 – Present: Distributed Information Systems Lab, McGill University
- Research Assistant
- Advisor: Dr. Bettina Kemme
- Topic: P2P Architectures in MMOGs
- Fall 2006 – Spring 2009: Router Laboratory, University of TehranResearch Assistant
- Advisor: Dr. Yazdani
- Wireless Sensor Networks
- Sleep Scheduling in Wireless Sensor Networks
- Power Awareness in Real Time Protocols in Wireless Sensor Networks
- Fall 2005 – Summer 2006: Ad-hoc and Wireless Networks Laboratory, Amirkabir Univ. of Tech.
- Application of Artificial Intelligence in detecting Fraudulent Behavior in Cellular Mobile Networks
- Time Synchronization in Wireless Sensor Networks
Selected Academic Projects:
- Winter 2010: Simplified "Time Warp" implementation using Message Passing Interface (MPI).
- Fall 2009: Distributing an application through Middlewares and JAVA RMI. Distributed Systems Course.
- Fall 2009: A reusable software fault tolerance library in Java. Software Fault Tolerance Course.
- Spring 2006: Application design and development for a Electronic Store with inventory management, using ASP.NET and Microsoft SQL server
- Spring 2006: Implementation of a Visual Management Information Base for SNMP Protocol (Pull Model), using C++ and QT-Designer in Fedora Core
- Fall 2005: Design and Prototype Implementation of a Case Management System for Courts Based on Web Services, Using PHP and NuSOAP.
- Spring 2003: Design and Implementation of a Multiplayer Game (Age of Empires Prototype), Using C++ and Socket Programming
top |