A qualitative assessment of $$\alpha $$ α Rby in the perspective of the supervisory control theory
Autor: | Richard St-Denis, Maxime Routhier |
---|---|
Rok vydání: | 2017 |
Předmět: |
Supervisory control theory
Theoretical computer science Computer science Programming language Parameterized complexity 020207 software engineering 02 engineering and technology computer.software_genre Decentralised system Alpha (programming language) Theory of computation 0202 electrical engineering electronic engineering information engineering State (computer science) computer Software Information Systems Declarative programming Abstraction (linguistics) |
Zdroj: | International Journal on Software Tools for Technology Transfer. 21:121-141 |
ISSN: | 1433-2787 1433-2779 |
DOI: | 10.1007/s10009-017-0461-6 |
Popis: | It becomes more and more evident today that SAT-solving approaches have the potential to verify properties and synthesize supervisors of controlled systems described with a high level of abstraction. Such approaches can be particularly appropriate when engineers give more importance to decentralized, hierarchical, and parameterized control paradigms than to centralized ones in the design of systems composed of multiple small agents. One advantage of declarative programming languages, such as relational logic, in specifying control problems, including their underlying properties and reasoning methods, is their proximity to the mathematical objects used in the formulation of the theory itself, which allows for implementing new fragments of it faster. The disadvantage is, however, that SAT-solving approaches do not lend themselves to efficient calculations of auxiliary objects involved in some control problems, even if they can be described with the logic at hand. In some cases, the latter is not sufficiently powerful to express the entire solution logically. Such difficulties can be circumvented with $$\alpha {\textsc {Rby}}$$ , a fusion of Alloy and Ruby. Based on earlier experiments conducted with Alloy, this paper provides a qualitative assessment of $$\alpha {\textsc {Rby}}$$ and reports on the results of new experiments with two fragments of the supervisory control theory: state-based control and decentralized control. |
Databáze: | OpenAIRE |
Externí odkaz: |