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 Hugo Sereno Ferreira

2009

Design for an adaptive object-model framework an overview

Autores
Ferreira, HS; Correia, FF; Aguiar, A;

Publicação
CEUR Workshop Proceedings

Abstract
The Adaptive Object-Model (AOM) architectural pattern has been significantly documented in literature, but there is not yet enough documentation explaining how to design and build a full AOMbased system. A AOM framework would need to address an additional number of issues that go well beyond individual software patterns. In this paper, we propose a design for a AOM framework that addresses several issues of building AOM-based systems, namely: integrity, runtime co-evolution, persistency, user-interface generation, communication and concurrency. We borrow concepts from distributed version-control systems. We show how applications based on a concrete realization of this framework, called Oghma, helps to avoid a traditional two-level domain classification, reduces accidental complexity, and directly exposes confined model evolution to the end-user.

2009

Adaptive Object-Modelling: Patterns, Tools and Applications

Autores
Ferreira, HS; Aguiar, A; Faria, JP;

Publicação
2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2009)

Abstract
Adaptive Object Models, though a well-known architectural pattern, is seldomly used in software projects where, due to their nature, would highly benefit from it. Characteristics such as complexity, reduced literature and case-studies, lack of reusable framework components, and fundamental issues as those regarding runtime evolution, drive developers away. By overcoming these barriers with a set of patterns, tools and applications, and addressing pending research problems, Adaptive Object Models can dramatically alter the way developers design their software. This paper presents a survey in the field, describes the preliminary contributions and outlines the ongoing doctoral work.

2020

Multi-Approach Debugging of Industrial IoT Workflows

Autores
Rodrigues, A; Silva, JP; Dias, JP; Ferreira, HS;

Publicação
CoRR

Abstract

2018

State of the Software Development Life-Cycle for the Internet-of-Things

Autores
Dias, JP; Ferreira, HS;

Publicação
CoRR

Abstract

2018

Conversation-Based Complex Event Management in Smart-Spaces

Autores
Lago, AS; Ferreira, HS;

Publicação
CoRR

Abstract

2018

Bio-Measurements Estimation and Support in Knee Recovery through Machine Learning

Autores
Bernardino, J; Teixeira, LF; Ferreira, HS;

Publicação
CoRR

Abstract

  • 10
  • 10