Publications

 J. M. Franco. "Self-Adaptive System Case-Study of Architecture-Based Software Reliability". In Proceedings of the Latin-American Symposium on Dependable Computing 2013.
 J. M. Franco, R. Barbosa, and M. Zenha-Rela. "Reliability Analysis of Software Architecture Evolution". In Proceedings of the Latin-American Symposium on Dependable Computing 2013.
J. M. Franco, R. Barbosa, and M. Zenha-Rela. "Automated reliability prediction from formal architectural descriptions". In Proceedings of the Joint Working IEEE/IFIP Conference on Software Architecture (WICSA) and European Conference on Software Architecture (ECSA) 2012. ACM, 2012. 
 Anjos, E. G. and Gomes, R. and Rela, M.A.Z. ,"Assessing Maintainability Metrics in Software Architectures Using COSMIC and UML.", in 12th International Conference Computational Science and Its Applications - ICCSA, 2012
Anjos, E. G. and Gomes, R.D. and Rela, M.A.Z. ,"A Framework for Classifying and Comparing Software Architecture Tools for Quality Evaluation", in International Conference on Computational Science and Its Applications - ICCSA, 2011
Paulo Casanova, Mapping Component and Connector Views to Module Views, CMU/CS Tech Report August 2009
Paulo Casanova, Bradley Schmerl, David Garlan, and Rui Abreu. Architecture-based Run-time Diagnosis of Multiple, Correlated Faults. Submitted as book chapter for Software E ngineering for Self-Adaptive Systems, edited by Rogerio de Lemos, Holger Giese, Hausi Müller and Mary Shaw.
M. Abi-Antoun, J.Aldrich, D. Garlan, N. Nahas, and B. Schmerl. “Differencing and Merging of Architectural Views,” In Automated Software Engineering Journal, December 2007.
Paulo Casanova, David Garlan, Bradley Schmerl and Rui Abreu. Diagnosing architectural run-time failures. In Proceedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 20-21 May 2013.
Eric Yuan, Sam Malek, Bradley Schmerl, David Garlan and Jeffrey Gennari. Architecture-Based Self-Protecting Software Systems. In Proceedings of the Ninth International ACM SIGSOFT Conference on the Quality of Software Architectures (QoSA 2013), 17-21 June 2013.
Akshay Rajhans, Ajinkya Y. Bhave, Ivan Ruchkin, Bruce Krogh, David Garlan, Andre Platzer and Bradley Schmerl. Supporting Heterogeneity in Cyber-Physical Systems Architectures. 2013. Submitted for journal publication.
Jeffrey M. Barnes and David Garlan. Challenges in Developing a Software Architecture Evolution Tool as a Plug-In. In Proceedings of the 3rd Workshop on Developing Tools as Plugin-Ins, San Francisco, CA, USA, 21 May 2013.
Paulo Casanova, Bradley Schmerl, David Garlan, Rui Abreu and Jungsik Ahn. Applying Autonomic Diagnosis at Samsung Electronics. 2013. Submitted for Publication.
Marcelo Cataldo, David Garlan, James Herbsleb, Amber Lynn McConahy, Young-Suk Ahn Park and Bradley Schmerl. Software Platforms for Smart Building Ecosystems: Understanding the Key Architectural Capabilities and Trade-offs. Technical report, CMU-ISR-13-104, Institute for Software Research, Carnegie Mellon University, 2013.
Perla Velasco Elizondo, Vishal Dwivedi, David Garlan, Bradley Schmerl and Jose Maria Fernandes. Resolving Data Mismatches in End-User Compositions. In Proceedings of the 4th International Symposium on End-User Development, IT University of Copenhagen, Denmark, 10-13 June 2013.
Paulo Casanova, Bradley Schmerl, David Garlan and Rui Abreu, Diagnosing Architectural Run-Time Failures. In Proceedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, San Francisco, USA, 20-21 May, 2013
Leonel Nóbrega, João Freitas, Architectural Representation Industry Practices, Tech Report AFF-TR01-2010, 2010.
Paulo Casanova, Bradley Schmerl, David Garlan, and Rui Abreu. Architecture-based Run-time Fault Diagnosis. In Proceedings of the 5th European Conference on Software Architecture, ECSA 2011, Essen, Germany, September 2011.
Ko-Hsun Huang, Nuno J. Nunes, Leonel Nóbrega, Larry Constantine and Monchu Chen, Hammering Models: Designing Usable Modeling Tools, INTERACT 2011, Lecture Notes in Computer Science, 2011, Volume 6948/2011, pp. 537-554, Springer 2011, DOI: 10.1007/978-3-642-23765-2_37
Vishal Dwivedi, Perla Velasco Elizondo, Jose Maria Fernandes, David Garlan, and Bradley Schmerl, An Architectural Approach to End User Orchestrations, in Proceedings of the 5th European Conference on Software Architecture, ECSA 2011, Essen, Germany, September 2011.