Utilize este identificador para referenciar este registo: http://hdl.handle.net/10362/154066
Título: An algebra of behavioural types
Autor: Ravara, António
Resende, Pedro
T. Vasconcelos, Vasco
Palavras-chave: Theoretical Computer Science
Information Systems
Computer Science Applications
Computational Theory and Mathematics
Data: Mar-2012
Resumo: We propose a process algebra, the Algebra of Behavioural Types, as a language for typing concurrent objects. A type is a higher-order labelled transition system that characterises all possible life cycles of a concurrent object. States represent interfaces of objects; state transitions model the dynamic change of object interfaces. Moreover, a type provides an internal view of the objects that inhabits it: a synchronous one, since transitions correspond to message reception. To capture this internal view of objects we define a notion of bisimulation, strong on labels and weak on silent actions. We study several algebraic laws that characterise this equivalence, and obtain completeness results for image-finite types.
Descrição: Special thanks to Gérard Boudol, Ilaria Castellani, Silvano Dal Zilio, and Massimo Merro, for fruitful discussions and careful reading of parts of this document. Several anonymous referees made useful comments.
Peer review: yes
URI: http://hdl.handle.net/10362/154066
DOI: https://doi.org/10.1016/j.ic.2011.12.005
ISSN: 0890-5401
Aparece nas colecções:FCT: DI - Artigos em revista internacional com arbitragem científica

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
1_s2.0_S0890540112000077_main_1.pdf324,92 kBAdobe PDFVer/Abrir


FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpace
Formato BibTex MendeleyEndnote 

Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.