Saltar para:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Início > Publicações > Visualização > The CAOS framework for Scala: Computer-aided design of SOS

Publicações

The CAOS framework for Scala: Computer-aided design of SOS

Título
The CAOS framework for Scala: Computer-aided design of SOS
Tipo
Artigo em Revista Científica Internacional
Ano
2025
Autores
Proença, J
(Autor)
FCUP
Edixhoven, L
(Autor)
Outra
A pessoa não pertence à instituição. A pessoa não pertence à instituição. A pessoa não pertence à instituição. Sem AUTHENTICUS Sem ORCID
Revista
Vol. 240
ISSN: 0167-6423
Editora: Elsevier
Indexação
Publicação em ISI Web of Knowledge ISI Web of Knowledge - 0 Citações
Publicação em Scopus Scopus - 0 Citações
Outras Informações
ID Authenticus: P-017-7M7
Abstract (EN): We present Caos: a programming framework for computer-aided design of structural operational semantics for formal models. This framework includes a set of Scala libraries and a workflow to produce visual and interactive diagrams that animate and provide insights over the structure and the semantics of a given abstract model with operational rules. Caos follows an approach where theoretical foundations and a practical tool are built together, as an alternative to foundations-first design (tool justifies theory) or tool-first design (foundations justify practice). The advantage of Caos is that the tool-under-development can immediately be used to automatically run numerous and sizeable examples in order to identify subtle mistakes, unexpected outcomes, and unforeseen limitations in the foundations-under-development, as early as possible. More concretely, Caos supports the quick creation of interactive websites that help the end-users better understand a new language, structure, or analysis. End-users can be research colleagues trying to understand a companion paper or students learning about a new simple language or operational semantics. We include a list of open-source projects with a web frontend supported by Caos that are used both in research and teaching contexts.
Idioma: Inglês
Tipo (Avaliação Docente): Científica
Nº de páginas: 5
Documentos
Não foi encontrado nenhum documento associado à publicação.
Publicações Relacionadas

Dos mesmos autores

Caos: A Reusable Scala Web Animator of Operational Semantics (2023)
Artigo em Livro de Atas de Conferência Internacional
Proença, J; Edixhoven, L

Da mesma revista

Typed connector families and their semantics (2017)
Artigo em Revista Científica Internacional
Proença, J; Clarke, D
Ranking programming languages by energy efficiency (2021)
Artigo em Revista Científica Internacional
Rui Pereira; Marco Couto; Francisco Ribeiro; Rui Rua; Jácome Cunha; João Paulo Fernandes; João Saraiva
Multiple intermediate structure deforestation by shortcut fusion (2016)
Artigo em Revista Científica Internacional
Pardo, A; Joao Paulo Fernandes; Saraiva, J
Model-based programming environments for spreadsheets (2014)
Artigo em Revista Científica Internacional
Cunha, J; Mendes, J; Saraiva, J; Visser, J

Ver todas (16)

Recomendar Página Voltar ao Topo
Copyright 1996-2025 © Faculdade de Direito da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2025-09-04 às 15:32:49 | Política de Privacidade | Política de Proteção de Dados Pessoais | Denúncias