Cookies
O website necessita de alguns cookies e outros recursos semelhantes para funcionar. Caso o permita, o INESC TEC irá utilizar cookies para recolher dados sobre as suas visitas, contribuindo, assim, para estatísticas agregadas que permitem melhorar o nosso serviço. Ver mais
Aceitar Rejeitar
  • Menu
Publicações

Publicações por Luís Soares Barbosa

2023

Stepwise Development of Paraconsistent Processes

Autores
Cunha, J; Madeira, A; Barbosa, LS;

Publicação
THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, TASE 2023

Abstract
The development of more flexible and robust models for reasoning about systems in environments with potentially conflicting information is becoming more and more relevant in different contexts. In this direction, we recently introduced paraconsistent transition systems, i.e. transition systems whose transitions are tagged with a pair of weights, one standing for the degree of evidence that the transition exists, another weighting its potential non existence. Moreover, these structures were endowed with a modal logic [3] that was further formalised as an institution in [5]. This paper goes a step further, proposing an approach for the structured specification of paraconsistent transition processes, i.e. paraconsistent transition systems with initial states. The proposed approach is developed along the lines of [12], which introduced a complete methodology for (standard) reactive systems development building on the Sannella and Tarlecki stepwise implementation process. For this, we enrich the logic with dynamic modalities and hybrid features, and provide a pallet of constructors and abstractors to support the development process of paraconsistent processes along the entire design cycle.

2009

Co-Algebraic Semantic Framework for Reasoning about Interaction Designs

Autores
Meng, S; Barbosa, LS;

Publicação
UML 2 Semantics and Applications

Abstract

2009

Which Mathematics for the Information Society?

Autores
Ferreira, JF; Mendes, A; Backhouse, R; Barbosa, LS;

Publicação
TEACHING FORMAL METHODS, PROCEEDINGS

Abstract
MathIS is a new project that aims to reinvigorate secondary-school mathematics by exploiting insights of the dynamics of algorithmic problem solving. This paper describes the main ideas that underpin the project. In summary, we propose a central role for formal logic, the development of a calculational style of reasoning, the emphasis on the algorithmic nature of mathematics, and the promotion of self-discovery by the students. These ideas are discussed and the case is made, through a number of examples that show the teaching style that we want to introduce, for their relevance in shaping mathematics training for the years to come. In our opinion, the education of software engineers that work effectively with formal methods and mathematical abstractions should start before university and would benefit from the ideas discussed here.

2009

Preface

Autores
Barbosa, LS; Cerone, A; Shaikh, SA;

Publicação
Electronic Communications of the EASST

Abstract

2012

Preface

Autores
Barbosa, LS; Settas, D;

Publicação
Electronic Communications of the EASST

Abstract

2011

Revisiting context-aware component interconnection

Autores
Barbosa, LS; Barbosa, MAC; Rodrigues, CJ;

Publicação
12TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2010)

Abstract
Software connectors are external coordination devices which ensure the flow of data and enforce synchronization constraints within a component's network. The specification of software connectors through which context dependent behaviour is correctly propagated remains an open, non trivial issue in their semantics. This paper, building on previous work by the authors, revisits this problem and introduces a model in which context awareness is suitably handled.

  • 20
  • 33