Project

General

Profile

C++TESK-Related Publications » History » Version 12

Alexander Kamkin, 05/22/2014 10:49 AM

1 1 Alexander Kamkin
h1. C++TESK-Related Publications
2
3 12 Alexander Kamkin
{{toc}}
4
5 1 Alexander Kamkin
h2. 2010
6
7 8 Alexander Kamkin
A. Kamkin. _*CTestBench: A Lightweight C-Based Tool for Specification and Functional Verification of Hardware Designs*_. Proceedings of the 8 ^th^ East-West Design & Test Symposium, St. Petersburg, Russia, September 17-20, 2010.
8
9
bq. The paper introduces CTestBench, a lightweight C-based tool for hardware specification and simulation-based verification (a germ of "C++TESK":http://forge.ispras.ru/projects/cpptesk-toolkit). The tool is considered as a simple and extendable framework for teaching students (familiar with the C language), but is also applicable to complex designs and can be used in real-life projects.
10
11 1 Alexander Kamkin
h2. 2011
12
13 8 Alexander Kamkin
A. Demakov, A. Kamkin, A. Sortov. _*High-Performance Testing: Parallelizing Functional Tests for Computer Systems Using Distributed Graph Exploration*_. Proceedings of the 5 ^th^ "OpenCirrus":https://opencirrus.org Summit, Moscow, Russia, June 1-3, 2011 ("paper":http://forge.ispras.ru/attachments/download/2940/2011.HighPerformanceTesting.en.pdf).
14 4 Alexander Kamkin
15
bq. The paper describes a method for model-based test generation and execution based on the distributed exploration of a system’s graph model. The key feature of the method is that parallelization is done dynamically and fully transparently for a user. The approach is implemented in the  "Distributed FSM":http://forge.ispras.ru/projects/netfsm test engine of "C++TESK":http://forge.ispras.ru/projects/cpptesk-toolkit.
16 1 Alexander Kamkin
17
h2. 2012
18
19
h2. 2013
20 2 Alexander Kamkin
21 8 Alexander Kamkin
M. Chupilko, A. Kamkin. _*Runtime Verification Based on Executable Models: On-the-Fly Matching of Timed Traces*_. Proceedings of the 8 ^th^ "Workshop on Model-Based Testing":http://www.mbt-workshop.org (MBT), Rome, Italy, March 17, 2013 ("arXiv:1303.1010":http://arxiv.org/abs/1303.1010).
22 2 Alexander Kamkin
23
bq. The paper studies on-the-fly conformance relations for timed systems (including, first of all, HDL models) and describes a practice-oriented methodology for creating and configuring monitors (test oracles) based on executable models (reference models). Actually, the paper formalizes the reaction checking approach used in "C++TESK":http://forge.ispras.ru/projects/cpptesk-toolkit.
24 9 Alexander Kamkin
25 11 Alexander Kamkin
В.П. Иванников, А.С. Камкин, М.М. Чупилко. _*Проверка поведения HDL-моделей цифровой аппаратуры на основе динамического сопоставления трасс*_. "Труды конференции ''Инструменты и методы анализа программ''":http://www.tmpaconf.org (TMPA), Кострома, 10-12 октября, 2013 ("paper":http://forge.ispras.ru/attachments/download/3036/2013.DynamicTraceMatching.ru.pdf).
26 9 Alexander Kamkin
27 11 Alexander Kamkin
bq. В статье рассматривается метод динамического сопоставления трасс, порождаемых исполнимыми моделями аппаратуры разного уровня абстракции, а также применение этого метода для проверки поведения HDL-моделей. По сути, статья формализует механизм проверки реакций, используемый в инструменте "C++TESK":http://forge.ispras.ru/projects/cpptesk-toolkit.