Busca avançada
Ano de início
Entree


Hardware-Independent Embedded Firmware Architecture Framework

Texto completo
Autor(es):
Farina, Mauricio D. O. ; Pohren, Daniel H. ; Roque, Alexandre dos S. ; Silva, Antonio ; da Costa, Joao Paulo J. ; Fontoura, Lisandra Manzoni ; dos Anjos, Julio C. S. ; de Freitas, Edison Pignaton
Número total de Autores: 8
Tipo de documento: Artigo Científico
Fonte: JOURNAL OF INTERNET SERVICES AND APPLICATIONS; v. 15, n. 1, p. 11-pg., 2024-01-01.
Resumo

Unlike other forms of development, the way firmware development is designed is somewhat outdated. It is not unusual to come across whole systems implemented in a cross-dependent monolithic way. In addition, the software of many implementations is hardware-dependent. Hence, significant hardware changes may result in extensive firmware implementation reviews that can be time-consuming and lead to low-quality ports, which may represent an important problem for Internet of Things (IoT) applications that evolve very frequently. To address this problem, this study proposes an embedded firmware development framework that allows reuse and portability while improving the firmware development life cycle. In addition, the typical mistakes of a novice software developer can be reduced by employing this methodology. An embedded IoT system project was refactored for this framework model to validate this proposal. Finally, a comparison was made between a legacy and framework project to demonstrate that the proposed framework can make a substantial improvement in portability, reuse, modularity, and other firmware factors. (AU)

Processo FAPESP: 20/09706-7 - CEREIA - Centro de Referência em Inteligência Artificial
Beneficiário:José Soares de Andrade Júnior
Modalidade de apoio: Auxílio à Pesquisa - Programa Centros de Pesquisa em Engenharia