• Resumo

    Componentes de Software Baseados em Engenharia de Domínio

    Data de publicação:
    Sistemas embarcados são comumente desenvolvidos a partir de um conjunto ou repositório de componentes reusáveis. Entretanto, para serem reusáveis, esses componentes precisam ser projetados com esse objetivo. Uma técnica utilizada para identificar e projetar componentes reusáveis é a engenharia de domínio. Este artigo apresenta o desenvolvimento de uma ferramenta que, a partir de um modelo de domínio gerado pelo usuário, realiza a geração semi-automática de um repositório de componentes, incluindo a infra-estrutura dos componentes, testadores e seus metadados para caracterização dos componentes e posterior seleção. Como estudo de caso utilizou-se um modelo de domínio que representa sistemas operacionais embarcados. Os resultados demonstram que uma boa modelagem do domínio com o nível de detalhamento adequado permite a geração de código e a caracterização de componentes e famílias de componentes que, efetivamente, podem ser utilizados por uma ferramenta para seleção automática de componentes e geração de diferentes aplicações embarcadas

Anais do Computer on the Beach

O Computer on the Beach é um evento técnico-científico que visa reunir profissionais, pesquisadores e acadêmicos da área de Computação, a fim de discutir as tendências de pesquisa e mercado da computação em suas mais diversas áreas.

Access journal