πŸ“‹ Publications (12)

Filters: Keyword: Landmark × Clear All
β–Ό
Clear
β–Ό
Javier CΓ‘mara, RogΓ©rio de Lemos, Nuno Laranjeiro, Rafael Ventura and Marco Vieira. Robustness-Driven Resilience Evaluation of Self-Adaptive Systems. IEEE Transactions on Dependable and Secure Computing. Vol. 14, No. 1, pp. 50-64. 2017. https://doi.org/10.1109/TDSC.2015.2429128.
PDF
Akshay Rajhans, Ajinkya Y. Bhave, Ivan Ruchkin, Bruce Krogh, David Garlan, Andre Platzer and Bradley Schmerl. Supporting Heterogeneity in Cyber-Physical Systems Architectures. IEEE Transactions on Automatic Control. Vol. 59, No. 12, pp. 3178--3193. December, 2014. https://doi.org/10.1109/tac.2014.2351672. Also available at http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6882828.
PDF
Jeffrey M. Barnes, David Garlan and Bradley Schmerl. Evolution styles: foundations and models for software architecture evolution. Journal of Software and Systems Modeling. Vol. 13, No. 2, pp. 649-678. May, 2014. DOI 10.1007/s10270-012-0301-9.
PDF
Shang-Wen Cheng and David Garlan. Stitch: A Language for Architecture-Based Self-Adaptation. Journal of Systems and Software, Special Issue on State of the Art in Self-Adaptive Systems. Vol. 85, No. 12. December, 2012. http://dx.doi.org/10.1016/j.jss.2012.02.060.
PDF
David Garlan, Shang-Wen Cheng, An-Cheng Huang, Bradley Schmerl and Peter Steenkiste. Rainbow: Architecture-Based Self Adaptation with Reusable Infrastructure. IEEE Computer. Vol. 37, No. 10. October, 2004. https://doi.org/10.1109/mc.2004.175.
PDF
Gregory Abowd, Robert Allen and David Garlan. Formalizing Style to Understand Descriptions of Software Architecture. ACM Transactions on Software Engineering and Methodology. Vol. 4, No. 4, pp. 319-364. October, 1995. https://doi.org/10.21236/ada292237.
PDF
β–Ό
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. https://doi.org/10.48175/ijarsct-30659.
β–Ό
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. May 21-22, 2006. https://doi.org/10.1145/1137677.1137679.
PDF
David Garlan and Bradley Schmerl. Architecture-driven Modelling and Analysis. In Proceedings of the 11th Australian Workshop on Safety Related Programmable Systems (SCS'06), Tony Cant (Ed.), Melbourne, Australia. Conferences in Research and Practice in Information Technology, Vol. 69. 2006.
PDF
David Garlan, Robert T. Monroe and David Wile. Acme: An Architecture Description Interchange Language. In Proceedings of CASCON'97, Toronto, Ontario. pp. 169-183. November, 1997. https://doi.org/10.1145/1925805.1925814. One of the 14 high-impact papers from the first decade of CASCON, 2010.
PDF
πŸ…
David Garlan, Robert Allen and John Ockerbloom. Architectural Mismatch, or, Why it's hard to build systems out of existing parts. In Proceedings of the 17th International Conference on Software Engineering, Seattle, Washington. pp. 179-185. April, 1995. https://doi.org/10.1145/225014.225031. A revised and extended version of this paper appeared in IEEE Software, Volume 12, Issue 6, Nov. 1995 (pp. 17-26). This paper was awarded an ACM SIGSOFT Impact Paper Award in 2011.
PDF
πŸ†
Robert Allen and David Garlan. Formalizing Architectural Connection. In Proceedings of the Sixteenth International Conference on Software Engineering, Sorrento, Italy. pp. 71-80. May, 1994. https://doi.org/10.1109/ICSE.1994.296767. Awarded ICSE2004 Best Paper (ICSE-10).
PDF