publications

Peer-Reviewed Conferences

  • [PDF] R. H. Hariri and E. M. Fredericks, “Detection and avoidance of wormhole attacks in connected vehicles,” in To be published in the proceedings of the workshop on nlp for software engineering, 2018.
    [Bibtex]
    @inproceedings{hariri.2018.nl4se,
    author = {Hariri, Reihaneh H.. and Fredericks, Erik M.},
    title = {Detection and Avoidance of Wormhole Attacks in Connected Vehicles},
    booktitle = {to be published in the Proceedings of the Workshop on NLP for Software Engineering},
    series = {AAAI-W '18},
    year = {2018},
    location = {New Orleans, LA},
    }
  • [PDF] S. S. Albouq and E. M. Fredericks, “Detection and avoidance of wormhole attacks in connected vehicles,” in Proceedings of the 7th acm symposium on design and analysis of intelligent vehicular networks and applications, 2017.
    [Bibtex]
    @inproceedings{albouq.2017.divanet,
    author = {Albouq, Sami S. and Fredericks, Erik M.},
    title = {Detection and Avoidance of Wormhole Attacks in Connected Vehicles},
    booktitle = {Proceedings of the 7th ACM Symposium on Design and Analysis of Intelligent Vehicular Networks and Applications},
    series = {DIVANet '17},
    year = {2017},
    location = {Miami, FL},
    }
  • [PDF] S. S. Albouq and E. M. Fredericks, “Securing communication between service providers and road side units in a connected vehicle infrastructure,” in Proceedings of the 16th international symposium on network computing and applications, 2017.
    [Bibtex]
    @inproceedings{albouq.2017.nca,
    author = {Albouq, Sami S. and Fredericks, Erik M.},
    title = {Securing Communication Between Service Providers and Road Side Units in a Connected Vehicle Infrastructure},
    booktitle = {Proceedings of the 16th International Symposium on Network Computing and Applications},
    series = {NCA '17},
    year = {2017},
    location = {Cambridge, MA},
    }
  • [PDF] S. S. Albouq and E. M. Fredericks, “Lightweight detection and isolation of black hole attacks in connected vehicles,” in Proceedings of the 2nd international workshop on communication, computing, and networking in cyber physical systems, 2017.
    [Bibtex]
    @inproceedings{albouq.2017.ccncps,
    author = {Albouq, Sami S. and Fredericks, Erik M.},
    title = {Lightweight Detection and Isolation of Black Hole Attacks in Connected Vehicles},
    booktitle = {Proceedings of the 2nd International Workshop on Communication, Computing, and Networking in Cyber Physical Systems},
    series = {CCNCPS '17},
    year = {2017},
    location = {Atlanta, Georgia},
    }
  • [PDF] [DOI] 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.
    [Bibtex]
    @inproceedings{fredericks.2016.seams,
    author = {Fredericks, Erik M.},
    title = {Automatically Hardening a Self-adaptive System Against Uncertainty},
    booktitle = {Proceedings of the 11th International Workshop on Software Engineering for Adaptive and Self-Managing Systems},
    series = {SEAMS '16},
    year = {2016},
    isbn = {978-1-4503-4187-5},
    location = {Austin, Texas},
    pages = {16--27},
    numpages = {12},
    url = {http://doi.acm.org/10.1145/2897053.2897059},
    doi = {10.1145/2897053.2897059},
    acmid = {2897059},
    publisher = {ACM},
    address = {New York, NY, USA},
    keywords = {genetic algorithms, requirements engineering, search-based software engineering, self-adaptive systems, software assurance},
    }
  • [PDF] [DOI] 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.
    [Bibtex]
    @inproceedings{fredericks.2016.sbst,
    author = {Fredericks, Erik M. and Hariri, Reihaneh H.},
    title = {Extending Search-based Software Testing Techniques to Big Data Applications},
    booktitle = {Proceedings of the 9th International Workshop on Search-Based Software Testing},
    series = {SBST '16},
    year = {2016},
    isbn = {978-1-4503-4166-0},
    location = {Austin, Texas},
    pages = {41--42},
    numpages = {2},
    url = {http://doi.acm.org/10.1145/2897010.2897014},
    doi = {10.1145/2897010.2897014},
    acmid = {2897014},
    publisher = {ACM},
    address = {New York, NY, USA},
    keywords = {big data, search-based software testing, test suite generation},
    }
  • [PDF] 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.
    [Bibtex]
    @inproceedings{fredericks.2015.sbst,
    author = {Fredericks, Erik M. and Cheng, Betty H. C.},
    title = {An Empirical Analysis of Providing Assurance for Self-Adaptive Systems at Different Levels of Abstraction in the Face of Uncertainty},
    year = {2015},
    series = {SBST '15},
    location = {Florence, Italy},
    booktitle = {Proceedings of the 8th International Workshop on Search-Based Software Testing},
    }
  • [PDF] 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 systems, 2015.
    [Bibtex]
    @inproceedings{fredericks.2015.seams,
    author = {Fredericks, Erik M. and Cheng, Betty H. C.},
    title = {Automated Generation of Adaptive Test Plans for Self-Adaptive Systems},
    year = {2015},
    series = {SEAMS '15},
    location = {Florence, Italy},
    booktitle = {Proceedings of the 10th International Symposium on Software Engineering for Adaptive and Self-Managing Systems},
    }
  • [PDF] E. M. Fredericks, B. DeVries, and B. H. C. Cheng, “Towards run-time adaptation of test cases for self-adaptive systems in the face of uncertainty,” in Proceedings of the 9th international symposium on software engineering for adaptive and self-managing systems, 2014, pp. 17-26.
    [Bibtex]
    @inproceedings{fredericks.2014.SEAMS,
    author = {Fredericks, Erik M. and DeVries, Byron and Cheng, Betty H. C.},
    title = {Towards Run-time Adaptation of Test Cases for Self-adaptive Systems in the Face of Uncertainty},
    booktitle = {Proceedings of the 9th International Symposium on Software Engineering for Adaptive and Self-Managing Systems},
    series = {SEAMS 2014},
    year = {2014},
    location = {Hyderabad, India},
    pages = {17--26},
    numpages = {10},
    publisher = {ACM},
    }
  • [PDF] E. M. Fredericks, A. J. Ramirez, and B. H. C. Cheng, “Towards run-time testing of dynamic adaptive systems,” in Proceedings of the 8th international symposium on software engineering for adaptive and self-managing systems, 2013, pp. 169-174.
    [Bibtex]
    @inproceedings{fredericks.2013.SEAMS,
    author = {Fredericks, Erik M. and Ramirez, Andres J. and Cheng, Betty H. C.},
    title = {Towards run-time testing of dynamic adaptive systems},
    booktitle = {Proceedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems},
    series = {SEAMS '13},
    year = {2013},
    location = {San Francisco, CA, USA},
    pages = {169--174},
    numpages = {6},
    publisher = {IEEE Press},
    }
  • [PDF] E. Fredericks, A. Ramirez, and B. Cheng, “Validating code-level behavior of dynamic adaptive systems in the face of uncertainty,” in Search based software engineering, Springer Berlin Heidelberg, 2013, vol. 8084, pp. 81-95.
    [Bibtex]
    @incollection{fredericks.2013.ssbse,
    year={2013},
    isbn={978-3-642-39741-7},
    booktitle={Search Based Software Engineering},
    volume={8084},
    series={Lecture Notes in Computer Science},
    title={Validating Code-Level Behavior of Dynamic Adaptive Systems in the Face of Uncertainty},
    publisher={Springer Berlin Heidelberg},
    keywords={search-based software engineering; novelty search; genetic algorithm; software assurance},
    author={Fredericks, ErikM. and Ramirez, AndresJ. and Cheng, BettyH.C.},
    pages={81-95}
    }
  • [PDF] A. J. Ramirez, E. M. Fredericks, A. C. Jensen, and B. H. C. Cheng, “Automatically relaxing a goal model to cope with uncertainty,” in Search based software engineering, G. Fraser and J. Teixeira de Souza, Eds., Springer Berlin Heidelberg, 2012, vol. 7515, pp. 198-212.
    [Bibtex]
    @incollection{ramirez.2012.SSBSE,
    year={2012},
    isbn={978-3-642-33118-3},
    booktitle={Search Based Software Engineering},
    volume={7515},
    series={Lecture Notes in Computer Science},
    editor={Fraser, Gordon and Teixeira de Souza, Jerffeson},
    title={Automatically RELAXing a Goal Model to Cope with Uncertainty},
    publisher={Springer Berlin Heidelberg},
    author={Ramirez, Andres J. and Fredericks, Erik M. and Jensen, Adam C. and Cheng, Betty H.C.},
    pages={198-212}
    }

Journal Publications

  • [DOI] E. M. Fredericks, B. DeVries, and B. H. C. Cheng, “Autorelax: automatically relaxing a goal model to address uncertainty,” Empirical software engineering, pp. 1-36, 2014.
    [Bibtex]
    @article{fredericks.2014.ESE,
    year={2014},
    issn={1382-3256},
    journal={Empirical Software Engineering},
    doi={10.1007/s10664-014-9305-0},
    title={AutoRELAX: automatically RELAXing a goal model to address uncertainty},
    url={http://dx.doi.org/10.1007/s10664-014-9305-0},
    publisher={Springer US},
    keywords={Uncertainty; Requirements engineering; Goal models; Genetic algorithms},
    author={Fredericks, Erik M. and DeVries, Byron and Cheng, Betty H. C.},
    pages={1-36},
    language={English}
    }

Other Publications

  • [PDF] E. M. Fredericks and B. H. C. Cheng, “Exploring automated software composition with genetic programming,” in Proceeding of the fifteenth annual conference companion on genetic and evolutionary computation conference companion, Amsterdam, The Netherlands, 2013, pp. 1733-1734.
    [Bibtex]
    @inproceedings{fredericks.2013.gecco,
    author = {Fredericks, Erik M. and Cheng, Betty H.C.},
    title = {Exploring automated software composition with genetic programming},
    booktitle = {Proceeding of the fifteenth annual conference companion on Genetic and evolutionary computation conference companion},
    series = {GECCO '13 Companion},
    year = {2013},
    address = {Amsterdam, The Netherlands},
    pages = {1733--1734},
    numpages = {2},
    publisher = {ACM},
    keywords = {genetic programming, search-based software engineering, software composition},
    }

Graduate Publications

  • E. Fredericks, “Machine learning and language syntax: the genetic language parser,” Master Thesis, 2010.
    [Bibtex]
    @mastersthesis{fredericks2010machine,
    title={Machine Learning and Language Syntax: The Genetic Language Parser},
    author={Fredericks, E.},
    year={2010},
    school={Oakland University}
    }
  • [PDF] E. M. Fredericks, “Mitigating uncertainty at design time and run time to address assurance for dynamically adaptive systems,” PhD Thesis, 2015.
    [Bibtex]
    @phdthesis{fredericks_dissertation.2015,
    title = {Mitigating Uncertainty at Design Time and Run Time to Address Assurance for Dynamically Adaptive Systems},
    school = {Michigan State University},
    author = {Fredericks, Erik M.},
    year = {2015}
    }