Bradley R. Schmerl

Orcid: 0000-0001-7828-622X

Affiliations:
  • Carnegie Mellon University, USA


According to our database1, Bradley R. Schmerl authored at least 130 papers between 1995 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Foreword: SEAMS 2022 Special Issue.
ACM Trans. Auton. Adapt. Syst., March, 2024

Focusing on What Matters: Explaining Quality Tradeoffs in Software-Intensive Systems Via Dimensionality Reduction.
IEEE Softw., 2024

CURE: Simulation-Augmented Auto-Tuning in Robotics.
CoRR, 2024

2023
CaRE: Finding Root Causes of Configuration Issues in Highly-Configurable Robots.
IEEE Robotics Autom. Lett., July, 2023

Explaining quality attribute tradeoffs in automated planning for self-adaptive systems.
J. Syst. Softw., April, 2023

ExTrA: Explaining architectural design tradeoff spaces via dimensionality reduction.
J. Syst. Softw., April, 2023

Breaking the Vicious Circle: Self-Adaptive Microservice Circuit Breaking and Retry.
Proceedings of the IEEE International Conference on Cloud Engineering, 2023

2022
The uncertainty interaction problem in self-adaptive systems.
Softw. Syst. Model., 2022

Guidelines for Artifacts to Support Industry-Relevant Research on Self-Adaptation.
ACM SIGSOFT Softw. Eng. Notes, 2022

Addressing the uncertainty interaction problem in software-intensive systems: challenges and desiderata.
Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems, 2022

ROSDiscover: Statically Detecting Run-Time Architecture Misconfigurations in Robotics Systems : Artifact Paper.
Proceedings of the IEEE 19th International Conference on Software Architecture Companion, 2022

ROSDiscover: Statically Detecting Run-Time Architecture Misconfigurations in Robotics Systems.
Proceedings of the 19th IEEE International Conference on Software Architecture, 2022

2021
Mining guidelines for architecting robotics software.
J. Syst. Softw., 2021

Towards Better Adaptive Systems by Combining MAPE, Control Theory, and Machine Learning.
Proceedings of the 16th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2021

Hey! Preparing Humans to do Tasks in Self-adaptive Systems.
Proceedings of the 16th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2021

Explaining Architectural Design Tradeoff Spaces: A Machine Learning Approach.
Proceedings of the Software Architecture - 15th European Conference, 2021

Six Software Engineering Principles for Smarter Cyber-Physical Systems.
Proceedings of the IEEE International Conference on Autonomic Computing and Self-Organizing Systems, 2021

2020
REACT-ION: A Model-based Runtime Environment for Situation-aware Adaptations.
ACM Trans. Auton. Adapt. Syst., 2020

How do you architect your robots?: state of the practice and guidelines for ROS-based systems.
Proceedings of the ICSE-SEIP 2020: 42nd International Conference on Software Engineering, Software Engineering in Practice, Seoul, South Korea, 27 June, 2020

Software architecture and task plan co-adaptation for mobile service robots.
Proceedings of the SEAMS '20: IEEE/ACM 15th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, Seoul, Republic of Korea, 29 June, 2020

Automated Planning for Supporting Knowledge-Intensive Processes.
Proceedings of the Enterprise, Business-Process and Information Systems Modeling, 2020

REACT: A Model-Based Runtime Environment for Adapting Communication Systems.
Proceedings of the IEEE International Conference on Autonomic Computing and Self-Organizing Systems, 2020

Reasoning about When to Provide Explanation for Human-involved Self-Adaptive Systems.
Proceedings of the IEEE International Conference on Autonomic Computing and Self-Organizing Systems, 2020

Automated Management of Collections of Autonomic Systems.
Proceedings of the IEEE International Conference on Autonomic Computing and Self-Organizing Systems, 2020

Hybrid Planning Using Learning and Model Checking for Autonomous Systems.
Proceedings of the IEEE International Conference on Autonomic Computing and Self-Organizing Systems, 2020

2019
Model-Based Adaptation for Robotics Software.
IEEE Softw., 2019

Software Engineering for Smart Cyber-Physical Systems (SEsCPS 2018) - Workshop Report.
ACM SIGSOFT Softw. Eng. Notes, 2019

Synthesizing tradeoff spaces with quantitative guarantees for families of software systems.
J. Syst. Softw., 2019

Machine learning meets quantitative planning: enabling self-adaptation in autonomous robots.
Proceedings of the 14th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2019

Kubow: an architecture-based self-adaptation service for cloud native applications.
Proceedings of the 13th European Conference on Software Architecture, 2019

2018
Flexible and Efficient Decision-Making for Proactive Latency-Aware Self-Adaptation.
ACM Trans. Auton. Adapt. Syst., 2018

Software Engineering for Smart Cyber-Physical Systems: Models, System-Environment Boundary, and Social Aspects.
ACM SIGSOFT Softw. Eng. Notes, 2018

Reasoning about sensing uncertainty and its reduction in decision-making for self-adaptation.
Sci. Comput. Program., 2018

MOSAICO: offline synthesis of adaptation strategy repertoires with flexible trade-offs.
Autom. Softw. Eng., 2018

SWIM: an exemplar for evaluation and comparison of self-adaptation approaches for web applications.
Proceedings of the 13th International Conference on Software Engineering for Adaptive and Self-Managing Systems, 2018

IPL: An Integration Property Language for Multi-model Cyber-physical Systems.
Proceedings of the Formal Methods - 22nd International Symposium, 2018

Generality vs. reusability in architecture-based self-adaptation: the case for self-adaptive microservices.
Proceedings of the 12th European Conference on Software Architecture: Companion Proceedings, 2018

2017
Introduction to the Special Section on Best Papers from SEAMS 2015.
ACM Trans. Auton. Adapt. Syst., 2017

Software Engineering for Smart Cyber-Physical Systems: Challenges and Promising Solutions.
ACM SIGSOFT Softw. Eng. Notes, 2017

Reasoning About Sensing Uncertainty in Decision-Making for Self-adaptation.
Proceedings of the Software Engineering and Formal Methods, 2017

Instance-Based Learning for Hybrid Planning.
Proceedings of the 2nd IEEE International Workshops on Foundations and Applications of Self* Systems, 2017

Towards a Formal Framework for Hybrid Planning in Self-Adaptation.
Proceedings of the 12th IEEE/ACM International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2017

Comparing Model-Based Predictive Approaches to Self-Adaptation: CobRA and PLA.
Proceedings of the 12th IEEE/ACM International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2017

SEsCPS 2017 Workshop Summary.
Proceedings of the 3rd IEEE/ACM International Workshop on Software Engineering for Smart Cyber-Physical Systems, 2017

Synthesis and Quantitative Verification of Tradeoff Spaces for Families of Software Systems.
Proceedings of the Software Architecture - 11th European Conference, 2017

Model-based Cluster Analysis for Identifying Suspicious Activity Sequences in Software.
Proceedings of the 3rd ACM on International Workshop on Security And Privacy Analytics, 2017

2016
Analyzing Latency-Aware Self-Adaptation Using Stochastic Games and Simulations.
ACM Trans. Auton. Adapt. Syst., 2016

Adaptation impact and environment models for architecture-based self-adaptive systems.
Sci. Comput. Program., 2016

Improving self-adaptation planning through software architecture-based stochastic modeling.
J. Syst. Softw., 2016

Incorporating architecture-based self-adaptation into an adaptive industrial software system.
J. Syst. Softw., 2016

Challenges in physical modeling for adaptation of cyber-physical systems.
Proceedings of the 3rd IEEE World Forum on Internet of Things, 2016

Big Data in Cloud Computing: Features and Issues.
Proceedings of the International Conference on Internet of Things and Big Data, 2016

Efficient Decision-Making under Uncertainty for Proactive Self-Adaptation.
Proceedings of the 2016 IEEE International Conference on Autonomic Computing, 2016

Raindroid: a system for run-time mitigation of Android intent vulnerabilities [poster].
Proceedings of the Symposium and Bootcamp on the Science of Security, 2016

A model-based approach to anomaly detection in software architectures.
Proceedings of the Symposium and Bootcamp on the Science of Security, 2016

Architecture Modeling and Analysis of Security in Android Systems.
Proceedings of the Software Architecture - 10th European Conference, 2016

2015
Proactive self-adaptation under uncertainty: a probabilistic model checking approach.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Analyzing Resilience Properties of Different Topologies of Collective Adaptive Systems.
Proceedings of the 2015 IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshops, 2015

Optimal planning for architecture-based self-adaptation via model checking of stochastic games.
Proceedings of the 30th Annual ACM Symposium on Applied Computing, 2015

Analytic Dependency Loops in Architectural Models of Cyber-Physical Systems.
Proceedings of the Joint Proceedings of the 8th International Workshop on Model-based Architecting of Cyber-physical and Embedded Systems and 1st International Workshop on UML Consistency Rules (ACES-MB 2015 & WUCOR 2015) co-located with ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2015), 2015

An architecture style for Android security analysis: poster.
Proceedings of the 2015 Symposium and Bootcamp on the Science of Security, 2015

Detecting insider threats in software systems using graph models of behavioral paths.
Proceedings of the 2015 Symposium and Bootcamp on the Science of Security, 2015

RADIANCE 2015 Keynote: Challenges in Engineering Dependable Self-Adaptive System.
Proceedings of the IEEE International Conference on Dependable Systems and Networks Workshops, 2015

Architectural Abstractions for Hybrid Programs.
Proceedings of the 18th International ACM SIGSOFT Symposium on Component-Based Software Engineering, 2015

2014
Supporting Heterogeneity in Cyber-Physical Systems Architectures.
IEEE Trans. Autom. Control., 2014

Evolution styles: foundations and models for software architecture evolution.
Softw. Syst. Model., 2014

Model-Based Assistance for Making Time/Fidelity Trade-Offs in Component Compositions.
Proceedings of the 11th International Conference on Information Technology: New Generations, 2014

Diagnosing unobserved components in self-adaptive systems.
Proceedings of the 9th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2014

Architecture-based self-protection: composing and reasoning about denial-of-service mitigations.
Proceedings of the 2014 Symposium and Bootcamp on the Science of Security, 2014

Impact Models for Architecture-Based Self-adaptive Systems.
Proceedings of the Formal Aspects of Component Software - 11th International Symposium, 2014

2013
Architecture-based self-protecting software systems.
Proceedings of the 9th international ACM SIGSOFT conference on Quality of Software Architectures, 2013

Resolving Data Mismatches in End-User Compositions.
Proceedings of the End-User Development - 4th International Symposium, 2013

Diagnosing architectural run-time failures.
Proceedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2013

Evolving an adaptive industrial software system to use architecture-based self-adaptation.
Proceedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2013

Challenges in Composing and Decomposing Assurances for Self-Adaptive Systems.
Proceedings of the Software Engineering for Self-Adaptive Systems III. Assurances, 2013


Analyzing Self-Adaptation Via Model Checking of Stochastic Games.
Proceedings of the Software Engineering for Self-Adaptive Systems III. Assurances, 2013

2012
Introduction to the special issue on state of the art in engineering self-adaptive systems.
J. Syst. Softw., 2012

Foundations and Tools for End-User Architecting.
Proceedings of the Large-Scale Complex IT Systems. Development, Operation and Management, 2012

2011
SORASCS: a case study in soa-based platform design for socio-cultural analysis.
Proceedings of the 33rd International Conference on Software Engineering, 2011

View Consistency in Architectures for Cyber-Physical Systems.
Proceedings of the 2011 IEEE/ACM International Conference on Cyber-Physical Systems, 2011

An Architectural Approach to End User Orchestrations.
Proceedings of the Software Architecture - 5th European Conference, 2011

Architecture-Based Run-Time Fault Diagnosis.
Proceedings of the Software Architecture - 5th European Conference, 2011

2010
Agent-assisted task management that reduces email overload.
Proceedings of the 15th International Conference on Intelligent User Interfaces, 2010

On Patterns for Decentralized Control in Self-Adaptive Systems.
Proceedings of the Software Engineering for Self-Adaptive Systems II, 2010


2009
An Architectural Approach to the Design and Analysis of Cyber-Physical Systems.
Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2009

Improving Architecture-Based Self-adaptation Using Preemption.
Proceedings of the Self-Organizing Architectures, First International Workshop, 2009

Evolution styles: Foundations and tool support for software architecture evolution.
Proceedings of the Joint Working IEEE/IFIP Conference on Software Architecture 2009 and European Conference on Software Architecture 2009, 2009

Using Service-oriented Architectures for Socio-Cultural Analysis.
Proceedings of the 21st International Conference on Software Engineering & Knowledge Engineering (SEKE'2009), 2009

Ævol: A tool for defining and planning architecture evolution.
Proceedings of the 31st International Conference on Software Engineering, 2009

Evaluating the effectiveness of the Rainbow self-adaptive system.
Proceedings of the 2009 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, 2009

RAIDE for engineering architecture-based self-adaptive systems.
Proceedings of the 31st International Conference on Software Engineering, 2009

Improving Architecture-Based Self-Adaptation through Resource Prediction.
Proceedings of the Software Engineering for Self-Adaptive Systems [outcome of a Dagstuhl Seminar], 2009

Software Architecture-Based Self-Adaptation.
Proceedings of the Autonomic Computing and Networking, 2009

2008
Differencing and merging of architectural views.
Autom. Softw. Eng., 2008

uDesign: End-User Design Applied to Monitoring and Control Applications for Smart Spaces.
Proceedings of the Seventh Working IEEE / IFIP Conference on Software Architecture (WICSA 2008), 2008

Steps toward activity-oriented computing.
Proceedings of the 22nd IEEE International Symposium on Parallel and Distributed Processing, 2008

2007
The Radar Architecture for Personal Cognitive Assistance.
Int. J. Softw. Eng. Knowl. Eng., 2007

Leveraging Resource Prediction for Anticipatory Dynamic Configuration.
Proceedings of the First International Conference on Self-Adaptive and Self-Organizing Systems, 2007

2006
Task-based adaptation for ubiquitous computing.
IEEE Trans. Syst. Man Cybern. Syst., 2006

Discovering Architectures from Running Systems.
IEEE Trans. Software Eng., 2006

An Architecture for Personal Cognitive Assistance.
Proceedings of the Eighteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2006), 2006

Architecture-based self-adaptation in the presence of multiple objectives.
Proceedings of the 2006 international workshop on Self-adaptation and self-managing systems, 2006

2005
Improving system dependability by enforcing architectural intent.
ACM SIGSOFT Softw. Eng. Notes, 2005

Semi-Automated Incremental Synchronization between Conceptual and Implementation Level Architectures.
Proceedings of the Fifth Working IEEE / IFIP Conference on Software Architecture (WICSA 2005), 2005

Dynamically discovering architectures with DiscoTect.
Proceedings of the 10th European Software Engineering Conference held jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2005

Bridging the Gap between Systems Design.
Proceedings of the 29th Annual IEEE / NASA Software Engineering Workshop (SEW-29 2005), 2005

Modeling and implementing software architecture with acme and archJava.
Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 2005

Capitalizing on Awareness of User Tasks for Guiding Self-Adaptation.
Proceedings of the Advanced Information Systems Engineering, 17th International Conference, 2005

Making Self-Adaptation an Engineering Reality.
Proceedings of the Self-star Properties in Complex Information Systems, 2005

2004
Rainbow: Architecture-Based Self-Adaptation with Reusable Infrastructure.
Computer, 2004

Task-based self-adaptation.
Proceedings of the 1st ACM SIGSOFT Workshop on Self-Managed Systems, 2004

Understanding Tradeoffs among Different Architectural Modeling Approaches.
Proceedings of the 4th Working IEEE / IFIP Conference on Software Architecture (WICSA 2004), 2004

An Architecture for Coordinating Multiple Self-Management Systems.
Proceedings of the 4th Working IEEE / IFIP Conference on Software Architecture (WICSA 2004), 2004

Modeling and implementing software architecture with acme and archJava.
Proceedings of the Companion to the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2004

DiscoTect: A System for Discovering Architectures from Running Systems.
Proceedings of the 26th International Conference on Software Engineering (ICSE 2004), 2004

AcmeStudio: Supporting Style-Centered Architecture Development.
Proceedings of the 26th International Conference on Software Engineering (ICSE 2004), 2004

Using Architectural Models at Runtime: Research Challenges.
Proceedings of the Software Architecture, First European Workshop, 2004

2002
Toward Automated Support for Transparent Interoperable Queries.
Inf. Technol. Manag., 2002

Model-based adaptation for self-healing systems.
Proceedings of the First Workshop on Self-Healing Systems, 2002

Using Architectural Style as a Basis for System Self-repair.
Proceedings of the Software Architecture: System Design, Development and Maintenance, IFIP 17<sup>th</sup> World Computer Congress, 2002

Exploiting architectural design knowledge to support self-repairing systems.
Proceedings of the 14th international conference on Software engineering and knowledge engineering, 2002

Increasing System Dependability through Architecture-Based Self-Repair.
Proceedings of the Architecting Dependable Systems [the book is a result of the ICSE 2002 Workshop on Software Architectures for Dependable Systems], 2002

Software Architecture-Based Adaptation for Grid Computing.
Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing (HPDC-11 2002), 2002

Software Architecture-Based Adaptation for Pervasive Systems.
Proceedings of the Trends in Network and Pervasive Computing, 2002

2000
Toward Pure Polylingual Persistence.
Proceedings of the Persistent Object Systems, 9th International Workshop, 2000

1997
Versioning and Consistency for Dynamically Composed Configurations.
Proceedings of the System Configuration Management, 1997

1996
Consistency Issues in Partially Bound Dynamically Composed Systems.
Proceedings of the 1996 Australian Software Engineering Conference (ASWEC '96), 1996

1995
Designing Configuration Management Facilities for Dynamically Bound Systems.
Proceedings of the Software Configuration Management, 1995


  Loading...