Middleware e ferramentas para desenvolvimento de sistemas de vigilância para segurança, controlo e conforto (SVSC 2 - M Toolkit)

Detalhes bibliográficos
Autor(a) principal: Cardoso, Nuno Filipe Gomes
Data de Publicação: 2013
Idioma: por
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: http://hdl.handle.net/1822/25596
Resumo: Tese de doutoramento em Informática Industrial
id RCAP_9472ada16557d500858aa9f775f7ecf3
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/25596
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Middleware e ferramentas para desenvolvimento de sistemas de vigilância para segurança, controlo e conforto (SVSC 2 - M Toolkit)681.135.2Tese de doutoramento em Informática IndustrialDevido a vários fatores socioeconómicos, existe atualmente uma enorme necessidade de se utilizarem sistemas de videovigilância inteligentes. O desenvolvimento deste tipo de sistemas tem-se tornado numa tarefa complexa, devido à necessidade de desenvolver novos produtos com um elevado número de diferentes requisitos. A complexidade está relacionada com o elevado nível de variabilidade/heterogeneidade que necessita de ser gerida. A complexidade deve-se à gestão da variabilidade em tarefas relacionada com: a captura de imagens, processamento, compressão, comunicações e visão por computador. Mais, os sistemas atuais devem correr em diferentes plataformas de hardware, que vão desde os PCs desktop até sistemas embebidos, telefones móveis, etc. Para resolver o problema da complexidade e a enorme necessidade de sistemas de videovigilância adaptados à aplicação, com um reduzido time-to-market, esta tese propõe explorar o domínio da videovigilância como uma família de produtos, que podem ser desenvolvidos seguindo uma filosofia pay-as-you-go ao invés de desenvolver produtos ex-nihilo. De forma a satisfazer os requisitos apresentados anteriormente, é proposta uma framework generativa de videovigilância. Na fase de modelação da framework generativa, é usada uma combinação de tecnologias e técnicas tais como, Software Product Line (SPL), Model Driven Development (MDD) e Agile, de modo a gerir a variabilidade existente ao nível das funcionalidades do sistema. Na fase da implementação das funcionalidades, são utilizados componentes totalmente configuráveis, desenvolvidos em C++ template metaprogramming, de modo a gerir a variabilidade do código do sistema e a reutilização dos componentes. A framework de videovigilância proposta apresenta vantagens comparativamente com os métodos tradicionais, principalmente, reduz o time-to-market, causa baixo impacto no desempenho e permite gerir melhor a variabilidade.Due to a variety of socio-economic factors, currently there is a growing demand for intelligent video surveillance systems. The development of such systems is becoming increasingly complex since there is a high demand for rapid deployment of novel products with a rising number of different requirements. The complexity arises from the high level of variability/heterogeneity that needs to be managed. The increasing complexity is induced by the variability in tasks related to image capturing, processing, compression, communications and computer vision. Furthermore, it is now expected that systems should run in different hardware platforms, ranging from desktop PCs to low cost embedded boards, mobile phones, etc. To tackle the growing complexity and huge demand for application-tailored video surveillance systems, along with very tight time-to-market expectations, this thesis proposes exploiting the video surveillance domain as families of systems that can be developed following a pay-as-you-go fashion rather than developing products ex-nihilo. To better accommodate all the above listed requirements, a new video surveillance fully-reconfigurable generative framework is proposed. In the framework’s modeling stage, the combination and interoperability of Software Product Line (SPL) technologies, Model-Driven Development (MDD) and Agile Development were promoted, in order to manage the existing variability at the system functionality level. At the framework’s implementation stage, fully-customizable components, developed in C++ template metaprogramming, were used, in order to provide code variability management mechanisms and to promote high component re-use. The proposed video surveillance generative framework presents several advantages when compared to the traditional methods, namely, short time-to-market, low performance overhead, and variability management.Mendes, José A.Tavares, AdrianoUniversidade do MinhoCardoso, Nuno Filipe Gomes2013-07-182013-07-18T00:00:00Zdoctoral thesisinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/1822/25596por101414188info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-11T05:13:04Zoai:repositorium.sdum.uminho.pt:1822/25596Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T15:11:38.032822Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Middleware e ferramentas para desenvolvimento de sistemas de vigilância para segurança, controlo e conforto (SVSC 2 - M Toolkit)
title Middleware e ferramentas para desenvolvimento de sistemas de vigilância para segurança, controlo e conforto (SVSC 2 - M Toolkit)
spellingShingle Middleware e ferramentas para desenvolvimento de sistemas de vigilância para segurança, controlo e conforto (SVSC 2 - M Toolkit)
Cardoso, Nuno Filipe Gomes
681.135.2
title_short Middleware e ferramentas para desenvolvimento de sistemas de vigilância para segurança, controlo e conforto (SVSC 2 - M Toolkit)
title_full Middleware e ferramentas para desenvolvimento de sistemas de vigilância para segurança, controlo e conforto (SVSC 2 - M Toolkit)
title_fullStr Middleware e ferramentas para desenvolvimento de sistemas de vigilância para segurança, controlo e conforto (SVSC 2 - M Toolkit)
title_full_unstemmed Middleware e ferramentas para desenvolvimento de sistemas de vigilância para segurança, controlo e conforto (SVSC 2 - M Toolkit)
title_sort Middleware e ferramentas para desenvolvimento de sistemas de vigilância para segurança, controlo e conforto (SVSC 2 - M Toolkit)
author Cardoso, Nuno Filipe Gomes
author_facet Cardoso, Nuno Filipe Gomes
author_role author
dc.contributor.none.fl_str_mv Mendes, José A.
Tavares, Adriano
Universidade do Minho
dc.contributor.author.fl_str_mv Cardoso, Nuno Filipe Gomes
dc.subject.por.fl_str_mv 681.135.2
topic 681.135.2
description Tese de doutoramento em Informática Industrial
publishDate 2013
dc.date.none.fl_str_mv 2013-07-18
2013-07-18T00:00:00Z
dc.type.driver.fl_str_mv doctoral thesis
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1822/25596
url http://hdl.handle.net/1822/25596
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv 101414188
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833595157668167680