Proving concurrent constraint programming correct, revisited

dc.contributor.authorVega, Carlos Alberto Olarte
dc.contributor.authorPimentel, Elaine Gouvea
dc.date.accessioned2020-07-30T19:21:51Z
dc.date.available2020-07-30T19:21:51Z
dc.date.issued2015
dc.description.resumoConcurrent Constraint Programming (CCP) is a simple and powerful model of concurrency where processes interact by telling and asking constraints into a global store of partial information. Since its inception, CCP has been endowed with declarative semantics where processes are interpreted as formulas in a given logic. This allows for the use of logical machinery to reason about the behavior of programs and to prove properties in a declarative way. Nevertheless, the logical characterization of CCP programs exhibits normally a weak level of adequacy since proofs in the logical system may not correspond directly to traces of the program. In this paper, relying on a focusing discipline, we show that it is possible to give a logical characterization to different CCP-based languages with the highest level of adequacy. We shall also provide a neater way of interpreting procedure calls by adding fixed points to the logical structurept_BR
dc.identifier.citationOLARTE, Carlos; PIMENTEL, Elaine. Proving Concurrent Constraint Programming Correct, Revisited. Electronic Notes In Theoretical Computer Science, [S.L.], v. 312, p. 179-195, abr. 2015. Disponível em: https://www.sciencedirect.com/science/article/pii/S1571066115000158?via%3Dihub. Acesso em: 29 jul. 2020. http://dx.doi.org/10.1016/j.entcs.2015.04.011pt_BR
dc.identifier.doi10.1016/j.entcs.2015.04.011
dc.identifier.issn1571-0661
dc.identifier.urihttps://repositorio.ufrn.br/jspui/handle/123456789/29762
dc.languageenpt_BR
dc.publisherElsevierpt_BR
dc.subjectLinear logicpt_BR
dc.subjectConcurrent Constraint Programmingpt_BR
dc.subjectProof Systemspt_BR
dc.subjectFocusingpt_BR
dc.subjectFixed Pointspt_BR
dc.titleProving concurrent constraint programming correct, revisitedpt_BR
dc.typearticlept_BR

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
ProvingConcurrentConstraint_VEGA_2015.pdf
Tamanho:
279.5 KB
Formato:
Adobe Portable Document Format
Carregando...
Imagem de Miniatura
Baixar

Licença do Pacote

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
1.45 KB
Formato:
Item-specific license agreed upon to submission
Nenhuma Miniatura disponível
Baixar