๐Ÿ“‹ Publications (25)

Filters: Author: Chris Pride × Clear All
โ–ผ
Clear
โ–ผ
Christian Krupitzer, Andy Schรผrr, Bradley Schmerl, Christian Becker, Marcus Weckesser, Martin Breitbach and Martin Pfannmรผller. REACT-ION: A Model-based Runtime Environment for Situation-aware Adaptations. ACM Transactions on Autonomous and Adaptive Systems. Vol. 15, No. 4, pp. 1-29. December, 2020. https://doi.org/10.1145/3487919.
PDF
๐Ÿ”—
Jonathan Aldrich, David Garlan, Christian Kรคstner, Claire Le Goues, Anahita Mohseni-Kabir, Ivan Ruchkin, Selva Samuel, Bradley Schmerl, Christopher Steven Timperley, Manuela Veloso, Ian Voysey, Joydeep Biswas, Arjun Guha, Jarrett Holtz, Javier Cรกmara and Pooyan Jamshidi. Model-Based Adaptation for Robotics Software. IEEE Software. March-April, 2019. https://doi.org/10.1109/ms.2018.2885058.
PDF
โ–ผ
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. Software Engineering for Self-Adaptive Systems II, Rogรฉrio de Lemos, Holger Giese, Hausi Muller and Mary Shaw (Eds.), Springer. LNCS, Vol. 7475. 2012. https://doi.org/10.1007/978-3-642-35813-5_4.
โ–ผ
Mary Shaw, Holger Giese, Hausi A. Muller, Kenny Wong, Mary Shaw, Rogรฉrio de Lemos, Jochen Wuttke, Thomas Vogel, Norha M. Villegas, Ladan Tahvildari, Gabriel Tamura, Joรฃo Sousa, Dennis B. Smith, Bradley Schmerl, Rick Schlichting, Wilhelm Schafer, Christian Prehofer, Mauro Pezz, Oscar Nierstrasz, John Mylopoulos, Raffaela Mirandola, Serge Mankovskii, Sam Malek, Jeff Magee, Antรณnia Lopes, Marin Litoiu, Jeff Kramer, Gabor Karsai, Paola Inverardi, Vincenzo Grassi, Alessandra Gorla, Karl M. Goeschka, Kurt Geihs, Gregor Engels, Schahram Dustdar, Ron Desmarais, Bojan Cukic, Yuriy Brun, Nelly Bencomo, Basil Becker, Luciano Baresi, Jesper Andersson, Hausi A. Muller, Rogรฉrio de Lemos, Holger Giese and Danny Weyns. Software engineering for self-adaptive systems: A second research roadmap. Software Engineering for Self-Adaptive Systems II, Springer-Verlag. Vol. 7475, pp. 1--32. 2013. https://doi.org/10.1007/978-3-642-35813-5_1. ๐Ÿ”—
Jacky Estublier, Chris Marlin and Bradley Schmerl. Designing configuration management facilities for dynamically bound systems. Software Configuration Management: ICSE SCM-4 and SCM-5 Workshops - Selected Papers, Spring-Verlag. Lecture Notes in Computer Science, Vol. 1005, pp. 88-100. 1995. https://doi.org/10.1007/3-540-60578-9_7.
PDF
David Garlan, Mary Shaw, Chris Okasaki, Curtis Scott and Roy Swonger. Experience with a Course on Architectures for Software Systems. Lecture Notes in Computer Science. Vol. 640, pp. 23-43. 1992. https://doi.org/10.1007/3-540-55963-9_38.
PDF
โ–ผ
Paulo Canelas, Bradley Schmerl, Alcides Fonesca and Christopher Steven Timperley. How does ROS-based Robot Software Evolve? An Empirical Study on Architectural Evolution. In Proc. the 20th European Conference on Software Architecture (ECSA 2026), Bolzano, Italy. September 7-11, 2026. https://doi.org/10.7551/mitpress/2705.003.0004. To Appear.
PDF
Paulo Canelas, Bradley Schmerl, Alcides Fonesca and Christopher Steven Timperley. ROSpec: A Domain-Specific Language for ROS-based Robot Software. In Proc. ACM Programming Languages 9, OOPSLA2, Singapore. p. 29. October 12-18, 2025. https://doi.org/10.1145/3763169.
PDF
Paulo Canelas, Bradley Schmerl, Alcides Fonesca and Christopher Steven Timperley. The Usability Argument for ROS-based Robot Architectural Description Languages. In Proc. the 15th annual workshop on the intersection of HCI and PL. February 17-18, 2025.
PDF
Paulo Canelas, Bradley Schmerl, Alcides Fonesca and Christopher Steven Timperley. Understanding Misconfigurations in ROS: An Empirical Studyand Current Approaches. In The ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), Vienna, Austria. September 16-20, 2024. https://doi.org/10.1145/3650212.3680350.
PDF
Tobias Dรผrschmid, Christopher Steven Timperley, David Garlan and Claire Le Goues. ROSInfer: Statically Inferring Behavioral Component Models for ROS-based Robotics Systems. In Proceedings of the 46th International Conference on Software Engineering (ICSE 2024). April 14-20, 2024. https://doi.org/10.1145/3597503.3639206.
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
Martin Pfannmรผller, Martin Breitbach, Christian Krupitzer, Marcus Weckesser, Christian Becker, Bradley Schmerl and Andy Schรผrr. REACT: A Model-Based Runtime Environment for Adapting Communication Systems. In Proceedings of the 2020 IEEE Conference on Autonomic Computing and Self-organizing Systems (ACSOS), Washington, D.C. August 19-23, 2020. https://doi.org/10.1109/acsos49614.2020.00027.
PDF
Pooyan Jamshidi, Javier Cรกmara, Bradley Schmerl, Christian Kรคstner and David Garlan. Machine Learning Meets Quantitative Planning: Enabling Self-adaptation in Autonomous Robots. In Proceedings of the 14th Symposium on Software Engineering for Adaptive and Self-Managing Systems, Montreal, Canada. May 25-26, 2019. https://doi.org/10.1109/seams.2019.00015.
PDF
Shang-Wen Cheng, David Garlan and Bradley Schmerl. Making Self-Adaptation an Engineering Reality. In Proceedings of the Conference on Self-Star Properties in Complex Information Systems, Ozlap Babaoghu, Mark Jelasity, Alberto Montroser, Christof Fetzer, Stefano Leonardi and Aad Van Moorsel (Eds.), Springer-Verlag. LNCS, Vol. 3460. 2005. Also available from Springer-Verlag here.
PDF
Joรฃo Sousa and David Garlan. Aura: an Architectural Framework for User Mobility in Ubiquitous Computing Environments. 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. 29-43. August 25-31, 2002. https://doi.org/10.1007/978-0-387-35607-5_2.
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
Dan Glastonbury, Chris Marlin, Michael Read and Bradley Schmerl. Run-time views as a debugging aid in an integrated software development environment. In 1997 Software Visualisation Workshop, Adelaide, South Australia, Flinders University, South Australia. pp. 51-59. December, 1997.
Bradley Schmerl and Chris Marlin. Versioning and Consistency for Dynamically Composed Configurations. In The 7th International Workshop on Software Configuration Management, Boston, MA, Springer, Berlin. Lecture Notes in Computer Science, Vol. 1235, pp. 49-65. May, 1997. https://doi.org/10.1007/3-540-63014-7_5.
Bradley Schmerl and Chris Marlin. Consistency issues in partially bound dynamically composed systems. In Proceedings of the 1996 Australian Software Engineering Conference, Melbourne, Australia. pp. 183-191. June, 1996. https://doi.org/10.1109/ASWEC.1996.534135.
PDF
Bradley Schmerl and Chris Marlin. Defining consistency in the context of partially bound configurations of dynamically composed systems. In 6th International Workshop on Software Configuration Management - Preprint of Proceedings, Berlin, Germany. March, 1996.
Bradley Schmerl and Chris Marlin. Configuration management for dynamically bound systems. In Proceedings of the 5th Workshop on Software Configuration Management, Seattle, WA. April, 1995. https://doi.org/10.1007/3-540-60578-9_7.
PDF
โ–ผ
Chris Pride. Extending Aura with an Augmented Reality Interface. 2007.
PDF
โ–ผ
William Scherlis, Claire Le Goues, Christian Kรคstner, James Herbsleb, David Garlan, Travis Breux, Jonathan Aldrich and Mary Shaw. Seminal Papers in Software Engineering: The Carnegie Mellon Canonical Collection. Technical Report CMU-ISR-15-107, Institute for Software Research, Carnegie Mellon University. No. CMU-ISR-15-107. September, 2015. http://repository.cmu.edu/isr/1033. ๐Ÿ”—
Bradley Schmerl and Chris Marlin. Modelling Dynamic Configurations to Guide Tool Design. Technical Report 97-01, Flinders University Department of Computer Science. No. 97-01. 1996.
PDF