Publicação

Generative component-based IP camera design

Ver documento

Detalhes bibliográficos
Resumo:The developers' need for shorter time to market and the increasing complexity of electronic systems caused by the demand for a myriad of functional and non-functional characteristics, led to the adoption of novel design and implementation techniques to bridge the concept to implementation gap. This paper presents model-driven generative design in the implementation of IP cameras for integration on Home Appliance Networks. The refinement process for the Product Family is depicted for two camera configurations and the use of generative design for implementing the models is described, displaying the variability in terms of features and implementation. The topology is also described to show how architectural models can be used to aid the process and ensure ease of integration and interoperability between functionalities, regardless of their implementation (gateware, software or hybrid).
Autores principais:Garcia, Paulo
Outros Autores:Cardoso, Nuno; Gomes, Tiago Manuel Ribeiro; Salgado, Filipe; Cardoso, Paulo Francisco da Silva; Mendes, José A.; Tavares, Adriano
Assunto:Cameras Field programmable gate arrays
Ano:2013
País:Portugal
Tipo de documento:comunicação em conferência
Tipo de acesso:acesso restrito
Instituição associada:Universidade do Minho
Idioma:inglês
Origem:RepositóriUM - Universidade do Minho
Descrição
Resumo:The developers' need for shorter time to market and the increasing complexity of electronic systems caused by the demand for a myriad of functional and non-functional characteristics, led to the adoption of novel design and implementation techniques to bridge the concept to implementation gap. This paper presents model-driven generative design in the implementation of IP cameras for integration on Home Appliance Networks. The refinement process for the Product Family is depicted for two camera configurations and the use of generative design for implementing the models is described, displaying the variability in terms of features and implementation. The topology is also described to show how architectural models can be used to aid the process and ensure ease of integration and interoperability between functionalities, regardless of their implementation (gateware, software or hybrid).