Modelagem e Especificação de um Middleware para Redes de ...
Modelagem e Especificação de um Middleware para Redes de ...
Modelagem e Especificação de um Middleware para Redes de ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
5.6 Descrição dos subsistemas 89<br />
Figura 5.14: Diagrama <strong>de</strong> casos <strong>de</strong> uso “Gerenciar Componentes”<br />
5.6.4 Subsistema Dispositivos<br />
Os dispositivos em si, caracterizam <strong>um</strong>a re<strong>de</strong> <strong>de</strong> sensores por <strong>de</strong>terminar as<br />
características funcionais, do ponto <strong>de</strong> vista do cliente, que ela po<strong>de</strong> executar. No mo<strong>de</strong>lo<br />
do middleware Kratos são consi<strong>de</strong>rados dois tipos <strong>de</strong> dispositivos, os ativos que são<br />
também componentes do sistema (abstraído na IEEE 1451.0 como NCAP), com todos os<br />
requisitos básicos <strong>para</strong> interagir com todo esse sistema, e os passivos que apenas recebem<br />
comandos (i.q. TIM).<br />
O subsistema Dispositivos, mostrado no diagrama da Figura 5.15, é a camada<br />
<strong>de</strong> interação com os dispositivos agregados ao middleware. No Gerenciador <strong>de</strong><br />
Dispositivos estarão implementados os componentes <strong>de</strong>scritores <strong>de</strong> funcionamento <strong>de</strong><br />
sensores e atuadores (“drivers”), ou seja, <strong>para</strong> cada mo<strong>de</strong>lo <strong>de</strong> dispositivo haverá <strong>um</strong><br />
componente <strong>de</strong>scritor <strong>para</strong> manipular-lhe e este componente po<strong>de</strong>rá controlar vários dispositivos<br />
simultaneamente, não sendo necessário haver <strong>um</strong> <strong>de</strong>scritor <strong>para</strong> cada dispositivo<br />
anexado ao sistema. Esta funcionalida<strong>de</strong> <strong>de</strong> <strong>de</strong>scritores <strong>de</strong> dispositivo é importante<br />
por causa da abertura do padrão IEEE 1451 <strong>para</strong> funcionalida<strong>de</strong>s <strong>de</strong>finidas pelo fabri-