Supervision of Constraint-Based Processes: A Declarative Perspective

被引:0
作者
Schaidt, Sauro [1 ]
Rocha Loures, Eduardo de Freitas [1 ]
Vieira, Agnelo Denis [1 ]
Portela Santos, Eduardo Alves [1 ]
机构
[1] Pontificia Univ Catolica Parana, Ind Engn, BR-80215901 Curitiba, Parana, Brazil
来源
ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2013 WORKSHOPS | 2013年 / 8186卷
关键词
constraint-based processes; declarative languages;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Constraint-based processes require a set of rules that limit their behavior to certain boundaries. Declarative languages are better suited to modeling these processes precisely because they facilitate the declaration of little or no business rules. These languages define the activities that must be performed to produce the expected results but not define exactly how these activities should be performed. The present paper proposes a new approach to deal with constraint-based processes. The proposed approach is based on supervisory control theory, a formal foundation for building controllers for discrete-event systems. The controller proposed in this paper monitors and restricts execution sequences of tasks such that constraints are always obeyed. We demonstrate that our approach can be used as a declarative language for constraint-based processes.
引用
收藏
页码:134 / 143
页数:10
相关论文
共 13 条
[1]  
Clarke Jr A, 1999, MODEL CHECKING
[2]  
de Queiroz M.H., 2000, Discrete Event Systems : Analysis and Control, P103
[3]  
Pesic M, 2007, LECT NOTES COMPUT SC, V4803, P77
[4]  
Pesic M, 2006, LECT NOTES COMPUT SC, V4103, P169
[5]  
Pesic M., 2008, THESIS EINDHOVEN U T
[6]   THE CONTROL OF DISCRETE EVENT SYSTEMS [J].
RAMADGE, PJG ;
WONHAM, WM .
PROCEEDINGS OF THE IEEE, 1989, 77 (01) :81-98
[7]  
Rychkova I., 2011, PROC 44 HAWAII INT C, P1
[8]  
Rychkova I., 2008, 2 IEEEINT C RES CHAL, P3
[9]   Specification and validation of process constraints for flexible workflows [J].
Sadiq, SW ;
Orlowska, ME ;
Sadiq, W .
INFORMATION SYSTEMS, 2005, 30 (05) :349-378
[10]   Dealing with Constraint-Based Processes: Declare and Supervisory Control Theory [J].
Schaidt, Sauro ;
Vieira, Agnelo Denis ;
Rocha Loures, Eduardo de Freitas ;
Portela Santos, Eduardo Alves .
ADVANCES IN INFORMATION SYSTEMS AND TECHNOLOGIES, 2013, 206 :227-236