| |
| 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. To appear.
|
|
| |
| 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.
|
|
| |
|
| |
|
| |
|
Shang-Wen Cheng. Rainbow: Cost-Effective Software Architecture-Based Self-Adaptation. PhD thesis, Carnegie Mellon University, May 2008. Institute for Software Research Technical Report CMU-ISR-08-113.
|
|
| |
| Rogério de Lemos, Holger Giese, Hausi A. Muller, Mary Shaw, Jesper Andersson, Luciano Baresi, Basil Becker, Nelly Bencomo, Yuriy Brun, Bojan Cukic, Ron Desmarais, Schahram Dustdar, Gregor Engels, Kurt Geihs, Karl M. Goeschka, Alessandra Gorla, Vincenzo Grassi, Paola Inverardi, Gabor Karsai, Jeff Kramer, Marin Litoiu, Antonia Lopes, Jeff Magee, Sam Malek, Serge Mankovskii, Raffaela Mirandola, John Mylopoulos, Oscar Nierstrasz, Mauro Pezzè, Christian Prehofer, Wilhelm Schafer, Rick Schlichting,
Bradley Schmerl, Dennis B. Smith,
João Pedro Sousa, Gabriel Tamura, Ladan Tahvildari, Norha M. Villegas, Thomas Vogel, Danny Weyns, Kenny Wong and Jochen Wuttke. Software engineering for self-adaptive systems: A second research roadmap. In Rogério de Lemos, Holger Giese, Hausi A. Muller and Mary Shaw editors, Software Engineering for Self-Adaptive Systems II, Vol. 7475:1--32, Springer-Verlag, 2013.
|
|
| |
|
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. To Appear.
|
|
| |
|
| |
| 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. To appear.
|
|
| |
|
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. To appear.
|
|
| |
| Javier Cámara, Pedro Correia, Rogério de Lemos,
David Garlan, Pedro Gomes,
Bradley Schmerl and Rafael Ventura. Evolving an Adaptive Industrial Software System to Use Architecture-based Self-Adaptation. In Proceeedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 20-21 May 2013. To appear.
|
|
| |
| Jeffrey Gennari and
David Garlan. Measuring Attack Surface in Software Architecture. Technical report, CMU-ISR-11-121, Institute for Software Research, School of Computer Science, Carnegie Mellon University, 2011.
|
|
| |
| Ajinkya Y. Bhave. Multi-View Consistency in Architectures for Cyber-Physical Systems. PhD thesis, Department of Electrical and Computer Engineering, Carnegie Mellon University, 2011.
|
|
| |
|
Shang-Wen Cheng,
David Garlan and
Bradley Schmerl. Architecture-based Self-adaptation in the Presence of Multiple Objectives. In ICSE 2006 Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), Shanghai, China, 21-22 May 2006.
|
|
| |
|
David Garlan,
Vishal Dwivedi,
Ivan Ruchkin and
Bradley Schmerl. Foundations and Tools for End-User Architecting. In
David Garlan and R Calinescu editors, Large-Scale Complex IT Systems. Development, Operation and Management, 17th Monterey Workshop 2012, Oxford, UK, March 19-21, 2012, Vol. 7539:157-182 of Lecture Notes in Computer Science, Springer, 2012. Book reference .
|
|
| |
|
| |
|
| |
| Danny Weyns,
Bradley Schmerl, Vincenzo Grassi, Sam Malek, Raffaela Mirandola, Christian Prehofer, Jochen Wuttke, Jesper Andersson, Holger Giese and Karl Goeschka. On Patterns for Decentralized Control in
Self-Adaptive Systems. In Rogério de Lemos, Holger Giese, Hausi Muller and Mary Shaw editors, Software Engineering for Self-Adaptive Systems II, Vol. 7475 of LNCS , Springer, 2012.
|
|
| |
|
Jeffrey M. Barnes. 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 2012, Bertinoro, Italy, 25-28 June 2012.
|
|
| |
|
Vahe Poladian,
Shang-Wen Cheng,
David Garlan and
Bradley Schmerl. Improving Architecture-Based Self-Adaption Through Resource Prediction. In Betty H.C. Cheng, Rogério de Lemos, Holger Giese, Paola Inverardi and Jeff Magee editors, Software Engineering for Self-Adaptive Systems, Vol. 5525 of Lecture Notes in Computer Science, Chapter 15, LNCS, 2008.
|
|
| |
|
| |
|
David Garlan,
Bradley Schmerl,
Vishal Dwivedi, Aparup Banerjee, Laura Glendenning, Mai Nakayama and Nina Patel. SWiFT: A Tool for Constructing Workflows for Dynamic Network Analysis. 2011. http://acme.able.cs.cmu.edu/pubs/show.php?id=333.
|
|
| |
|
David Garlan,
Jeffrey M. Barnes,
Bradley Schmerl and
Orieta Celiku. Evolution Styles: Foundations and Tool Support for Software Architecture Evolution. In Proceedings of the Joint Working IEEE/IFIP Conference on Software Architecture 2009 & European Conference on Software Architecture 2009, Cambridge, UK, 14-17 September 2009.
|
|
| |
| Akshay Rajhans, Ajinkya Y. Bhave, Sarah Loos, Bruce Krogh, Andre Platzer and
David Garlan. Using Parameters in Architectural Views to Support Heterogeneous Design and Verification. In 50th IEEE Conference on Decision and Control (CDC) and European Control Conference (ECC), Orlando, FL, 12-15 December 2011.
|
|
| |
|
David Garlan and Anthony Lattanze. Computer Science for Practicing Engineers: Computer Science for Everyone Else. Technical report, CMU-ISR-11-115, Institute for Software Research, School of Computer Science, Carnegie Mellon University, 2011.
|
|
| |
| Paul Clements, Felix Bachmann, Len Bass,
David Garlan, James Ivers, Reed Little, Paulo Merson, Robert Nord and Judith Stafford. Documenting Software Architectures: Views and Beyond, Second Edition. Addison Wesley, 2011.
|
|
| |
|
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, 13-16 September 2011.
|
|
| |
|
| |
|
David Garlan. Software Engineering in an Uncertain World. In Proceedings of the FSE/SDP workshop on Future of Software Engineering Research, Pages 125--128, ACM, New York, NY, USA, 2010. ISBN 978-1-4503-0427-6.
|
|
| |
|
João Pedro Sousa, Rajesh Krishna Balan,
Vahe Poladian,
David Garlan and Mahadev Satyanarayanan. A Software Infrastructure for User-Guided Quality-of-Service Tradeoffs. In J. Cordeiro editor, Software and Data Technologies, Vol. 47:48-61 of CCIS, Springer, 2009.
|
|
|