Multicore Constraint-Based Automated Stabilization

被引:0
作者
Abujarad, Fuad [1 ]
Kulkarni, Sandeep S. [1 ]
机构
[1] Michigan State Univ, Dept Comp Sci & Engn, E Lansing, MI 48824 USA
来源
STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, PROCEEDINGS | 2009年 / 5873卷
关键词
Stabilization; Program Synthesis; Multicore Algorithms; Program Transformation; Distributed Programs; ALGORITHM;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Given the non-determinism and race conditions in distributed programs, the ability to provide assurance about them is crucial Our work focuses on incremental synthesis where we modify a distributed programs to add self-stabilization We concentrate On reducing the time complexity of such synthesis using parallelism We apply these techniques in context, of constraint, satisfaction In particular incremental synthesis of self-stabilizing programs requires adding recovery actions to satisfy the constraint, that arc time in the legitimate states We consider two approaches to speedup the synthesis algorithm first, the use of the multiple constraints that, have to be satisfied during synthesis: second, the use of the distributed nature of the programs being synthesized We show that, our approaches provide significant reductions in the synthesis time
引用
收藏
页码:47 / 61
页数:15
相关论文
共 22 条
[1]   CONJOINING SPECIFICATIONS [J].
ABADI, M ;
LAMPORT, L .
ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1995, 17 (03) :507-534
[2]  
Abujarad F, 2009, LECT NOTES COMPUT SC, V5873, P47, DOI 10.1007/978-3-642-05118-0_4
[3]  
AMMOF B, 2005, LNCS LNAI, V3452, P194
[4]  
Arora A, 1996, J HIGH SPEED NETW, V5, P293
[5]   CLOSURE AND CONVERGENCE - A FOUNDATION OF FAULT-TOLERANT COMPUTING [J].
ARORA, A ;
GOUDA, M .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1993, 19 (11) :1015-1027
[6]  
Arora A., 1998, Proceedings of the Seventeenth Annual ACM Symposium on Principles of Distributed Computing, P173, DOI 10.1145/277697.277729
[7]  
ARORA A, 1995, 14TH SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, P174, DOI 10.1109/RELDIS.1995.526225
[8]  
BONAKDARPOUR, 2008, INT C CONC THEOR
[9]  
Chandy K.M., 1988, PARALLEL PROGRAM DES
[10]  
Emerson E. A., 1985, Proceedings of the Eighteenth Hawaii International Conference on System Sciences 1985, P277