Ethan T. McGee and John D. McGregor. 2015. Composition of proof-carrying architectures for cyber-physical systems. In Proceedings of the 19th International Conference on Software Product Line (SPLC ‘15).


Ethan T. McGee and John D. McGregor. 2016. Using Dynamic Adaptive Systems in Safety-Critical Domains. In Proceedings of the 11th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS ‘16).

Roselane S. Silva, Ethan T. McGee, Fryad M. Rashid and John D. McGregor. 2016. An Architecture-centric Approach to Safety Critical Software Product Lines. In Proceedings of the 3rd Latin-American School on Software Engineering (ELA-ES ‘16).


Ethan T. McGee and John D. McGregor. 2017. Data Analytics in Systems Engineering for Intelligent Transportation Systems. Data Analytics for Intelligent Transportation Systems (191-213).

Ethan T. McGee, Roselane S. Silva and John D. McGregor. 2017. Composition of Verification Assets for Software Product Lines. International Conference on Software Reuse (ICSR ‘17).

Ethan T. McGee, Matthew Krugh, John D. McGregor and Laine Mears. 2017. Designing for Reuse in an Industrial Internet of Things Monitoring Application. Workshop on Social, Human, and Economic Aspects of Software (WASHES ‘17).

Matthew Krugh, Ethan McGee, Stephen McGee, Laine Mears, Andrej Ivanco, K.C. Podd and Barbara Watkins. 2017. Measurement of Operator-machine Interaction on a Chaku-chaku Assembly Line. SME North American Manufacturing Research Conference (NAMRC 45).

Ethan T. McGee and John D. McGregor. 2017. A Realization E€ffort Estimation Model for Dynamic Software Product Lines. Workshop on Dynamic Software Product Lines (DSPL ‘17).