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.
Формат: Стаття
Мова:English
Опубліковано: Інститут програмних систем НАН України 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
id nasplib_isofts_kiev_ua-123456789-1479
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
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
collection DSpace DC
title C# program verification problems: solution by a three-level method
spellingShingle C# program verification problems: solution by a three-level method
Promsky, A.V.
Формальні методи програмування
title_short 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_sort c# program verification problems: solution by a three-level method
author Promsky, A.V.
author_facet Promsky, A.V.
topic Формальні методи програмування
topic_facet Формальні методи програмування
publishDate 2008
language English
publisher Інститут програмних систем НАН України
format Article
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.
issn 1727-4907
url https://nasplib.isofts.kiev.ua/handle/123456789/1479
citation_txt C# program verification problems: solution by a three-level method / A.V. Promsky // Пробл. програмув. — 2008. — N 2-3. — С. 313-322. — Бібліогр.: 19 назв. — англ.
work_keys_str_mv AT promskyav cprogramverificationproblemssolutionbyathreelevelmethod
first_indexed 2025-11-28T03:44:54Z
last_indexed 2025-11-28T03:44:54Z
_version_ 1850853303175348224