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

A tool architecture for the next generation of UPPAAL

  • Alexandre David
  • , Gerd Behrmann
  • , Kim G. Larsen
  • , Wang Yi
  • Uppsala University
  • Aalborg University

科研成果: 期刊稿件文章同行评审

摘要

We present the design of the model-checking engine and internal data structures for the next generation of UPPAAL. The design is based on a pipeline architecture where each stage represents one independent operation in the verification algorithms. The architecture is based on essentially one shared data structure to reduce redundant computations in state exploration, which unifies the so-called passed and waiting lists of the traditional reachability algorithm. In the implementation, instead of using standard memory management functions from general-purpose operating systems, we have developed a special-purpose storage manager to best utilize sharing in physical storage. We present experimental results supporting these design decisions. It is demonstrated that the new design and implementation improves the efficiency of the current distributed version of UPPAAL by about 60% in time and 80% in space.

源语言英语
页(从-至)352-366
页数15
期刊Lecture Notes in Computer Science
2757
DOI
出版状态已出版 - 2003
已对外发布

指纹

探究 'A tool architecture for the next generation of UPPAAL' 的科研主题。它们共同构成独一无二的指纹。

引用此