Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Publications

Publications by Hugo Sereno Ferreira

2009

Design for an adaptive object-model framework an overview

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

Publication
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

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

Publication
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

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

Publication
CoRR

Abstract

2018

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

Authors
Dias, JP; Ferreira, HS;

Publication
CoRR

Abstract

2018

Conversation-Based Complex Event Management in Smart-Spaces

Authors
Lago, AS; Ferreira, HS;

Publication
CoRR

Abstract

2018

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

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

Publication
CoRR

Abstract

  • 10
  • 10