跳到主要导航 跳到搜索 跳到主要内容

Modeling and analysis of thread-pools in an industrial communication platform

  • Frank S. De Boer
  • , Immo Grabe
  • , Mohammad Mahdi Jaghoori
  • , Andries Stam
  • , Wang Yi

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Thread pools are often used as a pattern to increase the throughput and responsiveness of software systems. Implementations of thread pools may differ considerably from each other, which urges the need to analyze these differences in a formal manner. We use an object-oriented paradigm to model different thread pools in the context of the ASK system, an industrial communication platform. We use behavioral interfaces, high-level behavioral specifications for the objects, as a starting-point for analysis. Based on these behavioral interfaces, functional aspects are modeled in Creol, a high-level modeling language for concurrent objects. We use Uppaal to create real-time models and to perform schedulability analysis with respect to the behavioral interfaces. We finally check conformance between the real-time and Creol models using test-cases generated from the behavioral interfaces.

源语言英语
主期刊名Formal Methods and Software Engineering - 11th International Conference on Formal Engineering Methods, ICFEM 2009, Proceedings
367-386
页数20
DOI
出版状态已出版 - 2009
已对外发布
活动11th International Conference on Formal Engineering Methods, ICFEM 2009 - Rio de Janeiro, 巴西
期限: 9 12月 200912 12月 2009

出版系列

姓名Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
5885 LNCS
ISSN(印刷版)0302-9743
ISSN(电子版)1611-3349

会议

会议11th International Conference on Formal Engineering Methods, ICFEM 2009
国家/地区巴西
Rio de Janeiro
时期9/12/0912/12/09

指纹

探究 'Modeling and analysis of thread-pools in an industrial communication platform' 的科研主题。它们共同构成独一无二的指纹。

引用此