• 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
 
 
Master's Dissertation
DOI
https://doi.org/10.11606/D.55.2020.tde-22072020-153547
Document
Author
Full name
Bruno Sena da Silva
E-mail
Institute/School/College
Knowledge Area
Date of Defense
Published
São Carlos, 2020
Supervisor
Committee
Nakagawa, Elisa Yumi (President)
Braga, Rosana Teresinha Vaccare
Cagnin, Maria Istela
Delicato, Flávia Coimbra
Title in English
KnowSoS: A Software Architecture for Knowledge Discovery in Systems-of-Systems
Keywords in English
Knoweldge discovery
Software architecture
Systems-of-Systems
Abstract in English
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.
Title in Portuguese
KnowSoS: Uma Arquitetura de Software para a Descoberta de Conhecimento em Sistemas-de-Sistemas
Keywords in Portuguese
Arquitetura de software
Descoberta de conhecimento
Sistemas-de-Sistemas
Abstract in Portuguese
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.
 
WARNING - Viewing this document is conditioned on your acceptance of the following terms of use:
This document is only for private use for research and teaching activities. Reproduction for commercial use is forbidden. This rights cover the whole data about this document as well as its contents. Any uses or copies of this document in whole or in part must include the author's name.
Publishing Date
2020-07-22
 
WARNING: Learn what derived works are clicking here.
All rights of the thesis/dissertation are from the authors
CeTI-SC/STI
Digital Library of Theses and Dissertations of USP. Copyright © 2001-2024. All rights reserved.