Research

Simulation, robots, and the people around them

My research interests are modeling and simulation, human-robot interaction, and society and technology. In the publication list below, the names in orange are my Bucknell undergraduate co-authors.

Areas

Modeling & simulation

Discrete-event and network simulation, experiment automation, and the credibility of simulation studies.

Human-robot interaction

Tools for Wizard-of-Oz studies and reproducible HRI experiments, including HRIStudio.

Society & technology

Ethics, privacy, and how computing and robots fit into everyday life.

Publications

28 papers, chapters, posters, and curriculum modules, 1998–2025.

2025

Collaborative and Reproducible HRI Research Through a Web-Based Wizard-of-Oz Platform

Sean O’Connor and L. Felipe Perrone

34th IEEE International Conference on Robot and Human Interactive Communication (RO-MAN 2025), Eindhoven, The Netherlands HRI

2024

HRIStudio: A Framework for Wizard-of-Oz Experiments in Human-Robot Interaction Studies

Sean O’Connor and L. Felipe Perrone

33rd IEEE International Conference on Robot and Human Interactive Communication (RO-MAN 2024), Pasadena, CA. Paper and poster HRI

2015

FlyLoop: A Microframework for Rapid Development of Physiological Computing Systems

Evan M. Peck, Eleanor Easse, Nick Marshall, William Stratton, and L. Felipe Perrone

7th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2015), June 23–26, Duisburg, Germany HCI

2014

On the Evolution Toward Computer-Aided Simulation

L. Felipe Perrone

Chapter 5 in Modeling and Simulation-Based Systems Engineering Handbook, D. Gianni, A. D’Ambrogio, A. Tolk (eds.), CRC Press, December 2014. ISBN 978-1466571457 Book chapter

Perspectives on Languages for Specifying Simulation Experiments

Johannes Schützel, Danhua Peng, L. Felipe Perrone, and Adelinde M. Uhrmacher

Winter Simulation Conference (WSC 2014), December 7–10, Savannah, GA Simulation

Data Visualization for Network Simulations

Christopher S. Main, L. Felipe Perrone, and Greg L. Schrock

Winter Simulation Conference (WSC 2014), December 7–10, Savannah, GA Simulation

2013

The Design of an Output Data Collection Framework for ns-3

L. Felipe Perrone, Thomas R. Henderson, Mitchell J. Watrous, and Vinícius D. Felizardo

Winter Simulation Conference (WSC 2013), December 8–11, Washington, D.C. Simulation

2012

SAFE: Simulation Automation Framework for Experiments

L. Felipe Perrone, Christopher S. Main, and Bryan C. Ward

Winter Simulation Conference (WSC 2012), December 9–12, Berlin, Germany Simulation

User Interfaces for the Simulation Automation Framework for Experiments

Christopher S. Main and L. Felipe Perrone

Winter Simulation Conference (WSC 2012), Berlin, Germany. Poster with extended abstract in the proceedings Poster

SAFE: Simulation Automation Framework for Experiments

L. Felipe Perrone and Christopher S. Main

Fourth Workshop on ns-3 (WNS3 2012), Desenzano del Garda, Italy. Poster Poster

2011

Public Service Announcement Movies Made with the Alice Programming Language

L. Felipe Perrone

Curriculum module for first-year Computer Science and Computer Engineering courses. IEEE Real World Engineering Projects, September 1, 2011 Education

2010

An Experiment Automation Framework for ns-3

Andrew Hallagan, Bryan C. Ward, and L. Felipe Perrone

3rd International Conference on Simulation Tools and Techniques (SIMUTools 2010), Torremolinos, Spain. Poster with extended abstract in the proceedings Poster

2009

On the Automation of Computer Network Simulators

L. Felipe Perrone, Claudio Cicconetti, Giovanni Stea, and Bryan C. Ward

2nd International Conference on Simulation Tools and Techniques (SIMUTools 2009), March 2–6, Rome, Italy Simulation

2008

Enhancing the Credibility of Wireless Network Simulations with Experiment Automation

L. Felipe Perrone, Christopher J. Kenna, and Bryan C. Ward

IEEE International Workshop on Selected Topics in Mobile and Wireless Computing (STWiMob 2008), October 12–14, Avignon, France Simulation

2007

Could a Caveman Do It? The Surprising Potential of Simple Attacks

L. Felipe Perrone

IEEE Security & Privacy 5(6), pp. 74–77, November/December 2007 Security

2006

A Study of On-Off Attack Models for Wireless Ad Hoc Networks

L. Felipe Perrone and Samuel C. Nelson

1st IEEE International Workshop on Operator-Assisted (Wireless Mesh) Community Networks (OpComm 2006), September 18–19, Berlin, Germany Security

Hands-on Projects in Wireless and Mobile Computer Network Courses

Xiannong Meng, L. Felipe Perrone, and Maurice F. Aburdene

ASEE Annual Conference (ASEE 2006), June 18–21, Chicago, IL Education

2005

Approaches to Undergraduate Instruction in Computer Security

L. Felipe Perrone, Maurice F. Aburdene, and Xiannong Meng

ASEE Annual Conference (ASEE 2005), June 12–15, Portland, OR Education

Analysis of Wireless and Mobile Computer Networks Courses

Maurice F. Aburdene, Xiannong Meng, L. Felipe Perrone, and Gregory L. Mokodean

ASEE Annual Conference (ASEE 2005), June 12–15, Portland, OR Education

Empirical Validation of Wireless Models in Simulation of Ad-Hoc Routing Protocols

J. Liu, Y. Yuan, D. Nicol, R. Gray, C. Newport, D. Kotz, and L. Felipe Perrone

SIMULATION: Transactions of the Society for Modeling and Simulation International 81(4), pp. 307–323, April 2005 Simulation

2004

Simulation Validation Using Direct Execution of Wireless Ad-Hoc Routing Protocols

J. Liu, Y. Yuan, D. Nicol, R. Gray, C. Newport, D. Kotz, and L. Perrone

18th Workshop on Parallel and Distributed Simulation (PADS 2004), May 16–19, Kufstein, Austria Simulation

2003

Modeling and Simulation Best Practices for Wireless Ad Hoc Networks

L. Felipe Perrone, Yougu Yuan, and David M. Nicol

Winter Simulation Conference (WSC 2003), December 7–10, New Orleans, LA Simulation

2002

A Scalable Simulator for TinyOS Applications

L. Felipe Perrone and David M. Nicol

Winter Simulation Conference (WSC 2002), December 8–11, San Diego, CA Simulation

2001

Towards High-Performance Modeling of the 802.11 Wireless Protocol

Jason Liu, David M. Nicol, L. Felipe Perrone, and Michael Liljenstam

Winter Simulation Conference (WSC 2001), December 9–12, Crystal City, VA Simulation

Simulation Modeling of Large-Scale Ad-hoc Sensor Networks

Jason Liu, L. Felipe Perrone, David M. Nicol, Chip Elliott, and David Pearson

European Simulation Interoperability Workshop (Euro SIW 2001), June 25–27, London, England Simulation

2000

Cost/Benefit Analysis of Interval Jumping in Wireless Power Control Simulation

David M. Nicol and L. Felipe Perrone

Winter Simulation Conference (WSC 2000), December 10–13, Orlando, FL Simulation

Using N-body Algorithms for Interference Computation in Wireless Cellular Simulations

L. Felipe Perrone and David M. Nicol

8th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS 2000), August 29–September 1, San Francisco, CA Simulation

1998

Rapid Simulation of Wireless Systems

L. Felipe Perrone and David M. Nicol

12th Workshop on Parallel and Distributed Simulation (PADS ’98), May 26–29, Banff, Alberta, Canada Simulation

Edited volumes
2014

Proceedings of the 2014 Workshop on ns-3

L. Felipe Perrone (ed.)

ACM Digital Library, July 2014. ISBN 978-1-4503-3003-9 Proceedings

2011

Special Issue on Software Tools, Techniques and Architectures for Computer Simulation

L. Felipe Perrone and Giovanni Stea (eds.)

SIMULATION: Transactions of the Society for Modeling and Simulation International 87(1–2), The Society for Modeling and Simulation International, January 2011 Journal issue

2010

Proceedings of the 3rd International Conference on Simulation Tools and Techniques (SIMUTools 2010)

L. Felipe Perrone, Giovanni Stea, Jason Liu, and Adelinde M. Uhrmacher (eds.)

ICST, March 2010. ISBN 978-963-9799-87-5 Proceedings

2009

Proceedings of the 2nd International Conference on Simulation Tools and Techniques (SIMUTools 2009)

Olivier Dalle, Gabriel Wainer, L. Felipe Perrone, and Giovanni Stea (eds.)

ICST, March 2009. ISBN 978-963-9799-45-5 Proceedings

2006

Proceedings of the 2006 Winter Simulation Conference

L. Felipe Perrone, F. P. Wieland, J. Liu, B. G. Lawson, D. M. Nicol, and R. M. Fujimoto (eds.)

IEEE Press, December 2006. ISBN 1-4244-0501-7 Proceedings

Theses
2000
Ph.D. dissertation

Accelerating the Simulation of Wireless Cellular Systems

The College of William & Mary, Williamsburg, VA. Adviser: Prof. David M. Nicol

1992
M.Sc. thesis

Parallel Discrete-Event Simulation on a Transputer Hypercube Using the Time Warp Mechanism

COPPE/UFRJ, Federal University of Rio de Janeiro, Brazil. Adviser: Prof. Valmir Carneiro Barbosa. In Portuguese

1989
Undergraduate thesis

Simulador de Redes de Computadores (A Computer Network Simulator)

DEL-EE/UFRJ, Federal University of Rio de Janeiro, Brazil. Advisers: Dr. George Gerber (CEPEL) and Prof. Aloysio Pedroza (DEL-EE/UFRJ). In Portuguese

Undergraduate research presentations, 1987–1989
  • 1989Noise Gate. L. Felipe Perrone and Aroldo José Vianna Borba. III Congresso Regional de Iniciação Científica e Tecnológica em Engenharia (III CRICTE), UFRJ, Rio de Janeiro
  • 1989Simulador de Redes de Computadores. L. Felipe Perrone. III Congresso Regional de Iniciação Científica e Tecnológica em Engenharia (III CRICTE), UFRJ, Rio de Janeiro
  • 1987Controlador de Ritmos Programável. L. Felipe Perrone, Armindo Correia Jr., and José Luiz de Sá Chisnandes. II Congresso Regional de Iniciação Científica e Tecnológica em Engenharia (II CRICTE), UFRJ, Rio de Janeiro
Grants & awards
  1. 2015–2020
    Robert L. Rooke Chair in the Historical and Social Context of EngineeringEndowed chair, College of Engineering, Bucknell University
  2. 2011
    IEEE Real World Engineering Projects award$10,000 for the curricular module “Public Service Announcement Movies Made with the Alice Programming Language”
  3. 2010–2014
    NSF CI-ADDO-EN: Frameworks for ns-3With Thomas R. Henderson and Sumit Roy (University of Washington) and George Riley (Georgia Tech). NSF CISE Computing Research Infrastructure program. $200,000 over four years
  4. 2009
    Senior Member, Association for Computing Machinery
  5. 2005, 2007, 2009
    Bucknell University Scholarly Development Grants
  6. 2003–2006
    Simulation Analysis of the Security Exposures of Wireless NetworksU.S. Department of Justice grant through the Institute for Security Technology Studies, Dartmouth College. $25,000, applied to a 16-processor cluster computer
  7. 2002
    NSF travel grantMassively Distributed Self-Organizing Networks workshop, IPAM, UCLA
  8. 1989–1992
    CEPEL fellowship for master’s studiesSystems Engineering and Computer Science, Rio de Janeiro
Past project

Frameworks for ns-3

NSF-funded project (CI-ADDO-EN, 2010–2014) with the University of Washington and Georgia Tech that produced the Simulation Automation Framework for Experiments (SAFE) and the ns-3 data collection framework, with substantial work by Bucknell undergraduates and visiting students from Brazil.

Talks
Show 41 invited talks, 2001–2021
  • Nov 5, 2021Traveling Through Time with Distributed Simulation. Dept. of Computer Science, Bucknell University (host: ACM student chapter)
  • Apr 22, 2021The Computerized Society: Introduction to Morality and Ethics. Waseda University, Tokyo, Japan (host: Prof. Gabriele Trovato)
  • Mar 19, 2019Guest talk. SPAN 364 Cult(ure) of Fútbol in Spain, Bucknell University (host: Prof. Collin McKinney)
  • Mar 5, 2019Culture and Technology in Japan. Engineering Grand Challenge Scholars, Bucknell University (host: Prof. Brandon Vogel)
  • Jan 24, 2019Guest talk. RESC 221 Languages Sophomore Experience, Bucknell University (host: Prof. John Westbrook)
  • Oct 26, 2018Robots and Monsters. Presidential Fellows, Bucknell University (host: Prof. Sally Koutsoliotas)
  • Oct 24, 20182001: A Space Odyssey. Campus Theatre, Bucknell University (host: Prof. Peter Jansson)
  • Nov 17, 2016Getting More Out of Music. Dept. of Computer Science, Bucknell University (host: ACM student chapter)
  • Oct 22, 2015Privacy in a Networked World. Society and Technology Residential College, Bucknell University (host: Prof. Jan Knoedler)
  • Sep 25, 2015Building Connections with Second Language Learners and Students from Diverse Backgrounds. With Jennifer Figueroa. Teaching and Learning Center, Bucknell University (host: Prof. Sue Ellen Henry)
  • Sep 4, 2015Engaging Students by Building Relationships. With Morgan Benowitz-Fredericks and T. Joel Wade. Teaching and Learning Center, Bucknell University (host: Prof. Sue Ellen Henry)
  • Feb 12, 2015What Do You Do with Data from Network Simulations?. Dept. of Computer Science, Bucknell University (host: ACM student chapter)
  • Jan 26, 2015Women in CS: A Conversation with Men. Dept. of Computer Science, Bucknell University (host: ACM student chapter)
  • Oct 28, 2014Computer and Network Security. Grand Challenges in Engineering Residential College, Bucknell University (host: Prof. T. Michael Toole)
  • Oct 23, 2014Privacy. And the Lack Thereof.. Society and Technology Residential College, Bucknell University (host: Prof. Jan Knoedler)
  • Jan 6, 2014The Design of a Data Collection Framework for ns-3. Fakultät für Informatik und Elektrotechnik, Universität Rostock, Germany (host: Prof. Adelinde Uhrmacher)
  • Mar 4, 2013The Evolution of a Computer Aided Simulation System. First Annual Meeting of the ns-3 Consortium, INRIA Sophia Antipolis Méditerranée, France (hosts: Prof. Walid Dabbous and Dr. Thomas Henderson)
  • Feb 2013International Engineering Education. With Helen Morris-Keitel. Engineering Faculty Learning Series, Bucknell University (host: Prof. Margot Vigeant)
  • Dec 4, 2012The Evolution of a Computer Aided Simulation System. Dept. of Electrical Engineering and Computer Science, Colorado School of Mines (host: Prof. Tracy Camp) Slides
  • Oct 18, 2012Privacy. Society and Technology Residential College, Bucknell University (hosts: Prof. Janet Knoedler and Prof. Amy Wolaver)
  • Sep 23, 2011Simulation for the Masses. Family Weekend, Bucknell University (host: Karen Allen) Slides
  • Fall 2011Brazil: Historical, Cultural, and Economic Perspectives. ENGR 291 The Global Engineer, Bucknell University (host: Prof. Maurice Aburdene)
  • Fall 2011Computer and Network Security. ENGR 291 The Global Engineer, Bucknell University (host: Prof. Maurice Aburdene)
  • Mar 25, 2011SAFE: Simulation Automation Framework for Experiments. 3rd Workshop on ns-3, Barcelona, Spain (hosts: Nicola Baldo and Ruben Merz) Slides
  • Nov 15, 2010Past, Present, and Future: Directions on Automating Network Simulation. INRIA Sophia Antipolis Méditerranée, France (host: Prof. Walid Dabbous)
  • Nov 8, 2010Privacy in a Networked World. Society and Technology Residential College, Bucknell University (hosts: Prof. Amy Wolaver and Prof. Janet Knoedler)
  • Nov 2–4, 2010ns-3 Tutorial. With Thomas Henderson and George Riley. Ninth GENI Engineering Conference, Washington, D.C.
  • Sep 20, 2010Ethanol in Brazil. With Margot Vigeant. Society and Technology Residential College, Bucknell University
  • Mar 15, 2010Automation Frameworks for ns-3. 2nd Workshop on ns-3, Torremolinos, Spain (host: Tom Henderson)
  • Feb 10, 2010An Overview of Modeling and Simulation. Mathematics Department Student Colloquium, Bucknell University (host: Prof. Peter Brooksbank)
  • Nov 2, 2009Privacy. Society and Technology Residential College, Bucknell University (hosts: Prof. Amy Wolaver and Prof. Janet Knoedler)
  • Jun 18, 2009A Framework for the Automation of Network Simulation Studies. REU Program, Dept. of Physics, Bucknell University (host: Prof. Marty Ligare)
  • Mar 6, 2009Network Simulation Credibility: From Analyses to Deeds. Workshop on Scenarios for Network Evaluation Studies (SCENES 2009), Rome, Italy (host: Nils Aschenbruck)
  • Oct 7, 2008Research talk. ACM student chapter, Bucknell University
  • Nov 28, 2007A Study of On-Off Attack Models for Wireless Ad Hoc Networks. Sigma Alpha Mu Fraternity, Bucknell University (host: Max Lottstein) Slides
  • Jul 2007Getting Their Hands Dirty: Active Learning Applied. How to Engineer Engineering Education Workshop, Bucknell University (host: Prof. Michael Prince)
  • Oct 2006On-Off Attack Models for Wireless Ad Hoc Networks / The Simulator for Wireless Ad Hoc Networks. Dipartimento di Scienze dell’Informazione, Università di Bologna, Italy (host: Prof. Luciano Bononi) Slides 1 Slides 2
  • Aug 2006Security across the Computer Science Curriculum. Software Assurance Common Body of Knowledge Working Group, Dept. of Homeland Security, Naval Postgraduate School (host: Joe Jarzombek) Slides
  • Mar 2005Simulation & the Simulation of Wireless Networks. Computer Science Colloquium, University of Richmond (host: Prof. Barry G. Lawson) Slides
  • May 21, 2002Simulation of Large-Scale Wireless Ad Hoc Networks. Guest lecture, CS 78 Computer Networks, Dartmouth College (host: Prof. David Kotz)
  • Dec 2001SWAN: A Simulator for Wireless Ad Hoc Networks. Math and Computer Science Colloquium, Colorado School of Mines (host: Prof. Tracy Camp)
Workshops
Show 9 workshops presented, 2005–2015
  • Jul 2015Assessment for Learning, Grading and (Yes) Accreditation. How to Engineer Engineering Education Workshop, Bucknell University (host: Prof. Michael Prince)
  • Jul 2013Rubrics. How to Engineer Engineering Education Workshop, Bucknell University (host: Prof. Michael Prince)
  • Dec 8, 2012Simulation 101. Co-presented with Prof. Barry Lawson. 2012 Winter Simulation Conference, Berlin, Germany
  • Jun 10, 2012Public Service Announcement Movies Made with the Alice Programming Language. IEEE Real World Engineering Projects Workshop, ASEE Annual Conference, San Antonio, TX (host: Prof. Stephen M. Williams)
  • Jul 2010Experiences with Computer Science Classes; Assessment, Grading, and Sanity: Rubric as a Best Friend. How to Engineer Engineering Education Workshop, Bucknell University
  • Jul 2009Assessment, Grading, and Sanity: Rubric as a Best Friend. How to Engineer Engineering Education Workshop, Bucknell University
  • Jul 2008Experiences with Computer Science Classes; Assessment, Grading, and Sanity: Rubric as a Best Friend. How to Engineer Engineering Education Workshop, Bucknell University
  • Jul 2006Getting Their Hands Dirty: Active Learning Applied. Engineering Engineering Education Workshop, Bucknell University
  • Jul 2005Experiences with Active and Problem Based Learning in Computer Science Classes. Engineering Engineering Education Workshop, Bucknell University
Doctoral committees
  1. 2015
    Thyago Lisboa MottaExtracting and Modeling Commuting Networks from Social Media Communication. Colorado School of Mines (adviser: Tracy Camp). External committee member
  2. 2014
    Stefan LeyeToward Guiding Simulation Experiments. Universität Rostock, Germany (adviser: Adelinde Uhrmacher). Reviewer and oral examiner
  3. 2012
    Thyago Lisboa MottaPh.D. qualifying exam. Colorado School of Mines (adviser: Tracy Camp). Reviewer and oral examiner
  4. 2011
    Juan-Carlos MaureiraInternet on Rails. INRIA Sophia Antipolis, France (advisers: Jean-Claude Bermond and Olivier Dalle). Evaluator
  5. 2010
    Mathieu LacageOutils d’Expérimentation pour la Recherche en Réseaux. INRIA Sophia Antipolis, France (adviser: Walid Dabbous). Evaluator and oral examiner