Controller patterns for component-based reactive control software systems

  • Authors:
  • Petr Stepan;Kung-Kiu Lau

  • Affiliations:
  • The University of Manchester, Manchester, United Kingdom;The University of Manchester, Manchester, United Kingdom

  • Venue:
  • Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

It is considered good practice in control software design to distinguish computation and coordination on the architectural level. Current component models largely fail to provide distinct abstractions for that purpose. In this paper, we introduce such distinct abstractions. In particular, we introduce controller patterns, an abstraction for defining coordination in the context of component-based software development. We present their definition and demonstrate their usage in a case study, conducted in our prototype tool.