Adaptive software synthesis from extended dataflow specifications
DOI:
https://doi.org/10.4025/actascitechnol.v27i2.1458Keywords:
modelos computacionais, sistemas embutidos, fluxo de dados, componentes, eventosAbstract
Embedded software development approaches used models of computation such as dataflow, discrete events, synchronous/reactive, among others. Due to the specialization of the existing models, each one can be better applied to a specific application domain. Nevertheless, when there is no solution for applications in a specific domain, heterogeneous models have been used. In this context, this paper discusses a heterogeneous model called Extended Dataflow. It is an extension of the dataflow model with support to event handling. This paper also addresses how software can be synthesized from extended dataflow specifications and discusses the development of a code generation tool prototype. This takes into account the possibility of component reuse for developing digital signal processing applications. A case study of adaptative applications using digital filters is used to illustrate our approachDownloads
Download data is not yet available.
Downloads
Published
2008-03-27
How to Cite
Polato, I., & Silva Filho, A. M. da. (2008). Adaptive software synthesis from extended dataflow specifications. Acta Scientiarum. Technology, 27(2), 143–154. https://doi.org/10.4025/actascitechnol.v27i2.1458
Issue
Section
Informatics
License
DECLARATION OF ORIGINALITY AND COPYRIGHTS
I Declare that current article is original and has not been submitted for publication, in part or in whole, to any other national or international journal.
The copyrights belong exclusively to the authors. Published content is licensed under Creative Commons Attribution 4.0 (CC BY 4.0) guidelines, which allows sharing (copy and distribution of the material in any medium or format) and adaptation (remix, transform, and build upon the material) for any purpose, even commercially, under the terms of attribution.
Read this link for further information on how to use CC BY 4.0 properly.
0.8
2019CiteScore
36th percentile
Powered by


0.8
2019CiteScore
36th percentile
Powered by 