2000
Autores
Doherty, GJ; Campos, JC; Harrison, MD;
Publicação
Formal Aspects Comput.
Abstract
Formal approaches to the design of interactive systems rely on reasoning about properties of the system at a very high level of abstraction. Specifications to support such an approach typically provide little scope for reasoning about presentations and the representation of information in the presentation. In contrast, psychological theories such as distributed cognition place a strong emphasis on the role of representations, and their perception by the user, in the cognitive process. However, the post-hoc techniques for the observation and analysis of existing systems which have developed out of the theory do not help us in addressing such issues at the design stage. Mn this paper we show how a formalisation can be used to investigate the representational aspects of an interface. Our goal is to provide a framework to help identify and resolve potential problems with the representation of information, and to support understanding of representational issues in design. We present a model for linking properties at the abstract and perceptual levels, and illustrate its use in a case study of a flight deck instrument. There is a widespread consensus that proper tool support is a prerequisite for the adoption of formal techniques, but the use of such tools can have a profound effect on the process itself. In order to explore this issue, we apply a higher-order logic theorem prover to the analysis.
2000
Autores
Denvir, T; Oliveira, J; Plat, N;
Publicação
Formal Aspects of Computing
Abstract
This paper provides a description and summary of the solutions submitted to a competition in formal specification, which was held during FM'99 in Toulouse, September 1999.
2000
Autores
Barbosa, LS;
Publicação
FORMAL METHODS FOR OPEN OBJECT-BASED DISTRIBUTED SYSTEMS IV
Abstract
Software components, arising, typically, in systems' analysis and design, are characterized by a public interface and a private encapsulated state. They persist (and evolve) in time, according to some behavioural patterns. This paper is an exercise in modeling such components as coalgebras for some kinds of endo-functors on Set, capturing both (interface) types and behavioural aspects. The construction of component categories, cofibred over the interface space, emerges by generalizing the usual notion of a coalgebra morphism. A collection of composition operators as well as a generic notion of bisimilarity, are discussed.
1999
Autores
Baquero, C; Moura, F;
Publicação
Operating Systems Review
Abstract
1999
Autores
Baquero, C;
Publicação
OBJECT-ORIENTED TECHNOLOGY
Abstract
Report on the poster exhibition that took place at ECOOP'99.
1999
Autores
Swierstra, SD; Alcocer, PRA; Saraiva, J;
Publicação
ADVANCED FUNCTIONAL PROGRAMMING
Abstract
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.