Sequence specification for concurrent object-oriented applications

被引:0
|
作者
Wang, YM
Vishnuvajjala, RV
Tsai, WT
机构
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Modeling synchronization among threads is important for specification, design, and resting of concurrent object-oriented applications such as those written in Java. This paper proposes Synchronized Method Sequence Specification (SMtSS) - a mechanism for specifying synchronization requirements among multiple threads sharing a common object. SMtSS identifies two kinds of synchronization among the sharing threads, internal and external ones, and explicitly specifies the synchronization scenarios. SMtSS also proposes notations for specifying different data integrity constraints on method executions. This paper also proposes specification slicing techniques to obtain specific behavior of certain threads from SMtSS. Finally, this paper discusses how SMtSS can be useful in the design and resting of concurrent object-oriented applications in the Java language.
引用
收藏
页码:163 / 170
页数:8
相关论文
共 50 条