Mostrar el registro sencillo del ítem

dc.contributor.author
Castro, Pablo Francisco  
dc.contributor.author
Aguirre, Nazareno Matias  
dc.contributor.author
Lopez Pombo, Carlos Gustavo  
dc.contributor.author
T.S.E. Maibaum  
dc.date.available
2019-02-15T16:01:52Z  
dc.date.issued
2015-11  
dc.identifier.citation
Castro, Pablo Francisco; Aguirre, Nazareno Matias; Lopez Pombo, Carlos Gustavo; T.S.E. Maibaum; Categorical foundations for structured specifications in Z; Springer; Formal Aspects Of Computing; 27; 5-6; 11-2015; 831-865  
dc.identifier.issn
0934-5043  
dc.identifier.uri
http://hdl.handle.net/11336/70265  
dc.description.abstract
In this paper we present a formalization of the Z notation and its structuring mechanisms. One of the main features of our formal framework, based on category theory and the theory of institutions, is that it enables us to provide an abstract view of Z and its related concepts. We show that the main structuring mechanisms of Z are captured smoothly by categorical constructions. In particular, we provide a straightforward and clear semantics for promotion, a powerful structuring technique that is often not presented as part of the schema calculus. Here we show that promotion is already an operation over schemas (and more generally over specifications), that allows one to promote schemas that operate on a local notion of state to operate on a subsuming global state, and in particular can be used to conveniently define large specifications from collections of simpler ones. Moreover, our proposed formalization facilitates the combination of Z with other notations in order to produce heterogeneous specifications, i.e., specifications that are obtained by using various different mathematical formalisms. Thus, our abstract and precise formulation of Z is useful for relating this notation with other formal languages used by the formal methods community. We illustrate this by means of a known combination of formal languages, namely the combination of Z with CSP.  
dc.format
application/pdf  
dc.language.iso
eng  
dc.publisher
Springer  
dc.rights
info:eu-repo/semantics/openAccess  
dc.rights.uri
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/  
dc.subject
Category Theory  
dc.subject
Heterogeneous Specifications  
dc.subject
System Specification  
dc.subject
System Verification  
dc.subject
Z Notation  
dc.subject.classification
Ciencias de la Computación  
dc.subject.classification
Ciencias de la Computación e Información  
dc.subject.classification
CIENCIAS NATURALES Y EXACTAS  
dc.title
Categorical foundations for structured specifications in Z  
dc.type
info:eu-repo/semantics/article  
dc.type
info:ar-repo/semantics/artículo  
dc.type
info:eu-repo/semantics/publishedVersion  
dc.date.updated
2019-02-15T14:38:05Z  
dc.journal.volume
27  
dc.journal.number
5-6  
dc.journal.pagination
831-865  
dc.journal.pais
Alemania  
dc.journal.ciudad
Berlin  
dc.description.fil
Fil: Castro, Pablo Francisco. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Córdoba; Argentina. Universidad Nacional de Río Cuarto. Facultad de Ciencias Exactas Fisicoquímicas y Naturales. Departamento de Computación; Argentina  
dc.description.fil
Fil: Aguirre, Nazareno Matias. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - Córdoba; Argentina. Universidad Nacional de Río Cuarto. Facultad de Ciencias Exactas Fisicoquímicas y Naturales. Departamento de Computación; Argentina  
dc.description.fil
Fil: Lopez Pombo, Carlos Gustavo. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales. Departamento de Computación; Argentina  
dc.description.fil
Fil: T.S.E. Maibaum. Mc Master University; Canadá  
dc.journal.title
Formal Aspects Of Computing  
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/url/https://link.springer.com/article/10.1007/s00165-015-0336-0  
dc.relation.alternativeid
info:eu-repo/semantics/altIdentifier/doi/https://doi.org/10.1007/s00165-015-0336-0