Embedded studio: um ambiente integrado para desenvolvimento de sistemas embutidos

AUTOR(ES)
DATA DE PUBLICAÇÃO

2002

RESUMO

The design of embedded systems involves different hardware and software components. Due to its heterogeneity, it is important that the development should be carried out through an integrated and efficient way. Moreover, for better complexity control, it must be taken into account the use of tools that make it possible, in an easy way, the modularity and reusability of components. This work proposes an integrated environment that treats hardware and software in an homogeneous way, by means of the "component" concept. These components are modelled using the javabeans architecture and made available in a visual development tool, providing greater reusability and modularity on project development. The "Embedded Studio" is a completely modular tool, based on the "netbeans" framework, conceived to provide reusability and to make easier the development of embedded systems. With this aim, the tool offers different "views" of the project, in order to present different aspects of hardware, software and relationships among components. In addition, each of these "workspaces" groups together specific tools for hardware and software that were previously integrated to the environment. As a case study, this component-based approach for hardware and software was applied to implement an alarm system. Initially, the relevant components of the system were specified, implemented and integrated to the Embedded Studio. The resources supported by the tool are potentially presented through the instantiation of the modelled components of the system

ASSUNTO(S)

framework reusabilidade framework hardware e software - componentes sistemas embutidos ciencia da computacao reusability embedded systems hardware and software - components

Documentos Relacionados