πŸ“‹ Publications (18)

Filters: Keyword: Architectural … × Clear All
β–Ό
Clear
β–Ό
Javier CΓ‘mara, Rebekka Wohlrab, David Garlan and Bradley Schmerl. ExTrA: Explaining architectural design tradeoff spaces via dimensionality reduction. Journal of Systems and Software. December, 2022. https://doi.org/10.1016/j.jss.2022.111578.
PDF
Javier CΓ‘mara, David Garlan and Bradley Schmerl. Synthesizing Tradeoff Spaces of Quantitative Guarantees for Families of Software Systems. Journal of Systems and Software. Vol. 152, pp. 33-49. June, 2019. https://doi.org/10.1016/j.jss.2019.02.055.
PDF
Jung Soo Kim and David Garlan. Analyzing Architectural Styles. Journal of Software and Systems. Vol. 83, No. 7, pp. 1216-1235. 2010. https://doi.org/10.1016/j.jss.2010.01.049.
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
β–Ό
Christopher Steven Timperley, Tobias DΓΌrschmid, Bradley Schmerl, David Garlan and Claire Le Goues. ROSDiscover: Statically Detecting Run-Time Architecture Misconfigurations in Robotics Systems. In Proceedings of the 19th International Conference on Software Architecture (ICSA 2022). March 12-15, 2022. https://doi.org/10.1109/icsa-c54293.2022.00055.
PDF
Changjian Zhang, David Garlan and Eunsuk Kang. A Behavioral Notion of Robustness for Software Systems. In Proceedings of the 2020 ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), Virtual. November 6-16, 2020. https://doi.org/10.1145/3368089.3409753.
PDF
Ivano Malavolta, Grace A. Lewis, Bradley Schmerl, Patricia Lago and David Garlan. How do you Architect your Robots? State of the Practice and Guidelines for ROS-based System. In Proceedings of the 42nd International Conference on Software Engineering: Software Engineering in Practice. May 23-29, 2020. https://doi.org/10.1145/3377813.3381358.
PDF
Bradley Schmerl, Jeffrey Gennari, Alireza Sadeghi, Hamid Bagheri, Sam Malek, Javier CΓ‘mara and David Garlan. Architecture Modeling and Analysis of Security in Android Systems. In Proceedings of the 10th European Conference on Software Architecture (ECSA 2016), Copenhagen, Denmark, Springer. Lecture Notes in Computer Science, Vol. 9839. November 30-December 2, 2016. https://doi.org/10.1007/978-3-319-48992-6_21.
PDF
Orieta Celiku, David Garlan and Bradley Schmerl. Augmenting Architectural Modeling to Cope with Uncertainty. In Proceedings of the International Workshop on Living with Uncertainties (IWLU'07), co-located with the 22nd International Conference on Automated Software Engineering (ASE'07), Atlanta, GA, USA. November 5, 2007. http://godzilla.cs.toronto.edu/IWLU/program.html.
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
Shang-Wen Cheng, David Garlan, Bradley Schmerl, JoΓ£o Sousa, Bridget Spitznagel and Peter Steenkiste. Using Architectural Style as a Basis for Self-repair. In Software Architecture: System Design, Development, and Maintenance (Proceedings of the 3rd Working IEEE/IFIP Conference on Software Architecture), Jan Bosch, Morven Gentleman, Christine Hofmeister and Juha Kuusela (Eds.), Kluwer Academic Publishers. pp. 45-59. August 25-31, 2002. https://doi.org/10.1007/978-0-387-35607-5_3.
PDF
David Garlan and Zhenyu Wang. A Case Study in Software Architecture Interchange. In Proceedings of Coordination'99, Springer-Verlag. 1999.
PDF
Robert Allen, David Garlan and James Ivers. Formal Modeling and Analysis of the HLA Component Integration Standard. In Proceedings of the Sixth International Symposium on the Foundations of Software Engineering (FSE-6), Lake Buena Vista, Florida, ACM. November, 1998. https://doi.org/10.1145/291252.288251.
PDF
Bridget Spitznagel and David Garlan. Architecture-Based Performance Analysis. In Proceedings of the 1998 Conference on Software Engineering and Knowledge Engineering (SEKE'98). June, 1998. https://doi.org/10.1109/32.881717.
PDF
β–Ό
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. No. CMU-ISR-11-121. 2011. http://reports-archive.adm.cs.cmu.edu/anon/isr2011/abstracts/11-121.html.
PDF
πŸ”—
Craig Damon, Ralph Melton, Elizabeth Bigelow, James Ivers and David Garlan. Formalizing a Specification for Analysis: The HLA Ownership Properties. Technical Report CMU-CS-99-126, Carnegie Mellon University School of Computer Science. No. CMU-CS-99-126. April, 1999. http://reports-archive.adm.cs.cmu.edu/anon/1999/abstracts/99-126.html. πŸ”—
β–Ό
Kirti Garg, David Garlan and Bradley Schmerl. Architecture Based Information Flow Analysis for Software Security. 2008.
PDF
Bradley Schmerl, Shawn Butler and David Garlan. Architecture-based Simulation for Security and Performance. 2006. Submitted for publication.
PDF