• JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
 
  Bookmark and Share
 
 
Disertación de Maestría
DOI
https://doi.org/10.11606/D.55.2020.tde-22072020-153547
Documento
Autor
Nombre completo
Bruno Sena da Silva
Dirección Electrónica
Instituto/Escuela/Facultad
Área de Conocimiento
Fecha de Defensa
Publicación
São Carlos, 2020
Director
Tribunal
Nakagawa, Elisa Yumi (Presidente)
Braga, Rosana Teresinha Vaccare
Cagnin, Maria Istela
Delicato, Flávia Coimbra
Título en inglés
KnowSoS: A Software Architecture for Knowledge Discovery in Systems-of-Systems
Palabras clave en inglés
Knoweldge discovery
Software architecture
Systems-of-Systems
Resumen en inglés
Systems-of-Systems (SoS) have been playing an important role in the industry and academia as an answer to the ever growing complexity of software systems. This class of systems emerges from the interoperability of operational and managerial independent systems (called constituents) that work together to achieve more complex missions, not achievable by any of them individually. Constituents of an SoS generate at runtime a huge amount of data with high velocity and that is sometimes highly variable, characterizing a big data scenario. However, SoS have not taken advantages from the knowledge that could be discovered from such data, which could provide an overall understanding of the SoS behavior, support missions fulfillment, and enable the system to react to it. In this scenario, the main contribution of this Masters project is to provide means to support knowledge discovery in SoS, that is, to support the entire data cycle in SoS, from the collection in the constituents to the extraction of knowledge that will be useful for the system operation. For this, we propose KnowSoS, a Software Architecture for Knowledge Discovery in Systems-of-Systems, which assists in the design of a system that can be integrated into the SoS to control data flow and enable knowledge discovery. Besides that, we propose a set of guidelines that support SoS understanding and the development of the system designed by using KnowSoS. To evaluate this proposal, we present a proof of concept using the architecture and the guidelines to design and develop a knowledge discovery system in two different SoS domains, i.e., human resources and emergency management domain. As main results, the system improved the recommendation of job openings to candidates who are looking for a job in the human resources domain, and the precision of alerts for natural disasters to emergency stakeholders (i.e., police, hospitals, and firefighters) in the emergency management context. Such results indicate that, even as an initial approach, KnowSoS can be used to bring benefits in different domains where knowledge discovery is necessary to fulfill SoS missions. As future works, we intend to apply this approach in new domains and conduct more robust experimental studies.
Título en portugués
KnowSoS: Uma Arquitetura de Software para a Descoberta de Conhecimento em Sistemas-de-Sistemas
Palabras clave en portugués
Arquitetura de software
Descoberta de conhecimento
Sistemas-de-Sistemas
Resumen en portugués
Sistemas-de-Sistemas (do inglês, Systems-of-Systems, ou SoS) têm desempenhado um papel importante na indústria e na academia como resposta à crescente complexidade dos sistemas de software. Essa classe de sistemas emerge da interoperabilidade de sistemas que são operacionalmente e gerencialmente independentes (chamados de constituintes), e que trabalham juntos para alcançar missões complexas, impossíveis de serem alcançadas por qualquer um deles individualmente. Os constituintes de um SoS geram em tempo de execução uma enorme quantidade de dados com alta velocidade e, em muitas vezes, alta variabilidade, caracterizando um cenário de big data. No entanto, muitos desses sistemas não estão utilizando o conhecimento que poderia ser descoberto a partir desses dados, o que poderia fornecer uma compreensão geral do comportamento do SoS, apoiar na realização das missões, e permitir que o sistema reagisse a tal conhecimento. Nesse cenário, a principal contribuição deste projeto de mestrado é fornecer meios para apoiar a descoberta de conhecimento em SoS, isto é, apoiar o ciclo completo dos dados em SoS, desde a coleta dos dados nos constituintes até a extração de conhecimento que poderá ser util para a operação do sistema. Para isso, é proposta KnowSoS, uma Arquitetura de Software para Descoberta de Conhecimento em SoS, que auxilia no design de um sistema que será integrado no SoS para controle do fluxo de dados e a descoberta de conhecimento. Além disso, nós propormos um conjunto de guidelines the auxiliem no entendimento do SoS e no desenvolvimento do sistema construido por meio da KnowSoS. Para avaliar essa proposta, é apresentada uma prova de conceito usando a arquitetura e as guidelines para definir e desenvolver um sistema de descoberta de conhecimento em dois domínios diferentes, o domínio de recursos humanos e gerenciamento de emergências. Como principais resultados, o protótipo melhorou a recomendação de vagas para candidatos que procuram emprego no domínio de recursos humanos e a precisão de alertas de desastres naturais para as entidades interessadas em crises (ou seja, policiais, hospitais e bombeiros) no contexto de gerenciamento de emergências. Tais resultados indicam que, mesmo como uma abordagem inicial, KnowSoS pode ser usado para trazer benefícios em diferentes domínios em que a descoberta de conhecimento é necessária para cumprir as missões de SoS. Como trabalhos futuros, espera-se aplicar essa abordagem em novos domínios e realizar estudos experimentais mais robustos.
 
ADVERTENCIA - La consulta de este documento queda condicionada a la aceptación de las siguientes condiciones de uso:
Este documento es únicamente para usos privados enmarcados en actividades de investigación y docencia. No se autoriza su reproducción con finalidades de lucro. Esta reserva de derechos afecta tanto los datos del documento como a sus contenidos. En la utilización o cita de partes del documento es obligado indicar el nombre de la persona autora.
Fecha de Publicación
2020-07-22
 
ADVERTENCIA: Aprenda que son los trabajos derivados haciendo clic aquí.
Todos los derechos de la tesis/disertación pertenecen a los autores
CeTI-SC/STI
Biblioteca Digital de Tesis y Disertaciones de la USP. Copyright © 2001-2024. Todos los derechos reservados.