πŸ“‹ Publications (33)

Filters: Project: DARPABRASS × Clear All
β–Ό
Clear
β–Ό
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
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
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, 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
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
πŸ…
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
Tobias DΓΌrschmid, Eunsuk Kang and David Garlan. Trade-off-oriented Development: Making Quality Attribute Trade-offs First-class. In Proceedings of the 41st International Conference on Software Engineering: New Ideas and Emerging Results, Montreal, CA. May, 2019. https://doi.org/10.1109/icse-nier.2019.00036.
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
Ivan Ruchkin, Joshua Sunshine, Grant Iraci, Bradley Schmerl and David Garlan. IPL: An Integration Property Language for Multi-Model Cyber-Physical Systems. In 22nd International Symposium on Formal Methods (FM2018), Oxford, UK. July 15-17, 2018. https://doi.org/10.1007/978-3-319-95582-7_10. Appendices.
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, David Garlan and Bradley Schmerl. Synthesis and Quantitative Verification of Tradeoff Spaces for Families of Software Systems. In Proceedings of the 11th European Conference on Software Architecture, Cantebury, UK. September 11-15, 2017. https://doi.org/10.1007/978-3-319-65831-5_1. Winner of the ECSA Best Paper Award.
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
πŸ†
Ivan Ruchkin, Selva Samuel, Bradley Schmerl, Amanda Rico and David Garlan. Challenges in Physical Modeling for Adaptation of Cyber-Physical Systems. In Workshop on MARTCPS Models at Runtime and Networked Control for Cyber Physical Systems at IEEE World Forum on the Internet of Things, Reston, Virginia. December 12-14, 2016. https://doi.org/10.1109/wf-iot.2016.7845513. Winner of the IEEE World Forum on the Internet of Things Best Paper Award.
PDF
Ivan Ruchkin. Integration Beyond Components and Models: Research Challenges and Directions. In Proceedings of the 3rd Architecture Centric Virtual Integration Workshop, Venice, Italy. April, 2016. https://doi.org/10.1109/acvi.2016.8.
PDF
β–Ό
Ivan Ruchkin. Integration of Modeling Methods for Cyber-Physical Systems. PhD thesis, Carnegie Mellon University. March, 2019. https://doi.org/10.1184/R1/7970222.V1. Institute for Software Research Technical Report CMU-ISR-18-107.
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
β–Ό
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