Dealing with Constraint-Based Processes: Declare and Supervisory Control Theory

被引:2
|
作者
Schaidt, Sauro [1 ]
Vieira, Agnelo Denis [1 ]
Rocha Loures, Eduardo de Freitas [1 ]
Portela Santos, Eduardo Alves [1 ]
机构
[1] Pontificia Univ Catolica Parana, Escola Politecn, Curitiba, Parana, Brazil
关键词
constraint-based models; declarative languages; declare; supervisory control theory;
D O I
10.1007/978-3-642-36981-0_22
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The constraint-based processes are those that do not require a procedural model that explicitly specify the execution procedure. Declarative languages are more suitable for modeling and implementing this type of process. This paper aims to present and analyze two approaches that deal with the modeling and execution of constraint-based processes. The first approach makes use of Linear Temporal Logic and software Declare as a tool for modeling constraints. The second approach is based on the Supervisory Control Theory (SCT). Both approaches presented in this paper aims to monitor and restrict execution sequences of tasks such that constraints are not violated. Despite the control logic is built based on constraints, it does not limit the user by imposing rigid control-flow structures. A discussion of the results, advantages and the main drawbacks of the two approaches are presented in this paper.
引用
收藏
页码:227 / 236
页数:10
相关论文
共 50 条
  • [21] Constraint-based reachability
    Gotlieb, Arnaud
    Denmat, Tristan
    Lazaar, Nadjib
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2013, (107): : 25 - 43
  • [22] Constraint-based scheduling
    Fromherz, MPJ
    PROCEEDINGS OF THE 2001 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2001, : 3231 - 3244
  • [23] Concurrency and Replica Control for Constraint-Based Database Caching
    Klein, Joachim
    ADVANCES IN DATABASES AND INFORMATION SYSTEMS, 2010, 6295 : 305 - 319
  • [24] CONSTRAINT-BASED MODELING
    MUNDY, JL
    VROBEL, P
    JOYNSON, R
    IMAGE UNDERSTANDING WORKSHOP /, 1989, : 425 - 442
  • [25] Constraint-based lexica
    Bouma, G
    Van Eynde, F
    Flickinger, D
    LEXICON DEVELOPMENT FOR SPEECH AND LANGUAGE PROCESSING, 2000, 12 : 43 - +
  • [26] Constraint-Based Refactoring
    Steimann, Friedrich
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2018, 40 (01):
  • [27] Designing communicating transaction processes by supervisory control theory
    L. Feng
    W. M. Wonham
    P. S. Thiagarajan
    Formal Methods in System Design, 2007, 30 : 117 - 141
  • [28] Designing communicating transaction processes by supervisory control theory
    Feng, L.
    Wonham, W. M.
    Thiagarajan, P. S.
    FORMAL METHODS IN SYSTEM DESIGN, 2007, 30 (02) : 117 - 141
  • [29] Grammatical theory: From transformational grammar to constraint-based approaches
    Culicover, Peter W.
    LANGUAGE, 2021, 97 (04) : 830 - +