Personal information

United States

Biography

I am a Research Associate Professor and a Co-Director of the Flux Research Group in the School of Computing at the University of Utah.

Activities

Employment (2)

University of Utah: Salt Lake City, UT, US

2019-07 to present | Research Associate Professor (School of Computing)
Employment
Source: Self-asserted source
Eric Eide

University of Utah: Salt Lake City, UT, US

2013-07 to 2019-06 | Research Assistant Professor (School of Computing)
Employment
Source: Self-asserted source
Eric Eide

Education and qualifications (3)

University of Utah: Salt Lake City, UT, US

2012-12 | PhD in Computer Science (School of Computing)
Education
Source: Self-asserted source
Eric Eide

University of Utah: Salt Lake City, UT, US

1995-08 | MS in Computer Science (Department of Computer Science)
Education
Source: Self-asserted source
Eric Eide

University of Utah: Salt Lake City, UT, US

1989-06 | BS in Computer Science (Department of Computer Science)
Education
Source: Self-asserted source
Eric Eide

Funding (9)

SHF: Small: Xsmith, A Configurable Generator of Highly Effective Fuzz Testers

2015-09-01 to 2018-08-31 | Grant
National Science Foundation - Directorate for Computer & Information Science & Engineering (Arlington, US)
GRANT_NUMBER: 1527638
Source: Self-asserted source
Eric Eide via DimensionsWizard

CI-EN: Revitalizing Emulab for Modern Networking and Systems Research

2015-07-01 to 2018-06-30 | Grant
National Science Foundation - Directorate for Computer & Information Science & Engineering (Arlington, US)
GRANT_NUMBER: 1513121
Source: Self-asserted source
Eric Eide via DimensionsWizard

MRI: Development of Apt, A Testbed Instrument with Adaptable Profiles for Network and Computational Science

2013-10-01 to 2017-09-30 | Grant
National Science Foundation - Directorate for Computer & Information Science & Engineering (Arlington, US)
GRANT_NUMBER: 1338155
Source: Self-asserted source
Eric Eide via DimensionsWizard

TWC: Medium: TCloud: A Self-Defending, Self-Evolving and Self-Accounting Trustworthy Cloud Platform

2013-09-01 to 2016-08-31 | Grant
National Science Foundation - Directorate for Computer & Information Science & Engineering (Arlington, US)
GRANT_NUMBER: 1314945
Source: Self-asserted source
Eric Eide via DimensionsWizard

CI-ADDO-EN: Enhancing Emulab for Virtualization and Clouds

2011-08-01 to 2013-07-31 | Grant
National Science Foundation - Directorate for Computer & Information Science & Engineering (Arlington, US)
GRANT_NUMBER: 1059440
Source: Self-asserted source
Eric Eide via DimensionsWizard

CRI: CRD: Raising the Standard of Scientific Publishing Through an Experiment Archive

2007-10-01 to 2010-09-30 | Grant
National Science Foundation - Directorate for Computer & Information Science & Engineering (Arlington, US)
GRANT_NUMBER: 0709430
Source: Self-asserted source
Eric Eide via DimensionsWizard

NeTS-FIND: Collaborative Research: Towards Complexity-Oblivious Network Management

2006-09-01 to 2010-08-31 | Grant
National Science Foundation - Directorate for Computer & Information Science & Engineering (Arlington, US)
GRANT_NUMBER: 0627086
Source: Self-asserted source
Eric Eide via DimensionsWizard

CT-T: A Laboratory Workbench for Security Research

2005-08-15 to 2010-07-31 | Grant
National Science Foundation - Directorate for Computer & Information Science & Engineering (Arlington, US)
GRANT_NUMBER: 0524096
Source: Self-asserted source
Eric Eide via DimensionsWizard

Collaborative Research: EHS: Components and Aspects for Embedded Middleware

2004-09-01 to 2008-08-31 | Grant
National Science Foundation - Directorate for Computer & Information Science & Engineering (Arlington, US)
GRANT_NUMBER: 0410285
Source: Self-asserted source
Eric Eide via DimensionsWizard

Works (34)

An NSF REU Site Based on Trust and Reproducibility of Intelligent Computation: Experience Report

2023-11-12 | Conference paper
Contributors: Mary Hall; Ganesh Gopalakrishnan; Eric Eide; Johanna Cohoon; Jeff Phillips; Mu Zhang; Shireen Elhabian; Aditya Bhaskara; Harvey Dam; Artem Yadrov et al.
Source: check_circle
Crossref

Powder: Platform for Open Wireless Data-driven Experimental Research

Computer Networks
2021-10 | Journal article
Contributors: Joe Breen; Andrew Buffmire; Jonathon Duerig; Kevin Dutt; Eric Eide; Anneswa Ghosh; Mike Hibler; David Johnson; Sneha Kumar Kasera; Earl Lewis et al.
Source: check_circle
Crossref

Foreword: Special issue on repeatability and sharing of experimental artifacts

Operating Systems Review (ACM)
2015 | Conference paper
EID:

2-s2.0-84955311619

Contributors: Eide, E.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Message from the artifact evaluation committee chairs

ACM SIGPLAN Notices
2015 | Journal article
EID:

2-s2.0-84951080988

Contributors: Eide, E.; Regehr, J.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Message from the artifact evaluation committee chairs

Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
2015 | Conference paper
EID:

2-s2.0-84951757553

Contributors: Eide, E.; Regehr, J.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

POTASSIUM: penetration testing as a service

ACM SoCC 2015 - Proceedings of the 6th ACM Symposium on Cloud Computing
2015 | Conference paper
EID:

2-s2.0-84958957479

Contributors: Li, R.; Abendroth, D.; Lin, X.; Guo, Y.; Baek, H.-W.; Eide, E.; Ricci, R.; Merwe, J.V.D.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Composable multi-level debugging with Stackdb

VEE 2014 - Proceedings of the 10th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments
2014 | Conference paper
EID:

2-s2.0-84897491144

Contributors: Johnson, D.; Hibler, M.; Eide, E.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Weir: A streaming language for performance analysis

Operating Systems Review (ACM)
2014 | Conference paper
EID:

2-s2.0-84955292233

Contributors: Burtsev, A.; Mishrikoti, N.; Eide, E.; Ricci, R.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Welcome from the AEC chairs

ACM SIGPLAN Notices
2014 | Journal article
EID:

2-s2.0-84907027129

Contributors: Eide, E.; Krishnamurthi, S.; Vitek, J.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Welcome from the AEC chairs

Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
2014 | Conference paper
EID:

2-s2.0-84901585349

Contributors: Eide, E.; Krishnamurthi, S.; Vitek, J.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Help, help, I'm being suppressed the significance of suppressors in software testing

2013 IEEE 24th International Symposium on Software Reliability Engineering, ISSRE 2013
2013 | Conference paper
EID:

2-s2.0-84893326388

Contributors: Groce, A.; Zhang, C.; Alipour, M.A.; Eide, E.; Chen, Y.; Regehr, J.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Isolation of malicious external inputs in a security focused adaptive execution environment

Proceedings - 2013 International Conference on Availability, Reliability and Security, ARES 2013
2013 | Conference paper
EID:

2-s2.0-84892399010

Contributors: Paulos, A.; Pal, P.; Schantz, R.; Benyo, B.; Johnson, D.; Hibler, M.; Eide, E.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Taming compiler fuzzers

ACM SIGPLAN Notices
2013 | Journal article
EID:

2-s2.0-84880106689

Contributors: Chen, Y.; Groce, A.; Zhang, C.; Wong, W.-K.; Fern, X.; Eide, E.; Regehr, J.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Taming compiler fuzzers

Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
2013 | Conference paper
EID:

2-s2.0-84883128500

Contributors: Chen, Y.; Groce, A.; Zhang, C.; Wong, W.-K.; Fern, X.; Eide, E.; Regehr, J.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

A3: An environment for self-adaptive diagnosis and immunization of novel attacks

Proceedings - 2012 IEEE 6th International Conference on Self-Adaptive and Self-Organizing Systems Workshops, SASOW 2012
2012 | Conference paper
EID:

2-s2.0-84877280419

Contributors: Pal, P.; Schantz, R.; Paulos, A.; Benyo, B.; Johnson, D.; Hibler, M.; Eide, E.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Swarm testing

2012 International Symposium on Software Testing and Analysis, ISSTA 2012 - Proceedings
2012 | Conference paper
EID:

2-s2.0-84865280752

Contributors: Groce, A.; Zhang, C.; Eide, E.; Chen, Y.; Regehr, J.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Test-case reduction for C compiler bugs

ACM SIGPLAN Notices
2012 | Journal article
EID:

2-s2.0-84866382193

Contributors: Regehr, J.; Chen, Y.; Cuoq, P.; Eide, E.; Ellison, C.; Yang, X.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Test-case reduction for C compiler bugs

Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
2012 | Conference paper
EID:

2-s2.0-84863485627

Contributors: Regehr, J.; Chen, Y.; Cuoq, P.; Eide, E.; Ellison, C.; Yang, X.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Finding and understanding bugs in C compilers

Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
2011 | Conference paper
EID:

2-s2.0-79959889388

Contributors: Yang, X.; Chen, Y.; Eide, E.; Regehr, J.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Foreword

Proceedings of the 6th Workshop on Programming Languages and Operating Systems, PLOS 2011 - In Conjunction with the 23rd ACM Symposium on Operating Systems Principles, SOSP 2011
2011 | Conference paper
EID:

2-s2.0-80955130212

Contributors: Eide, E.; Muller, G.; Schröder-Preikschat, W.; Spinczyk, O.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Proceedings of the 5th Workshop on Programming Languages and Operating Systems, PLOS 2009, in Conjunction with the 22nd ACM Symposium on Operating Systems Principles, SOSP 2009: Foreword

Proceedings of the 5th Workshop on Programming Languages and Operating Systems, PLOS 2009, in Conjunction with the 22nd ACM Symposium on Operating Systems Principles, SOSP 2009
2009 | Conference paper
EID:

2-s2.0-77954567287

Contributors: Eide, E.; Gal, A.; Muller, G.; Spinczyk, O.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Edicts: Implementing features with flexible binding times

7th International Conference on Aspect-Oriented Software Development, AOSD.08 - Research Track Proceedings
2008 | Conference paper
EID:

2-s2.0-63449093750

Contributors: Chakravarthy, V.; Regehr, J.; Eide, E.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

IIES 2008 - Proceedings of the 1st Workshop on Isolation and Integration in Embedded Systems: Preface

IIES 2008 - Proceedings of the 1st Workshop on Isolation and Integration in Embedded Systems
2008 | Conference paper
EID:

2-s2.0-63149086634

Contributors: Engel, M.; Spinczyk, O.; Ballesteros, F.; Baumgartl, R.; Eide, E.; Fröhlich, A.A.; Golm, M.; Haupt, M.; Hohmuth, M.; Nolte, J. et al.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Volatiles are miscompiled, and what to do about it

Proceedings of the 8th ACM International Conference on Embedded Software, EMSOFT'08
2008 | Conference paper
EID:

2-s2.0-70349302162

Contributors: Eide, E.; Regehr, J.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Efficient memory safety for TinyOS

SenSys'07 - Proceedings of the 5th ACM Conference on Embedded Networked Sensor Systems
2007 | Conference paper
EID:

2-s2.0-78651073393

Contributors: Cooprider, N.; Archer, W.; Eide, E.; Gay, D.; Regehr, J.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Resource management aspects for sensor network software

Proceedings of the 4th Workshop on Programming Languages and Operating Systems, PLOS 2007
2007 | Conference paper
EID:

2-s2.0-57349139406

Contributors: Walton, S.; Eide, E.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Efficient type and memory safety for tiny embedded systems

International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS
2006 | Conference paper
EID:

2-s2.0-77954019097

Contributors: Regehr, J.; Cooprider, N.; Archer, W.; Eide, E.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Dynamic CPU management for real-time, middleware-based systems

Proceedings - IEEE Real-Time and Embedded Technology and Applications Symposium
2004 | Conference paper
EID:

2-s2.0-7744237725

Contributors: Eide, E.; Stack, T.; Regehr, J.; Lepreau, J.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Bees: A secure, resource-controlled, Java-based execution environment

2003 IEEE Conference on Open Architectures and Network Programming Proceedings, OPENARCH 2003
2003 | Conference paper
EID:

2-s2.0-84943529372

Contributors: Stack, T.; Eide, E.; Lepreau, J.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Static and dynamic structure in design patterns

Proceedings - International Conference on Software Engineering
2002 | Conference paper
EID:

2-s2.0-0036038851

Contributors: Eide, E.; Reid, A.; Regehr, J.; Lepreau, J.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Flexible IDL compilation for complex communication patterns

Scientific Programming
1999 | Journal article
EID:

2-s2.0-0033364012

Contributors: Eide, Eric; Simister, James L.; Stack, Tim; Lepreau, Jay
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Flexible and optimized IDL compilation for distributed applications

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
1998 | Book
EID:

2-s2.0-84886612682

Contributors: Eide, E.; Lepreau, J.; Simister, J.L.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Flick: A flexible, optimizing IDL compiler

Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
1997 | Conference paper
EID:

2-s2.0-0030645014

Contributors: Eide, Eric; Frei, Kevin; Ford, Bryan; Lepreau, Jay; Lindstrom, Gary
Source: Self-asserted source
Eric Eide via Scopus - Elsevier

Flick: A Flexible, Optimizing IDL Compiler

SIGPLAN Notices (ACM Special Interest Group on Programming Languages)
1997 | Journal article
EID:

2-s2.0-0005302576

Contributors: Eide, E.; Frei, K.; Ford, B.; Lepreau, J.; Lindstrom, G.
Source: Self-asserted source
Eric Eide via Scopus - Elsevier