Evolução Arquitetural em Sistemas de Controle de Satélites
Resumo
Sistemas de Controle de Satélites (SCS) são responsáveis por manter o funcionando adequado dos satélites em órbita. Esses sistemas estão em constante evolução arquitetural para atender requisitos de interoperabilidade e os avanços tecnológicos dos satélites. O Centro de Controle de Satélites (CCS) do Instituto Nacional de Pesquisas Espaciais (INPE) vem propondo e desenvolvendo soluções de softwares para este domíno desde 1980. Assim, o objetivo deste relato é apresentar o histórico da evolução arquitetural e tecnológica dos SCS desenvolvidos pelo CCS. O avanço arquitetural neste domínio tem evoluído para o estabelecimento de um Arquitetura de Referência para Sistemas de Controle de Satélites, a qual tem apresentado benefícios do reúso arquitetural e a redução de esforços durante as fases de desenvolvimento e integração.
Referências
Andriyani, Y., Hoda, R., and Amor, R. (2017). Understanding knowledge management in agile software development practice. In International Conference on Knowledge Science, Engineering and Management (KSEM), pages 195–207.
Bjørnson, F. O. and Dingsøyr, T. (2008). Knowledge management in software engineering: A systematic review of studied concepts, findings and research methods used. Information and Software Technology, 50:1055–1068.
Bukowitz, W. and Williams, R. L. (2000). The knowledge management fieldbook. Financial Times Prentice Hall, Great Britain.
Carreteiro,P.,deVasconcelos,J.B.,Barão,A.,andRocha,A ́.(2016).Aknowledgemanagement approach for software engineering projects development. In New advances in information systems and technologies, pages 59–68. Springer.
Carvalho, A. P. (2013). Autoka: uma proposta de ferramenta automatizada para diagnóstico de gestão do conhecimento em processos de software. PhD thesis, Faculdade de Brasília.
Dalkir, K. (2005). Knowledge Management in Theory and Practice. Elsevier, Burlington, MA.
De Jager, M. (1999). The KMAT: benchmarking knowledge management. Library management, 20(7):367–372.
Esteves, S. (2017). Requisitos de software funcionais para o desenvolvimento de plataforma digital de diagóstigo da gestão do conhecimento nas organizações. Master’s thesis, UniCesumar, Maringá, Paraná, Brazil.
Maciel, C. P. C. (2019). Diagnóstico de gestão do conhecimento em empresas de desenvolvimento de software. Master’s thesis, Universidade Tecnológica Federal do Paraná, Cornélio Procópio, Paraná, Brazil.
Maciel, C. P. C., Souza, E. F., Falbo, R. A., Felizardo, K. R., , and Vijaykumar, N. L. (2018a). Knowledge management diagnostics in software development organizations. In 17th Brazilian Symposium on Software Quality (SBQS), pages 141–150.
Maciel, C. P. C., Souza, E. F., Vijaykumar, N. L., Falbo, R. A., Meinerz, G. V., and Felizardo, K. R. (2018b). An empirical study on the knowledge management practice in software testing. In Experimental Software Engineering Latin American Workshop (ESELAW’18). XXI Ibero-American Conference on Software Engineering (CIBSE).
Nejati, M. (2010). Knowledge management performance evaluation: Challenges and requirements for organizations. Technics Techn. Education Management, 5:251–254.
Nonaka, I. and Takeuchi, H. (1995). The knowledge-creating company: How Japanese companies create the dynamics of innovation. Oxford university press.
O’Leary, D. E. and Studer, R. (2001). Knowledge management: An interdisciplinary approach. IEEE intelligent systems, 16(1):24–25.
Souza, E. F., Falbo, R. A., and Vijaykumar, N. L. (2015). Knowledge management initiatives in software testing: A mapping study. Information and Software Technology, 57:378–391.
Vasanthapriyan, S., Tian, J., and Xiang, J. (2015). A survey on knowledge management in software engineering. In International Conference on Software Quality, Reliability and Security Companion (QRS-C), pages 237–244, Vancouver, BC, Canada.