2015
DOI: 10.1016/j.scico.2013.11.016
|View full text |Cite
|
Sign up to set email alerts
|

The role of supervisory controller synthesis in automatic control software development

Abstract: h i g h l i g h t s• We discuss the role of supervisor synthesis in automated software code generation.• The proposed approach is systematic and based on process theory.• We implemented a model-based systems and software engineering framework.• The framework has been applied to multiple industrial studies. a r t i c l e i n f o a b s t r a c t We give an overview of a model-driven systems engineering approach for high-tech systems that relies on supervisory controller synthesis. The proposed framework has a pr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2016
2016
2019
2019

Publication Types

Select...
5

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 44 publications
0
4
0
Order By: Relevance
“…Baeten and Markovski (2015) proposed a model-driven system engineering approach, referred to as supervisory controller synthesis, which targeted discrete-event control software for high-tech and complex systems. The proposed framework supported extensions with quantitative features for development of quality control software with a process-theoretic foundation.…”
Section: Implementation/programmingmentioning
confidence: 99%
“…Baeten and Markovski (2015) proposed a model-driven system engineering approach, referred to as supervisory controller synthesis, which targeted discrete-event control software for high-tech and complex systems. The proposed framework supported extensions with quantitative features for development of quality control software with a process-theoretic foundation.…”
Section: Implementation/programmingmentioning
confidence: 99%
“…We briefly describe the modeling process and we refer to [24] for an overview of additional applications of the proposed framework. The modeling process begins with an informal specification of the controlled system, i.e., the desired product, written by domain engineers.…”
Section: Modeling For Supervisory Controlmentioning
confidence: 99%
“…The hybrid model is suitable for simulation purposes, and it can be abstracted to a discrete-event model for synthesis purposes [2,3]. Alternatively, a discrete-event model can be made, and subsequently refined [25]. We note that in many cases there was already a hardware prototype [12,14,15] and/or a hybrid model in place [13].…”
Section: Modeling For Supervisory Controlmentioning
confidence: 99%
“…The supervisory control problem is to design a supervisor that determines enabling or disabling of each controllable event from the observation of system's behavior so that the supervised DES satisfies a control specification given by a language or a predicate. The supervisory control is applied to software adaptation and automatic software development [3], [4], and the formal methods in manufacturing systems [5].…”
Section: Introductionmentioning
confidence: 99%