Saltar para:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Início > Publicações > Visualização > CONCURRENCY ANNOTATIONS IN C++

CONCURRENCY ANNOTATIONS IN C++

Título
CONCURRENCY ANNOTATIONS IN C++
Tipo
Artigo em Revista Científica Internacional
Ano
1994
Autores
BAQUERO, C
(Autor)
Outra
MOURA, F
(Autor)
Outra
A pessoa não pertence à instituição. A pessoa não pertence à instituição. A pessoa não pertence à instituição. Ver página do Authenticus Sem ORCID
Outras Informações
ID Authenticus: P-001-JY1
Abstract (EN): This paper describes CA/C++, Concurrency Annotations in C++, a language extension that regulates method invocations from multiple threads of execution in a shared-memory multiprocessor system. This system provides threads as an orthogonal element to the language, allowing them to travel through more than one object. Statically type-ckecked synchronous and asynchronous method invocations are supported, with return values from asynchronous invocations accessed through first claw future-like objects. Method invocations are regulated with synchronization code defined in a separate class hierarchy, allowing separate definition and inheritance of synchronization mechanisms. Each method is protected by an access flag that can be switched in pre and post-actions, and by a predicate. Both must evaluate to true in order to enable a thread to animate the method code. Flags and method predicates are independently redefinable along the inheritance chain, thus avoiding the inheritance anomaly.
Idioma: Inglês
Tipo (Avaliação Docente): Científica
Nº de páginas: 7
Documentos
Não foi encontrado nenhum documento associado à publicação.
Publicações Relacionadas

Dos mesmos autores

Using Structural Characteristics for Autonomous Operation (1999)
Artigo em Revista Científica Internacional
Baquero, C; Moura, F
Improving causality logging in mobile computing networks (1998)
Artigo em Revista Científica Internacional
Baquero, C; Moura, F
Mobile Transaction Management in Mobisnap (2000)
Artigo em Livro de Atas de Conferência Internacional
Preguiça, NM; Baquero, C; Moura, F; Martins, JL; Oliveira, RC; Domingos, HJL; Pereira, JO; Duarte, S
Integration of concurrency control in a language with subtyping and subclassing (1995)
Artigo em Livro de Atas de Conferência Internacional
BAQUERO, C; OLIVEIRA, R; MOURA, F

Da mesma revista

CONFERENCE REPORT ON PDK91 - INTERNATIONAL WORKSHOP ON PROCESSING DECLARATIVE KNOWLEDGE (1992)
Outra Publicação em Revista Científica Internacional
Cristina Ribeiro
Recursion patterns and time-analysis (2005)
Artigo em Revista Científica Internacional
Barbosa, A; Cunha, A; Pinto, JS
PADL '00: Workshop on Practical Aspects of Declarative Languages (2000)
Artigo em Revista Científica Internacional
Enrico Pontelli; Vítor Santos Costa
From simulation to practice: Cache performance study of a prolog system (2003)
Artigo em Revista Científica Internacional
Lopes, R; Castro, LF; Costa, VS
Automatic Amortised Analysis of Dynamic Memory Allocation for Lazy Functional Programs (2012)
Artigo em Revista Científica Internacional
Hugo Simoes; Pedro Vasconcelos; Mario Florido; Steffen Jost; Kevin Hammond

Ver todas (6)

Recomendar Página Voltar ao Topo
Copyright 1996-2025 © Centro de Desporto da Universidade do Porto I Termos e Condições I Acessibilidade I Índice A-Z
Página gerada em: 2025-10-09 às 00:09:55 | Política de Privacidade | Política de Proteção de Dados Pessoais | Denúncias | Livro Amarelo Eletrónico