Peer-Reviewed Publications
- Jeffrey M. Barnes, Georgia Benkart, and Tom Halverson (2016). McKay centralizer algebras. Proceedings of the London Mathematical Society 112: 375–414.
- Jeffrey M. Barnes, David Garlan, and Bradley Schmerl (2014). Evolution styles: foundations and models for software architecture evolution. Software and Systems Modeling 13: 649–678.
- Bradley Schmerl, Javier Cámara, Jeffrey Gennari, David Garlan, Paulo Casanova, Gabriel A. Moreno, Thomas J. Glazier, and Jeffrey M. Barnes (2014). Architecture-based self-protection: Composing and reasoning about denial-of-service mitigations. In Proceedings of the Symposium and Bootcamp on the Science of Security (HotSoS’14), article 2.
- Jeffrey M. Barnes, Ashutosh Pandey, and David Garlan (2013). Automated Planning for Software Architecture Evolution. In Proceedings of the IEEE/ACM International Conference on Automated Software Engineering (ASE’13), pp. 213–223.
- Jeffrey M. Barnes and David Garlan (2013). Challenges in developing a software architecture evolution tool as a plug-in. In Proceedings of the Workshop on Developing Tools as Plug-Ins (TOPI’13), pp. 13–18.
- Jeffrey M. Barnes (2012). NASA’s Advanced Multimission Operations System: A case study in software architecture evolution. In Proceedings of the International ACM SIGSOFT Conference on the Quality of Software Architectures (QoSA’12), pp. 3–12.
- Marwan Abi-Antoun and Jeffrey M. Barnes (2010). Analyzing security architectures. In Proceedings of the IEEE/ACM International Conference on Automated Software Architecture (ASE’10), pp. 3–12.
- David Garlan, Jeffrey M. Barnes, Bradley Schmerl, and Orieta Celiku (2009). Evolution styles: Foundations and tool support for software architecture evolution. In Proceedings of the Joint Working IEEE/IFIP Conference on Software Architecture & European Conference on Software Architecture (WICSA/ECSA’09), pp. 131–140.
Other Writings
- Jeffrey M. Barnes (2013). Software architecture evolution. PhD thesis. Technical report CMU-ISR-13-118, Carnegie Mellon University, Pittsburgh, PA.
- Jeffrey M. Barnes (2013). Case study report: Architecture evolution at Costco. Technical report CMU-ISR-13-116, Carnegie Mellon University, Pittsburgh, PA.
- Marwan Abi-Antoun and Jeffrey M. Barnes (2010). STRIDE-based security model in Acme. Technical report CMU-ISR-10-106, Carnegie Mellon University, Pittsburgh, PA.
- Marwan Abi-Antoun and Jeffrey M. Barnes (2009). Enforcing conformance between security architecture and implementation. Technical report CMU-ISR-09-113, Carnegie Mellon University, Pittsburgh, PA.
- Jeffrey M. Barnes (2007). Object-relational mapping as a persistence mechanism in object-oriented programs. Undergraduate honors thesis, Macalester College, Saint Paul, MN.
Posters
- Jeff Barnes (2007, January). McKay tantalizers. Undergraduate poster session, AMS/MAA Joint Mathematics Meetings, New Orleans, LA.
- Jeffrey Barnes (2006, January). McKay tantalizers. Undergraduate poster session, AMS/MAA Joint Mathematics Meetings, San Antonio, TX.