πŸ“‹ Publications (103)

Filters: Keyword: Self-adaptive … × Clear All
β–Ό
Clear
β–Ό
Maria Casimiro, Paolo Romano, JosΓ© G.C. De Souza, Amin M. Khan and David Garlan. Flexico: Machine Translation Sustainability via Self-Adaptation. ACM Transactions on Autonomous and Adaptive Systems. September, 2026. https://doi.org/10.1145/3843772.
PDF
Md Abir Hossen, Sonam Kharade, Jason M. O'Kane, Bradley Schmerl, David Garlan and Pooyan Jamshidi. CURE: Simulation-Augmented Auto-Tuning in Robotics. IEEE Transactions on Robotics. Vol. 41. March, 2025. https://doi.org/10.1109/TRO.2025.3548546. πŸ”—
Maria Casimiro, Diogo Soares, David Garlan, Luis Rodrigues and Paolo Romano. Self-Adapting Machine Learning-based Systems via a Probabilistic Model Checking Framework. ACM Transactions on Autonomous and Adaptive Systems. March, 2024. https://doi.org/10.1145/3648682.
PDF
Javier CΓ‘mara, Rebekka Wohlrab, David Garlan and Bradley Schmerl. Focusing on What Matters: Explaining Quality Tradeoffs in Software-Intensive Systems via Dimensionality Reduction. IEEE Software. Vol. 41, pp. 64-73. January, 2024. DOI: https://doi.ieeecomputersociety.org/10.1109/MS.2023.3320689.
PDF
Javier CΓ‘mara, Javier Troya, Antonio Vallecillo, Nelly Bencomo, Radu Calinescu, Betty H.C. Cheng, David Garlan and Bradley Schmerl. The uncertainty interaction problem in self-adaptive systems. Software System and Modelling. August, 2022. Expert Voice Paper (https://doi.org/10.1007/s10270-022-01037-6).
PDF
Nabor C. MendonΓ§a, Pooyan Jamshidi, David Garlan and Claus Pahl. Developing Self-Adaptive Microservice Systems: Challenges and Directions. IEEE Software. November 26, 2019. https://doi.org/10.1109/MS.2019.2955937.
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
Darko Bozhinoski, David Garlan, Ivano Malavolta and Patrizio Pelliccione. Managing safety and mission completion via collective run-time adaptation. Journal of Systems Architecture. Vol. 95, pp. 19--35. 2019. https://doi.org/10.1016/j.sysarc.2019.02.018.
PDF
Javier CΓ‘mara, Wenxin Peng, David Garlan and Bradley Schmerl. Reasoning about Sensing Uncertainty and its Reduction in Decision-Making for Self-Adaptation. Science of Computer Programming. Vol. 167, pp. 51-69. December 1, 2018. https://doi.org/10.1016/j.scico.2018.07.002.
PDF
Javier CΓ‘mara, Bradley Schmerl, Gabriel A. Moreno and David Garlan. MOSAICO: Offline Synthesis of Adaptation Strategy Repertoires with Flexible Trade-Offs. Automated Software Engineering. Vol. 25, No. 3, pp. 595Γ’β‚¬β€œ626. September, 2018. Springer Link.
PDF
Gabriel A. Moreno, Javier CΓ‘mara, David Garlan and Bradley Schmerl. Flexible and Efficient Decision-Making for Proactive Latency-Aware Self-Adaptation. ACM Transactions on Autonomous and Adaptive Systems. Vol. 13, No. 1. May, 2018. https://doi.org/10.1145/3149180.
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
Javier CΓ‘mara, Gabriel A. Moreno, David Garlan and Bradley Schmerl. Analyzing Latency-Aware Self-Adaptation Using Stochastic Games and Simulations. ACM Transactions on Autonomous and Adaptive Systems (TAAS) - Special Section on Best Papers from SEAMS 2014 and Regular Articles. Vol. 10, No. 4, pp. 23:1--23:28. February, 2016. https://doi.org/10.1145/2774222. ISSN 1556-4665. πŸ”—
Javier CΓ‘mara, AntΓ³nia Lopes, David Garlan and Bradley Schmerl. Adaptation impact and environment models for architecture-based self-adaptive systems. Science of Computer Programming, Special issue of the 11th International Symposium on Formal Aspects of Component Software. Vol. 127, pp. 50-75. 2016. doi:10.1016/j.scico.2015.12.006.
PDF
Javier CΓ‘mara, Pedro Correia, RogΓ©rio de Lemos, David Garlan, Pedro Gomes, Bradley Schmerl and Rafael Ventura. Incorporating Architecture-Based Self-Adaptation into an Adaptive Industrial Software System. Journal of Systems and Software. 2015. Available on-line http://dx.doi.org/10.1016/j.jss.2015.09.021.
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
Tiberiu Seceleanu and David Garlan. Developing adaptive systems with synchronized architectures. The Journal of Systems and Software. Vol. 79, No. 11, pp. 1514-1526. November, 2006. https://doi.org/10.1016/j.jss.2006.03.047. πŸ”—
Bradley Schmerl, Jonathan Aldrich, David Garlan, Rick Kazman and Hong Yan. Discovering Architectures from Running Systems. IEEE Transactions on Software Engineering. Vol. 32, No. 7. July, 2006. https://doi.org/10.1109/tse.2006.66. Also available from IEEE. Appendix A, Appendix B.
PDF
JoΓ£o Sousa, Vahe Poladian, David Garlan, Bradley Schmerl and Mary Shaw. Task-Based Adaptation for Ubiquitous Computing. IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews, Special Issue on Engineering Autonomic Systems. Vol. 36, No. 3. May, 2006. https://doi.org/10.1109/tsmcc.2006.871588. Also available at IEEE Xplore.
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
β–Ό
Ivan Mistrik, Nour Ali, John Grundy and Bradley Schmerl, editors. Managing Trade-offs in Adaptable Software Architectures. Morgan Kaufmann. August, 2016. https://doi.org/10.1016/B978-0-12-802855-1.00001-0.
β–Ό
Javier CΓ‘mara, David Garlan, Gabriel A. Moreno and Bradley Schmerl. Analyzing Self-Adaptation via Model Checking of Stochastic Games. Software Engineering for Self-Adaptive Systems III. Assurances, RogΓ©rio de Lemos, David Garlan, Carlo Ghezzi and Holger Giese (Eds.), Springer. No. 9640. 2017. https://doi.org/10.1007/978-3-319-74183-3_6.
PDF
Bradley Schmerl, Jesper Andersson, Thomas Vogel, Myra Cohen, Cecilia M. F. Rubira, Yuriy Brun, Alessandra Gorla, Franco Zambonelli and Luciano Baresi. Challenges in Composing and Decomposing Assurances for Self-Adaptive Systems. Software Engineering for Self-Adaptive Systems III. Assurances, RogΓ©rio de Lemos, David Garlan, Carlo Ghezzi and Holger Giese (Eds.), Springer. No. 9640. 2017. https://doi.org/10.1007/978-3-319-74183-3_3.
PDF
Danny Weyns, Nelly Bencomo, Radu Calinescu, Javier CΓ‘mara, Carlo Ghezzi, Vincenzo Grassi, Larse Grunske, Paola Inverardi, Jean-Marc Jezequel, Sam Malek, Raffaela Mirandola, Marco Mori and Giordano Tambrrellii. Perpetual Assurances for Self-Adaptive Systems. Software Engineering for Self-Adaptive Systems III. Assurances, RogΓ©rio de Lemos, David Garlan, Carlo Ghezzi and Holger Giese (Eds.), Springer. No. 9640. 2017. https://doi.org/10.1007/978-3-319-74183-3_2.
PDF
Javier CΓ‘mara, David Garlan, Gabriel A. Moreno and Bradley Schmerl. Evaluating Trade-Offs of Human Involvement in Self-Adaptive Systems. Managing Trade-Offs in Self-Adaptive Systems, Ivan Mistrik, Nour Ali, John Grundy, Rick Kazman and Bradley Schmerl (Eds.), Elsevier. September, 2016. https://doi.org/10.1016/B978-0-12-802855-1.00007-1.
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.
David Garlan, Bradley Schmerl and Shang-Wen Cheng. Software Architecture-Based Self-Adaptation. Autonomic Computing and Networking, Mieso Denko, Laurence Yang and Yan Zhang (Eds.), Springer. No. ISBN 978-0-387-89827-8. 2009. https://doi.org/10.1007/978-0-387-89828-5_2. Springer Link.
PDF
Vahe Poladian, Shang-Wen Cheng, David Garlan and Bradley Schmerl. Improving Architecture-Based Self-Adaption Through Resource Prediction. Software Engineering for Self-Adaptive Systems, Betty H.C. Cheng, RogΓ©rio de Lemos, Holger Giese, Paola Inverardi and Jeff Magee (Eds.), LNCS. Lecture Notes in Computer Science, Vol. 5525. 2008. https://doi.org/10.1007/978-3-642-02161-9_4.
PDF
David Garlan, Shang-Wen Cheng and Bradley Schmerl. Increasing System Dependability through Architecture-based Self-repair. Architecting Dependable Systems, RogΓ©rio de Lemos, Cristina Gacek and Alexander Romanovsky (Eds.), Springer-Verlag. 2003. https://doi.org/10.1007/3-540-45177-3_3.
PDF
β–Ό
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. πŸ”—
β–Ό
πŸ†
Maria Casimiro, Valentim RomΓ£o, Paolo Romano, Luis Rodrigues and David Garlan. Ripple: A Long-Sighted Self-Adaptation Approach to Retrain Machine Learning-Enabled Systems. In Proc. 21st International Conference on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), Rio de Janiero, Brazil. April 13-14, 2026. https://doi.org/3788550.3794867. Awarded Best Student Paper.
Genaina Nunes Rodrigues, Betty H.C. Cheng, David Garlan, Paola Inverardi, Jeff Kramer and Sol Zilberman. SEAMS 2026 Community Debate: How Ethical Can an Ethics-Aware Controller Be? Can we Trust it? In Proc. the 21st International Conference on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2026), Rio de Janiero, Brazil. April 13-14, 2026. https://doi.org/3788550.3795539.
PDF
Qi Duan, Ehab Al-Shaer and David Garlan. Self-Adaptive Dual-Layer DDoS Mitigation using Autoencoder and Reinforcement Learning. In 2025 IEEE/ACM 20th Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), Ottawa, Canada. April 28-29, 2025. https://doi.org/10.1109/seams66627.2025.00020.
PDF
πŸ†
Mohammad Reza Saleh Sedghpour, David Garlan, Bradley Schmerl, Cristian Klein and Johan Tordsson. Breaking the Vicious Circle: Self-Adaptive Microservice Circuit Breaking and Retry. In Proceedings of the 11th IEEE International conference on Cloud Engineering (IC2E). September 25-28, 2023. https://doi.org/10.1109/ic2e59103.2023.00012. Best Paper Award.
PDF
Simon Chu, Emma Shedden, Changjian Zhang, RΓ΄mulo Meira-GΓ³es, Gabriel A. Moreno, David Garlan and Eunsuk Kang. Runtime Resolution of Feature Interactions through Adaptive Requirement Weakening. In Proceedings of the 18th International Symposium on Software Engineering for Adaptive and Self-Managing Systems. May 15-16, 2023. https://doi.org/10.1109/seams59076.2023.00025.
Maria Casimiro, Paolo Romano, David Garlan and Luis Rodrigues. Towards a Framework for Adapting Machine Learning Components. In 2022 IEEE International Conference on Autonomic Computing and Self-Organizing Systems (ACSOS). 2022. https://doi.org/10.1109/acsos55765.2022.00031. Presentation Video.
PDF
Maria Casimiro, David Garlan, Javier CΓ‘mara, Luis Rodrigues and Paolo Romano. A Probabilistic Model Checking Approach to Self-Adapting Machine Learning Systems. In Proceedings of the Third International Workshop on Automated and verifiable Software sYstem DEvelopment (ASYDE). December 6, 2021. https://doi.org/10.1007/978-3-031-12429-7_23.
PDF
Maria Casimiro, Paolo Romano, David Garlan, Gabriel A. Moreno, Eunsuk Kang and Mark Klein. Self-Adaptation for Machine Learning Based Systems. In Proceedings of the 1st International Workshop on Software Architecture and Machine Learning (SAML), Virtual, (Originally VΓ€xjΓΆ, Sweden), Springer. LNCS. September 14, 2021.
PDF
Javier CΓ‘mara, Mariana Silva, David Garlan and Bradley Schmerl. Explaining Architectural Design Tradeoff Spaces: a Machine Learning Approach. In Proceedings of the 15th European Conference on Software Architecture, Virtual (Originally, VΓ€xjΓΆ Sweden). September 13-17, 2021. https://doi.org/10.1007/978-3-030-86044-8_4.
PDF
Shang-Wen Cheng. Change Is the Ultimate Self-Adaptive Challenge. In Proceedings of the 16th Symposium on Software Engineering for Adaptive and Self-Managing Systems, Virtual. May 18-21, 2021. https://doi.org/10.1109/seams51251.2021.00042.
PDF
πŸ†
Nianyu Li, Javier CΓ‘mara, David Garlan, Bradley Schmerl and Zhi Jin. Hey! Preparing Humans to do Tasks in Self-adaptive Systems. In Proceedings of the 16th Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2021), Virtual. May 18-21, 2021. https://doi.org/10.1109/seams51251.2021.00017. Awarded Best Student Paper for SEAMS 2021.
PDF
David Garlan. The Unknown Unknowns are not Totally Unknown. In Proceedings of the 16th Symposium on Software Engineering for Adaptive and Self-Managing Systems, Virtual. May 18-21, 2021. https://doi.org/10.1109/seams51251.2021.00047.
PDF
Marin Litoiu, Necmiye Ozay, Colin Paterson, Kenji Tei, Alberto Leva, Masako Kishida, Bradley Schmerl and Danny Weyns. Towards Better Adaptive Systems by Combining MAPE, Control Theory, and Machine Learning. In Proceedings of the 16th Symposium on Software Engineering for Adaptive and Self-Managing Systems, Virtual. May 17-24, 2021. https://doi.org/10.1109/seams51251.2021.00036.
PDF
Rebekka Wohlrab and David Garlan. Defining Utility Functions for Multi-Stakeholder Self-Adaptive Systems. In Proceedings of the 27th International Working Conference on Requirements Engineering: Foundation for Software Quality, Essen, Germany (Virtual). April 12-15, 2021. https://doi.org/10.1007/978-3-030-73128-1_8.
PDF
Nianyu Li, Mingyue Zhang, Eunsuk Kang and David Garlan. Engineering Secure Self-adaptive Systems with Bayesian Games. In Proceedings of the 24th International Conference on Fundamental Approaches to Software Engineering. March 27-April 1, 2021. https://doi.org/10.1007/978-3-030-71500-7_7.
PDF
Thomas J. Glazier, David Garlan and Bradley Schmerl. Case Study of an Automated Approach to Managing Collections of Autonomic Systems. In Proceedings of the 2020 IEEE Conference on Autonomic Computing and Self-organizing Systems (ACSOS), Washington, D.C. August 19-23, 2020. Presentation Video.
PDF
Ashutosh Pandey, Ivan Ruchkin, Bradley Schmerl and David Garlan. Hybrid Planning Using Learning and Model Checking for Autonomous 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.00026. Supplemental Material | Presentation Video.
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
Nianyu Li, Javier CΓ‘mara, David Garlan and Bradley Schmerl. Reasoning about When to Provide Explanation for Human-in-the-loop Self-Adaptive 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.00042. Presentation Video.
PDF
Cody Kinneer, Rijnard Van Tonder, David Garlan and Claire Le Goues. Building Reusable Repertoires for Stochastic Self-* Planners. In Proceedings of the 2020 IEEE Conference on Autonomic Computing and Self-organizing Systems (ACSOS), Washington, D.C., USA. August 17-21, 2020. https://doi.org/10.1109/acsos49614.2020.00045. Presentation Video.
PDF
Nianyu Li, Sridhar Adepu, Eunsuk Kang and David Garlan. Explanations for Human-on-the-loop: A Probabilistic Model Checking Approach. In Proceedings of the 15th International Symposium on Software Engineering for Adaptive and Self-managing Systems (SEAMS). June 29-July 3, 2020. https://doi.org/10.1145/3387939.3391592. Talk.
PDF
Javier CΓ‘mara, Bradley Schmerl and David Garlan. Software Architecture and Task Plan Co-Adaptation for Mobile Service Robots. In Proceedings of the 15th International Symposium on Software Engineering for Adaptive and Self-managing Systems (SEAMS). June 29-July 3, 2020. https://doi.org/10.1145/3387939.3391591. Talk.
PDF
Javier CΓ‘mara, Alessandro V. Papadopoulos, Thomas Vogel, Danny Weyns, David Garlan, Shihong Huang and Kenji Tei. Towards Bridging the Gap between Control and Self-Adaptive System Properties. In Proceedings of the 15th International Symposium on Software Engineering for Adaptive and Self-managing Systems (SEAMS). June 29-July 3, 2020. https://doi.org/10.1145/3387939.3391568. Talk.
PDF
Cody Kinneer, Ryan Wagner, Fei Fang, Claire Le Goues and David Garlan. Modeling Observability in Adaptive Systems to Defend Against Advanced Persistent Threats. In Proceedings of the 17th ACM-IEEE International Conference on Formal Methods and Models for Systems Design (MEMCODE\'19), San Diego, USA. October 9-11, 2019. https://doi.org/10.1145/3359986.3361208.
PDF
πŸ…
Carlos Aderaldo, Nabor C. MendonΓ§a, Bradley Schmerl and David Garlan. Kubow: An Architecture-Based Self-Adaptation Service for Cloud Native Applications. In Proceedings of the 2019 European Conference on Software Architecture: Tools Track, Paris, France. September 9-13, 2019. https://doi.org/10.1145/3344948.3344963. Awarded Best Demo.
PDF
Thomas J. Glazier and David Garlan. An Automated Approach to Management of a Collection of Autonomic Systems. In Proceedings of the 4th eCAS Workshop on Engineering Collective Adaptive Systems, Umea, Sweden. June 16, 2019. https://doi.org/10.1109/fas-w.2019.00038.
PDF
πŸ…
Gabriel A. Moreno, Cody Kinneer, Ashutosh Pandey and David Garlan. DARTSim: An Exemplar for Evaluation and Comparison of Self-Adaptation Approaches for Smart Cyber-Physical Systems. In Proceedings of the 14th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, Montreal, Canada. May 25-26, 2019. https://doi.org/10.1109/seams.2019.00031. Awarded Best Artifact Award for SEAMS 2019.
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
Ellin Zhao and Roykrong Sukkerd. Interactive Explanation for Planning-Based Systems. In Proceedings of the 10th ACM/IEEE International Conference on Cyberphysical Systems, Work-in-Progress track, Montreal, Canada. April 16-18, 2019. https://doi.org/10.1145/3302509.3313322.
PDF
Nabor C. MendonΓ§a, David Garlan, Bradley Schmerl and Javier CΓ‘mara. Generality vs. Reusability in Architecture-Based Self-Adaptation: The Case for Self-Adaptive Microservices. In The 12th European Conference on Software Architecture: Companion Proceedings, Madrid, Spain. September 24-28, 2018. https://doi.org/10.1145/3241403.3241423.
PDF
πŸ…
Gabriel A. Moreno, Bradley Schmerl and David Garlan. SWIM: An Exemplar for Evaluation and Comparison of Self-Adaptation Approaches for Web Applications. In Proceedings of the 13th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, Gothenburg, Sweden. May 28-29, 2018. https://doi.org/10.1145/3194133.3194163. Best Artifact Paper Award Winner.
PDF
Gabriel A. Moreno, Javier CΓ‘mara, David Garlan and Mark Klein. Uncertainty Reduction in Self-Adaptive Systems. In Proc. of the 13th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), Gothenburg, Sweden. May 28-29, 2018. https://doi.org/10.1145/3194133.3194144.
PDF
Gautham Nayak Seetanandi, Javier CΓ‘mara, Luis Almeida, Karl-Erik Γ…rzΓ©n and Martina Maggio. Event-Driven Bandwidth Allocation with Formal Guarantees for Camera Networks. In Proceedings of the 2017 IEEE Real-Time Systems Symposium, Paris, France. December 5-8, 2017. https://doi.org/10.1109/rtss.2017.00030.
PDF
Ashutosh Pandey. Hybrid Planning in Self-Adaptive Systems. In FAS Foundations and Applications of Self Systems (FAS* 2017) Doctoral Symposium, Tucson, AZ, USA. September 18-22, 2017. https://doi.org/10.1109/fas-w.2017.176.
PDF
Ashutosh Pandey, Bradley Schmerl and David Garlan. Instance-based Learning for Hybrid Planning. In Proceedings of the 3rd International Workshop on Data-driven Self-regulating Systems (DSS 2017), Tucson, AZ, USA. September 18-22, 2017. https://doi.org/10.1109/fas-w.2017.122.
PDF
Javier CΓ‘mara, Wenxin Peng, David Garlan and Bradley Schmerl. Reasoning about Sensing Uncertainty in Decision-Making for Self-Adaptation. In Proceedings of the 15th International Workshop on Foundations of Coordination Languages and Self-Adaptive Systems (FOCLASA 2017), Springer. Lecture Notes in Computer Science, Vol. 10729. September 5, 2017. https://doi.org/10.1007/978-3-319-74781-1_35.
PDF
Gabriel A. Moreno, Alessandro V. Papadopoulos, Konstantinos Angelopoulo, Javier CΓ‘mara and Bradley Schmerl. Comparing Model-Based Predictive Approaches to Self-Adaptation: CobRA and PLA. In Proceedings of the 12th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2017), Buenos Aires, Argentina. May 22-23, 2017. https://doi.org/10.1109/seams.2017.2.
PDF
Ashutosh Pandey, Ivan Ruchkin, Bradley Schmerl and Javier CΓ‘mara. Towards a Formal Framework for Hybrid Planning in Self-Adaptation. In Proceedings of the 12th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2017), Buenos Aires, Argentina. May 22-23, 2017. https://doi.org/10.1109/seams.2017.14.
PDF
Ashutosh Pandey, Gabriel A. Moreno, Javier CΓ‘mara and David Garlan. Hybrid Planning for Decision Making in Self-Adaptive Systems. In Proceedings of the 10th IEEE International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2016), Augsburg, Germany. September 12-16, 2016. https://doi.org/10.1109/saso.2016.19.
PDF
Thomas J. Glazier, Javier CΓ‘mara, Bradley Schmerl and David Garlan. Analyzing Resilience Properties of Different Topologies of Collective Adaptive Systems. In Proceedings of the 3rd FoCAS Workshop on the Fundamentals of Collective Adaptive Systems, Boston, MA, USA. September 21, 2015. https://doi.org/10.1109/sasow.2015.14.
PDF
Gabriel A. Moreno, Javier CΓ‘mara, David Garlan and Bradley Schmerl. Proactive Self-Adaptation under Uncertainty: a Probabilistic Model Checking Approach. In Proceedings of the 10th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, Bergamo, Italy. August 30-September 4, 2015. https://doi.org/10.1145/2786805.2786853.
PDF
Javier CΓ‘mara, Gabriel A. Moreno and David Garlan. Reasoning about Human Participation in Self-Adaptive Systems. In Proceedings of the 10th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2015), Florence, Italy. May 18-19, 2015. https://doi.org/10.21236/ada614218.
PDF
Zack Coker, David Garlan and Claire Le Goues. SASS: Self-adaptation using stochastic search. In Proceedings 10th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2015). May 18-19, 2015. https://doi.org/10.1109/seams.2015.16.
PDF
Javier CΓ‘mara, David Garlan, Bradley Schmerl and Ashutosh Pandey. Optimal Planning for Architecture-Based Self-Adaptation via Model Checking of Stochastic Games. In Proceedings of the 10th DADS Track of the 30th ACM Symposium on Applied Computing, Salamanca, Spain. April 13-17, 2015. https://doi.org/10.1145/2695664.2695680.
Paulo Casanova, David Garlan, Bradley Schmerl and Rui Abreu. Diagnosing Unobserved Components in Self-Adaptive Systems. In 9th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, Hyderabad, India. June 2-3, 2014. https://doi.org/10.1145/2593929.2593946.
PDF
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). pp. 33-42. June 17-21, 2013. DOI: 10.1145/2465478.2465479.
PDF
πŸ†
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. May 20-21, 2013. https://doi.org/10.1109/seams.2013.6595497. Received SEAMS 2013 Best Paper Award.
PDF
Paulo Casanova, Bradley Schmerl, David Garlan and Rui Abreu. Architecture-based Run-time Fault Diagnosis. In Proceedings of the 5th European Conference on Software Architecture. September 13-16, 2011. https://doi.org/10.1007/978-3-642-23798-0_29.
PDF
Rahul Raheja, Shang-Wen Cheng, David Garlan and Bradley Schmerl. Improving Architecture-Based Self-Adaptation using Preemption. In Proceedings of the Workshop on Self-Organizing Architecture, Cambridge, UK. September 14, 2009. https://doi.org/10.1007/978-3-642-14412-7_2.
PDF
Shang-Wen Cheng and David Garlan. Handling Uncertainty in Autonomic Systems. 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
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
JoΓ£o Sousa, Vahe Poladian, David Garlan and Bradley Schmerl. Capitalizing on Awareness of User Tasks for Guiding Adaptation. In Proceedings of the First International Workshop on Adaptive and Self-managing Enterprise Applications, at CAISE'05, Portugal. 2005.
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
David Garlan, Vahe Poladian, Bradley Schmerl and JoΓ£o Sousa. Task-based Self-adaptation. In Proceedings of the ACM SIGSOFT 2004 Workshop on Self-Managing Systems (WOSS'04), Newport Beach, CA. October 31-November 1, 2004. https://doi.org/10.1145/1075405.1075416.
PDF
David Garlan and Bradley Schmerl. Model-based Adaptation for Self-Healing Systems. In ACM SIGSOFT Workshop on Self-Healing Systems (WOSS'02),, Charleston, SC. November 18-19, 2002. https://doi.org/10.1145/582129.582134.
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
Bradley Schmerl and David Garlan. Exploiting Architectural Design Knowledge to Support Self-repairing Systems. In The 14th International Conference on Software Engineering and Knowledge Engineering, Ischia, Italy. July 15-19, 2002. https://doi.org/10.1145/568803.568804.
PDF
Shang-Wen Cheng, David Garlan, Bradley Schmerl, Peter Steenkiste and Ningning Hu. Software Architecture-based Adaptation for Grid Computing. In The 11th IEEE Conference on High Performance Distributed Computing (HPDC, Edinburgh, Scotland. July, 2002. https://doi.org/10.1109/HPDC.2002.1029939.
PDF
David Garlan, Bradley Schmerl and Jichuan Chang. Using Gauges for Architecture-Based Monitoring and Adaptation. In Proceedings of the Working Conference on Complex and Dynamic Systems Architecture. December 12-14, 2001.
PDF
Nicolas Rouquette, Nenad Medvidovic and David Garlan. Dependable Autonomous Systems = knowing well what to do + knowing how to do it well. In Proceedings of the NASA High Dependability Computing Consortium Workshop, NASA AMES, Moffett Field, CA. January 10-12, 2001.
PDF
β–Ό
Thomas J. Glazier. Meta-Management of Collections of Autonomic Systems. PhD thesis, Technical Report CMU-S3D-23-110, Software and Societal Systems Department, School of Computer Science. December, 2023. https://doi.org/10.1184/r1/24992805.v1. πŸ”—
Paulo Casanova. Failure Detection and Diagnosis in Architecture-based Autonomic Systems. PhD thesis, Technical Report CMU-S3D-12-100, Software and Societal Systems Department, School of Computer Science, Carnegie Mellon University. April, 2023. https://doi.org/10.1184/r1/22757165.v1. πŸ”—
Roykrong Sukkerd. Improving Transparency and Intelligibility of Multi-Objective Probabilistic Planning. PhD thesis, Technical Report CMU-ISR-22-104, Institute for Software Research, School of Computer Science. 2022. http://reports-archive.adm.cs.cmu.edu/anon/isr2022/abstracts/22-104.html. πŸ”—
Cody Kinneer. Search-based Plan Reuse in Self-* Systems. PhD thesis, Technical Report CMU-ISR-21-104, Institute for Software Research, Carnegie Mellon University. p. 122. May, 2021. https://doi.org/10.1184/r1/16645735.v1. πŸ”—
Ashutosh Pandey. Hybrid Planning in Self-adaptive Systems. PhD thesis, Carnegie Mellon University. 2020. https://doi.org/10.1109/FAS-W.2017.176. Institute for Software Research Technical Report CMU-ISR-20-100.
PDF
πŸ”—
Gabriel A. Moreno. Adaptation Timing in Self-Adaptive Systems. PhD thesis, Technical Report CMU-ISR-17-103, Institute for Software Research, School of Computer Science,Carnegie Mellon University. April, 2017. https://doi.org/10.1184/r1/6714578.v1. πŸ”—
β–Ό
Thomas J. Glazier, Bradley Schmerl, Javier CΓ‘mara and David Garlan. Utility Theory for Self-Adaptive Systems. Technical Report CMU-ISR-17-119, Carnegie Mellon University Institute for Software Research. No. CMU-ISR-17-119. December, 2017. http://reports-archive.adm.cs.cmu.edu/anon/isr2017/abstracts/17-119.html.
PDF
David Garlan, Nicolas DÒ€ℒIppolito and Kenji Tei. The 2nd Controlled Adaptation of Self-Adaptive Systems Workshop (CASaS2017). Technical Report NII-2017-10, National Institute of Informatics. No. NII-2017-10. July 24-28, 2017.
PDF
Javier CΓ‘mara, David Garlan, Won Gu Kang, Wenxin Peng and Bradley Schmerl. Uncertainty in Self-Adaptive Systems. Technical Report CMU-ISR-17-110, Institute for Software Research, Carnegie Mellon University. No. CMU-ISR-17-110. July, 2017. https://doi.org/10.1145/3617946.3617951. http://reports-archive.adm.cs.cmu.edu/anon/isr2017/abstracts/17-110.html.
PDF
Bradley Schmerl, Javier CΓ‘mara, Gabriel A. Moreno, David Garlan and Andrew Mellinger. Architecture-Based Self-Adaptation for Moving Target Defense. Technical Report CMU-ISR-14-109, Institute for Software Research, Carnegie Mellon University. No. CMU-ISR-14-109. 2014.
PDF
Paulo Casanova, Bradley Schmerl, David Garlan, Rui Abreu and Jungsik Ahn. Applying Autonomic Diagnosis at Samsung Electronics. Technical Report CMU-ISR-13-111, Institute for Software Research, Carnegie Mellon University. No. CMU-ISR-13-111. September, 2013.
PDF
β–Ό
Ashutosh Pandey, Ivan Ruchkin, Bradley Schmerl, Javier CΓ‘mara and David Garlan. Formalizing the Hybrid Planning Problem for Self-Adaptation. 2019. https://doi.org/10.1109/SEAMS.2017.14. Submitted for publication.
Cody Kinneer, David Garlan and Claire Le Goues. Information Reuse and Stochastic Search: Managing Uncertainty in Self-* Systems. 2019. https://doi.org/10.1145/3194133.3194145. Submitted for publication.
PDF