ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Verifying Context Oriented Programs With Refinement Types

FLAGlab

DISCUniandes

Unaindes

ingenieriauniandes

master thesis

types

type systems

refinement types

scala

cop

predicate functions

context oriented programming

pil

programming language implementations

completeness verification

verification

Автор: FLAGlab Uniandes

Загружено: 2025-06-13

Просмотров: 37

Описание: Master thesis presentation by Sebastian Lemus

Title: Verifying Context Oriented Programs With Refinement Types

Abstract: Context-Oriented Programming (COP) is a paradigm intended for writing software that has the ability to adapt its behavior in response to a given execution context. It does so by providing a (de)activation mechanism that dynamically declares the scope of a given functionality, depending on the properties of the data supplied by the context. Though this way of writing programs may enhance modularity and expressivity, it also poses some challenges when validating the execution of the program. Testing a COP program requires the programmer to reason about the immense space of possible state values, and how those affect the flow of the program by identifying the components that are activated or deactivated at a given point in time. There is an ongoing research effort to create tools and frameworks to improve the correctness of COP programs, however, no usage of Software Verification tools have been found to date on this area. This case study aims to illustrate how to reason about COP programs using Refinement Types, focusing the formulation of properties regarding the interactions between active components. The result of this study is a verified graphical editor application that is used to assess the integration of COP abstractions with Refinement Types as a valid and useful approach.

Term: 2025-10
Promotor: Nicolas Cardozo

#FLAGlab #pil

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Verifying Context Oriented Programs With Refinement Types

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Integración de Agentes Basados en Modelos de Lenguaje Grandes en un Chatbot de Paciente Virtual

Integración de Agentes Basados en Modelos de Lenguaje Grandes en un Chatbot de Paciente Virtual

Как работает SIEM-система RuSIEM / Установка, интерфейс, функции

Как работает SIEM-система RuSIEM / Установка, интерфейс, функции

ONE HOUR CAFE - Vol.1 | Lo-Fi Jazz Relax Music for a Cozy Coffee Shop Ambience

ONE HOUR CAFE - Vol.1 | Lo-Fi Jazz Relax Music for a Cozy Coffee Shop Ambience

Enhancing multi agent cooperation

Enhancing multi agent cooperation

Desarrollo de un bot conversacional de dominio específico

Desarrollo de un bot conversacional de dominio específico

[NLP4DH25]Historical Ink:Exploring Large Language Models for Irony Detection in 19th-Century Spanish

[NLP4DH25]Historical Ink:Exploring Large Language Models for Irony Detection in 19th-Century Spanish

Training a Neural Network using Gradient-free Optimization | Rust AI / ML tutorial

Training a Neural Network using Gradient-free Optimization | Rust AI / ML tutorial

Как ускорить запросы в 1С в разы: разбираю 7 опасных проблем

Как ускорить запросы в 1С в разы: разбираю 7 опасных проблем

"Хочется дожить до следующего завтрака". Песков слушал с кривой мордой, Греф пытался скрыть ужас

The PETRICHOR Collection | 5 original pieces \\ Relaxing Piano [20min]

The PETRICHOR Collection | 5 original pieces \\ Relaxing Piano [20min]

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]