全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...
软件学报  2002 

Event Constraints Definition Based on Finite State Process
基于有限状态进程的事件约束定义

Keywords: software testing,finite state process,specification-based testing,concurrent programs,event sequencing constraints
软件测试
,有限状态进程,基于规约的测试,并发程序,事件约束

Full-Text   Cite this paper   Add to My Lib

Abstract:

When a distributed program is under test, event sequencing constraints should be defined to check the event sequences generated after the program was executed. Those event constraints shall be derived from specifications of the program. FSP is a kind of process algebra notation that can be used to describe formal specifications of concurrent programs. FSP describes concurrent processes as action sequences, where an action can be mapped to a specification-level event. The E-CSPE constraints define the sequential relationship between any two runtime events under given state predicates. Based on the operators and concurrency control facilities within FSP,the E-CSPE constraints can be derived. Those derived E-CSPE constraints consider the safety and liveness properties of the concurrent program, and based on them both the correctness of the program execution and the sufficiency of the test work can be judged.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133