This page is a work in progress and academia oriented. You can find an updated CV in PDF and DOCX.
Or, even better:
Bruno Pontes Soares Rocha
Eindhoven University of Technology
Department of Mathematics and Computer Science
Eindhoven Institute for the Protection of Systems and Information
PhD candidate on the Security Group (SEC)
Currently working on project S-Mobile
Last updated on: 3/Nov/2011
Address
Den Dolech 2
5612 AZ
Eindhoven - The Netherlands
Room HG 8.74
Telephone: +31 40 247 3121
Fax: +31 40 247 4685
Mobile: +31 6 2944 3197
B.P.S.Rocha AT tue DOT nl
Academic Activities
MSc in computer science by the Federal University of Minas Gerais, Department of Computer Science, Belo Horizonte, Brazil, 2007
Thesis: Adaptive Security Middleware for Mobile Computing [pdf] (in Portuguese)
Supervisor: Antonio A.F. Loureiro
BSc in computer science by the Federal University of Minas Gerais, Department of Computer Science, Belo Horizonte, Brazil, 2005
Research Fields of Interest
- Computer Security - the current field of research, including (not extensively):
- Security policy specification
- Security policy enforcement (static and run-time)
- Language-based security
- Information flow
- Access control
- Decentralized trust management
- Reputation systems
- Mobile Computing and Wireless Networks
- Complex Networks and Small World Models
- Computer Architecture
- Game Programming and Graphic Computing
Work Experience
- Co-founder of Vita Mobilis project for start-up companies at Insoft, Belo Horizonte, Brazil (Jan-Dec/2006)
- IT developer at Smart Price S.A., Belo Horizonte, Brazil (from May/2004 to May/2006)
- Developer at Limiar Informática Ltda., Belo Horizonte, Brazil (from Oct/2002 to Apr/2004)
Journal Publications
[1] Bruno P.S. Rocha, Sruthi Bandhakavi, Jerry de Hartog, William H. Winsborough, Sandro Etalle. Information Flow and Declassification Analysis for Legacy and Untrusted Programs. Under review.
[2] Cristiano Rezende, Azzedine Boukerche, Richard W. Pazzi, Bruno P. S. Rocha, Antonio A. F. Loureiro. The Impact of Mobility on Mobile Ad Hoc Networks through the Perspective of Complex Networks. In Journal of Parallel and Distributed Computing, Special Issue on Advancement of Research in Wireless Access and Mobile Systems. Elsevier, September 2011. [pdf] [bibtex]
[3] Bruno P.S. Rocha, Daniel N.O. Costa, Rande A. Moreira, Cristiano G. Rezende, Antonio A.F. Loureiro, Azzedine Boukerche. Adaptive Security Protocol Selection for Mobile Computing. In Journal of Network and Computer Applications, Special Issue on Middleware Trends for Network Applications. Elsevier, September 2010. [pdf] [bibtex]
Conference Publications
[1] Bruno P. S. Rocha, Sruthi Bandhakavi, Jerry den Hartog, William H. Winsborough, Sandro Etalle. Towards Static Flow-based Declassification for Legacy and Untrusted Programs. In Proceedings of the 31st IEEE Symposium on Security and Privacy (S&P'10) (Oakland, CA, May 16 - 19, 2010) [pdf] [bibtex] [Acceptance rate: 10.9%]
[2] Cristiano G. Rezende, Azzedine Boukerche, Bruno P. S. Rocha, Antonio A. F. Loureiro. Understanding and using mobility on Publish/Subscribe based architectures for MANETs. In 33rd IEEE Conference on Local Computer Networks (LCN'08) (Montreal, Canada, October 14 - 17, 2008) [pdf] [bibtex] [Acceptance rate: 39%]
[3] Cristiano G. Rezende, Bruno P. S. Rocha, Antonio A. F. Loureiro. Publish/subscribe architecture for mobile ad hoc networks. In Proceedings of the 2008 ACM Symposium on Applied Computing (SAC'08) (Fortaleza, Brazil, March 16 - 20, 2008) [pdf] [bibtex] [Acceptance rate: 29%]
[4] Bruno P.S. Rocha, Cristiano G. Rezende, Antonio A. F. Loureiro. Middleware for multi-client and multi-server mobile applications. In 2nd IEEE International Symposium on Wireless Pervasive Computing (ISWPC'07) (San Juan, Puerto Rico, February 5 - 7, 2007) [pdf] [bibtex] [Acceptance rate: 37%]
[5] Ana Paula R. da Silva, Marcelo H.T. Martins, Bruno P.S. Rocha, Antonio A.F. Loureiro, Linnyer B. Ruiz, Hao Chi Wong. Decentralized intrusion detection in wireless sensor networks. In Proceedings of the 1st ACM International Workshop on Quality of Service & Security in Wireless and Mobile Networks (Q2SWinet'05) (Montreal, Quebec, Canada, October 13 - 13, 2005). ACM Press, New York, NY, 16-23. DOI= http://doi.acm.org/10.1145/1089761.1089765 [pdf] [bibtex] [Acceptance rate: 32.7%, Citations: 114]
[6] Marcelo H. T. Martins, Bruno P. S. Rocha, Ana Paula R. da Silva, Linnyer B. Ruiz. Um Simulador para um Sistema de Detecção de Intrusos em Redes de Sensores Sem Fio. Em REIC - Revista Eletrônica de Iniciação Científica. (Setembro, 2006) SBC, 4(3). [pdf] [bibtex] (in Portuguese)
[7] Ana P. da Silva, Marcelo H. T. Martins, Bruno P. S. Rocha, Antônio A. F. Loureiro, Linnyer B. Ruiz e Hao Chi Wong. Detecção de Intrusos Decentralizada em Redes de Sensores Sem Fio. Em SBRC 2006: 24º Simpósio Brasileiro de Redes de Computadores (Curitiba, PR, Brasil, 29 de Maio a 2 de Junho, 2006) [pdf] [bibtex] (in Portuguese)
* Number of citations indexed from Google Scholar, as of last update of this page
Tech Reports
[1] Bruno P.S. Rocha, Sruthi Bandhakavi, Jerry den Hartog, William H. Winsborough, Sandro Etalle. Towards Static Flow-based Declassification for Legacy and Untrusted Programs. [pdf] [bibtex]
[2] Rodrygo L.T. Santos, Bruno P.S. Rocha, Cristiano G. Rezende, Antonio A.F. Loureiro. Characterizing the YouTube video-sharing community. [pdf] [bibtex]
[3] Bruno P.S. Rocha, Rodrygo L.T. Santos, Cristiano G. Rezende, Virgilio A.F. Almeida, Antonio A.F. Loureiro. Model-driven Crawling and Extraction of Web-based Virtual Communities. [pdf] [bibtex]
[4] Bruno Pontes Soares Rocha, Rodrygo Luis Teodoro Santos. Example-Driven, Content-Based, Distributed Crawling and Extraction for Online Social Network Analysis. [pdf] [bibtex]
Awards
[1] Work chosen amongst the top 10 "scientific initiation" works of 2006 by the Brazilian Society of Computing (SBC: Sociedade Brasileira de Computação). Marcelo Martins, Bruno Pontes S. Rocha, Ana Paula Ribeiro da Silva, Linnyer Ruiz. Um Simulador para um Sistema de Detecção de Intrusos em Redes de Sensores Sem Fio. Em CTIC 2006: 25º Concurso de Trabalhos de Iniciação Científica juntamente ao 26º Congresso da Sociedade Brasileira de Computação (Campo Grande, MS, Brasil, 14 a 20 de Julho, 2006) [pdf] (in Portuguese)
Event participation
- 31st IEEE Symposium on Security & Privacy (SP'10). Oakland, CA, May 16 - 19, 2010. (Presented work)
- Schloss Dagstuhl Seminar on Distributed Usage Control. Leibniz Center for Informatics, Wadern, Germany, April 6 - 9, 2010. (Talk given)
- Workshop on Formal Aspects in Security and Trust (FAST'09). Eindhoven, The Netherlands, October 31 - November 6, 2009.
- 4th Benelux Workshop on Information and System Security (WISSec'09). Louvain-la-Neuve, Belgium, November 19 - 20, 2009.
- 3rd Benelux Workshop on Information and System Security (WISSec'08). Eindhoven, The Netherlands, November 13 - 14, 2008.
- International School on Foundations of Security Analysis and Design (FOSAD'08). Bertinoro, Italy, August 25 - 30, 2008.
- 21st IEEE Computer Security Foundations Symposium (CSF'08). Pittsburgh, PA, June 23 - 25, 2008.
- 2nd IEEE International Symposium on Wireless Pervasive Computing (ISWPC'07). San Juan, Puerto Rico, February 5 - 7, 2007. (Presented work)
- 2006 ACM SIGCOMM Internet Measurement Conference (IMC'06). Rio de Janeiro, Brazil, October 25 - 27, 2006.
Paper reviewer
- 4th Canada-France Mitacs Workshop on Foundations & Practice in Security (FPS'11). Paris, France, May 12 - 13, 2011.
- 2011 IEEE Workshop on Policies for Distributed Systems and Networks (POLICY'11). Pisa, Italy, June 6 - 8, 2011.
- Joint Workshop on Automated Reasoning for Security Protocol Analysis and Issues in the Theory of Security (ARSPA-WITS'10). Paphos, Cyprus, March 27 - 28, 2010.
- Fifth International Conference on Availability, Reliability and Security (ARES'10). Krakow, Poland, February 15 - 18, 2010.
- Workshop on Formal Aspects in Security and Trust (FAST'09). Eindhoven, The Netherlands, October 31 - November 6, 2009.
- ACM Transactions on Autonomous and Adaptive Systems (TAAS), Special Issue on Adaptive Security Systems. March, 2009.
- 2008 IEEE Workshop on Policies for Distributed Systems and Networks (POLICY'08). New York, NY, June 2 - 4, 2008.
Teaching
- Lectures on Information Flow in Distributed Trust Management course for MSc students in Computer Science, under Prof. Dr. Sandro Etalle. TU Eindhoven, The Netherlands, 2008-2010.
- Instructions in Object-Oriented Programming course for BSc students in Mathematics, under Dr. Kees Huizing. TU Eindhoven, The Netherlands, 2010.
- Instructions in Java Programming course for BSc students in Mathematics, under Dr. Ruurd Kuiper. TU Eindhoven, The Netherlands, 2009.
- Lectures and instructions in Ubiquitous Computing course for MSc and BSc students in Computer Science, under Prof. Dr. Antonio A.F. Loureiro. Federal University of Minas Gerais (UFMG), Belo Horizonte, Brazil, 2007.
Certificates
- Sun Certified Programmer for the Java 2 Platform 1.4 - 26/07/2005
- Certificate of Proficiency in English - The University of Michigan - 25/11/2000
Languages
- Portuguese: native
- English: fluent
- French: fluent
- Spanish: intermediate
- Italian: learning!
- Dutch: crawling!