C# program verification problems: solution by a three-level method

The evolution of formal methods allowed us to overcome many obstacles in verification of procedural programs. However, wide spreading of object-oriented languages has brought new challenges, even in the case of sequential programs. These problems were thoroughly exam-ined by ESC/Java and Spec#, thou...

Повний опис

Збережено в:
Бібліографічні деталі
Дата:2008
Автор: Promsky, A.V.
Формат: Стаття
Мова:Англійська
Опубліковано: Інститут програмних систем НАН України 2008
Теми:
Онлайн доступ:https://nasplib.isofts.kiev.ua/handle/123456789/1479
Теги: Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
Назва журналу:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Цитувати:C# program verification problems: solution by a three-level method / A.V. Promsky // Пробл. програмув. — 2008. — N 2-3. — С. 313-322. — Бібліогр.: 19 назв. — англ.

Репозитарії

Digital Library of Periodicals of National Academy of Sciences of Ukraine
_version_ 1862602262068592640
author Promsky, A.V.
author_facet Promsky, A.V.
citation_txt C# program verification problems: solution by a three-level method / A.V. Promsky // Пробл. програмув. — 2008. — N 2-3. — С. 313-322. — Бібліогр.: 19 назв. — англ.
collection DSpace DC
description The evolution of formal methods allowed us to overcome many obstacles in verification of procedural programs. However, wide spreading of object-oriented languages has brought new challenges, even in the case of sequential programs. These problems were thoroughly exam-ined by ESC/Java and Spec#, though in many cases they just state the presence of the challenge. This paper presents an overview of some problematic issues and a three-level approach to their solution in the C#-light project. Развитие формальных методов позволило решить многие вопросы верификации процедурных программ. Однако, широкое распространение объектно-ориентированных языков выявило новые проблемы даже для последовательных программ. Эти проблемы были детально исследованы в проектах ESC/Java и Spec#, но решение предлагалось в редких случаях. В этой статье рассмотрены некоторые из проблем и их решение с помощью трехуровневого подхода в проекте C#-light.
first_indexed 2025-11-28T03:44:54Z
format Article
fulltext
id nasplib_isofts_kiev_ua-123456789-1479
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
issn 1727-4907
language English
last_indexed 2025-11-28T03:44:54Z
publishDate 2008
publisher Інститут програмних систем НАН України
record_format dspace
spelling Promsky, A.V.
2008-07-31T14:16:10Z
2008-07-31T14:16:10Z
2008
C# program verification problems: solution by a three-level method / A.V. Promsky // Пробл. програмув. — 2008. — N 2-3. — С. 313-322. — Бібліогр.: 19 назв. — англ.
1727-4907
https://nasplib.isofts.kiev.ua/handle/123456789/1479
519.681.3
The evolution of formal methods allowed us to overcome many obstacles in verification of procedural programs. However, wide spreading of object-oriented languages has brought new challenges, even in the case of sequential programs. These problems were thoroughly exam-ined by ESC/Java and Spec#, though in many cases they just state the presence of the challenge. This paper presents an overview of some problematic issues and a three-level approach to their solution in the C#-light project.
Развитие формальных методов позволило решить многие вопросы верификации процедурных программ. Однако, широкое распространение объектно-ориентированных языков выявило новые проблемы даже для последовательных программ. Эти проблемы были детально исследованы в проектах ESC/Java и Spec#, но решение предлагалось в редких случаях. В этой статье рассмотрены некоторые из проблем и их решение с помощью трехуровневого подхода в проекте C#-light.
en
Інститут програмних систем НАН України
Формальні методи програмування
C# program verification problems: solution by a three-level method
Article
published earlier
spellingShingle C# program verification problems: solution by a three-level method
Promsky, A.V.
Формальні методи програмування
title C# program verification problems: solution by a three-level method
title_full C# program verification problems: solution by a three-level method
title_fullStr C# program verification problems: solution by a three-level method
title_full_unstemmed C# program verification problems: solution by a three-level method
title_short C# program verification problems: solution by a three-level method
title_sort c# program verification problems: solution by a three-level method
topic Формальні методи програмування
topic_facet Формальні методи програмування
url https://nasplib.isofts.kiev.ua/handle/123456789/1479
work_keys_str_mv AT promskyav cprogramverificationproblemssolutionbyathreelevelmethod