πŸ“‹ Publications (17)

Filters: Project: Acme × Clear All
β–Ό
Clear
β–Ό
Marwan Abi-Antoun, Jonathan Aldrich, Nagi Nahas, Bradley Schmerl and David Garlan. Differencing and Merging of Architectural Views. Automated Software Engineering Journal. Vol. 15, No. 1. March, 2008. Final version available online at http://dx.doi.org/10.1007/s10515-007-0023-3.
β–Ό
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
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
Jung Soo Kim and David Garlan. Analyzing Architectural Styles with Alloy. In Workshop on the Role of Software Architecture for Testing and Analysis 2006 (ROSATEA 2006), Portland, ME, USA. July 17, 2006. https://doi.org/10.1145/1147249.1147259.
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
Marwan Abi-Antoun, Jonathan Aldrich, David Garlan, Bradley Schmerl, Nagi Nahas and Tony Tseng. Improving System Dependability by Enforcing Architectural Intent. In Proceedings of the 2005 Workshop on Architecting Dependable Systems (WADS 2005), St. Louis, MS. May, 2005. https://doi.org/10.1145/1083217.1083218.
PDF
Marwan Abi-Antoun, Jonathan Aldrich, David Garlan, Bradley Schmerl, Nagi Nahas and Tony Tseng. Software Architecture with Acme and ArchJava (Research Demonstration). In Proceedings of the 27th International Conference on Software Engineering, St. Louis, MS. May, 2005.
PDF
David Garlan, William K. Reinholtz, Bradley Schmerl, Nicholas Sherman and Tony Tseng. Bridging the Gap between Systems Design and Space Systems Software. In Proceedings of the 29th Annual IEEE/NASA Software Engineering Workshop (SEW-29), Greenbelt, MD. April 6-7, 2005.
PDF
Bradley Schmerl and David Garlan. AcmeStudio: Supporting Style-Centered Architecture Development (Research Demonstration). In Proceedings of the 26th International Conference on Software Engineering, Edinburgh, Scotland. May 23-28, 2004. https://doi.org/10.1109/ICSE.2004.1317497.
PDF
Kevin Steppe, David Garlan, Greg Bylenok, Bradley Schmerl and Nataliya Shevchenko. Tool Support for Model Based Architectural Design for Automotive Control Systems. In First European Workshop on Model Driven Architecture with Emphasis on Industrial Application, Enschede, The Netherlands. March 17-19, 2004.
PDF
Kevin Steppe, Greg Bylenok, David Garlan, Bradley Schmerl, Kanat Abirov and Nataliya Shevchenko. Two-tiered Architectural Design for Automotive Control Systems: An Experience Report. In Automotive Software Workshop on Future Generation Software Architectures in the Automotive Domain, San Diego, CA. January 10-12, 2004. (Workshop Proceedings).
PDF
David Garlan and Zhenyu Wang. A Case Study in Software Architecture Interchange. In Proceedings of Coordination'99, Springer-Verlag. 1999.
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
β–Ό
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
πŸ”—
Robert Monroe. Capturing Software Architecture Design Expertise With Armani. Technical Report CMU-CS-98-163, Carnegie Mellon University School of Computer Science. No. CMU-CS-98-163. January, 2001. http://reports-archive.adm.cs.cmu.edu/anon/1998/abstracts/98-163R.html. Version 2.3. πŸ”—
β–Ό
Jianing Hu. Adding Maps to Acme. August, 2000. https://doi.org/10.3847/1538-4365/ae18d3. Working Draft.
PDF