Encontrados 7 documentos, a visualizar página 1 de 1

Ordenado por Data

Foundations and techniques for software reconfigurability

Madeira, Alexandre Leite de Castro

Programa de doutoramento em Informática das Universidades do Minho, de Aveiro e do Porto ; The qualifier reconfigurable is used for software systems which behave differently in different modes of operation (often called configurations) and commute between them along their lifetime. Such systems, which evolve in response to external or internal stimulus, are everywhere: from e-Health or e-Government integrated ...


Giving ALLOY a family

Neves, Renato; Madeira, Alexandre; Martins, Manuel A.; Barbosa, L. S.

Lightweight formal methods ought to provide to the end user the rigorousness of mathematics, without compromising simplicity and intuitiveness. ALLOY is a powerful tool, particularly successful on this mission. Limitations on the verification side, however, are known to prevent its wider use in the development of safety or mission critical applications. A number of researchers proposed ways to connect Alloy to ...


Hybridisation at work

Neves, Renato; Madeira, Alexandre; Martins, Manuel A.; Barbosa, L. S.

This paper presents the encoding of the hybridisation method into the HETS platform.


Bisimilarity and refinement for hybrid(ised) logics

Madeira, Alexandre; Martins, Manuel M.; Barbosa, L. S.

The complexity of modern software systems entails the need for reconfiguration mechanisms governing the dynamic evolution of their execution configurations in response to both external stimulus or internal performance measures. Formally, such systems may be represented by transition systems whose nodes correspond to the different configurations they may assume. Therefore, each node is endowed with, for example,...


Boilerplates for reconfigurable systems : a language and its semantics

Madeira, Alexandre; Martins, Manuel A.; Barbosa, L. S.

Boilerplates are simplified, normative English texts,intended to capture software requirements in a controlled way. This paper proposes a pallet of boilerplates as a requirements modelling language for reconfigurable systems, i.e., systems structured in different modes of execution among which they can dynamically commute. The language semantics is given as an hybrid logic, in an institutional setting. The mild...


When even the interface evolves ...

Madeira, Alexandre; Neves, Renato; Martins, Manuel A.; Barbosa, L. S.

This paper extends the authors’ previous work on a formal approach to the specification of reconfigurable systems in which configurations are taken as local states in a suitable transition structure. The novelty is the explicit consideration that not only the realisation of a service may change from a configuration to another, but also the set of services provided and even their functionality, may themselves va...


Abordagem algébrica à igualdade observacional

Madeira, Alexandre Leite de Castro

A especificação algébrica de sistemas de software é um importante tópico dos denominados métodos formais de desenvolvimento de software. Neste contexto, modelam-se programas por álgebras e as suas computações por termos, recorrendo-se aos resultados da Álgebra Universal e da Lógica, como ferramentas de verificação e apoio ao processo de implementação. Em grande parte dos trabalhos sobre o tema presentes na lite...


7 Resultados

Texto Pesquisado

Refinar resultados

Autor







Data



Tipo de Documento




Recurso



Assunto















    Financiadores do RCAAP

Fundação para a Ciência e a Tecnologia Universidade do Minho   Governo Português Ministério da Educação e Ciência Programa Operacional da Sociedade do Conhecimento União Europeia