School of Engineering and Computer Science

Engineering Center, Room 301
115 Library Drive
Rochester, MI 48309-4479
(location map)
Dean's Office: (248) 370-2217
Academic Advising: (248) 370-2201
secsadvising@oakland.edu

School of Engineering and Computer Science

Engineering Center, Room 301
115 Library Drive
Rochester, MI 48309-4479
(location map)
Dean's Office: (248) 370-2217
Academic Advising: (248) 370-2201
secsadvising@oakland.edu

Erik Fredericks, Ph.D.

Headshot of Erik Fredericks

Assistant Professor
Computer Science and Engineering Department
(248) 370-4075
fredericks@oakland.edu

Ph.D., Michigan State University


Teaching

  • System Administration
  • Database Systems

Research

  • Search-based software engineering
  • Evolutionary computation
  • Software testing
  • Requirements engineering
  • Software modeling
  • Software engineering applications
  • Embedded systems
  • Cloud computing

Selected Publications

  1. E. M. Fredericks, “Automatically hardening a self-adaptive system against uncertainty,” in Proceedings of the 11th international workshop on software engineering for adaptive and self-managing systems, New York, NY, USA, 2016, pp. 16-27.

  2. E. M. Fredericks and R. H. Hariri, “Extending search-based software testing techniques to big data applications,” in Proceedings of the 9th international workshop on search-based software testing, New York, NY, USA, 2016, pp. 41-42.

  3. E. M. Fredericks and B. H. C. Cheng, “An empirical analysis of providing assurance for self-adaptive systems at different levels of abstraction in the face of uncertainty,” in Proceedings of the 8th International Workshop on Search-based Software Testing, 2015.

  4. E. M. Fredericks and B. H. C. Cheng, “Automated generation of adaptive test plans for self-adaptive systems,” in Proceedings of the 10th International Symposium on Software Engineering for Adaptive and Self-managing Sys- tems, 2015.

  5. E. M. Fredericks, B. DeVries, and B. H. C. Cheng, “Autorelax: automati- cally relaxing a goal model to address uncertainty,” Empirical Software Engi- neering, pp. 1-36, 2014.