• Nenhum resultado encontrado

Com os avanços em tecnologia, grande parte dos serviços públicos e privados das cidades já utilizam algum sistema de informação e gestão para armazenar seus dados e/ou prover algum serviço para a população. A promessa em melhorar a eficácia desses serviços com a integração dos sistemas de informação, pode se tornar possível utilizando a plataforma Mandala que visa prover a interoperabilidade entre sistemas através da criação de Sistemas de Sistemas.

Neste trabalho foi apresentado a concepção, o desenvolvimento e a implantação do SoS Composer, um componente da plataforma Mandala, que visa especificar a integração dos sistemas existentes em uma cidade, abstraindo a sua heterogeneidade e possibilitando a integração deles de modo a formar um Sistemas de Sistemas com o mínimo de mudança em sua implementação.

Como descrito no Capítulo 4, o SoS Composer proporciona ao desenvolvedor do SoS uma ferramenta viável para a criação de fluxos para missões globais de Sistemas de Sis- temas, para isso, utiliza o plugin do Eclipse BPMN2 Modeler 1.4.1 com algumas confi- gurações especificas para atender as necessidades do Mandala. Além de criar esse fluxo utilizando BPD, é possível utilizá-lo para orquestrar a execução, pela plataforma Mandala, a missão global correspondente.

Ainda há mais trabalho a ser realizado na plataforma Mandala para atender da melhor forma as características do SoS. Algumas limitações atuais e possibilidades futuras para o componente SoS Composer em relação a plataforma Mandala. Como trabalho futuro pode-se aprimorar a criação do fluxo, validando se os parâmetros de saída de uma tarefa é compatível com os parâmetros de entrada da próxima tarefa do fluxo.

Também será necessário utilização dos elementos do tipo Gateways do BPMN - uti- lizado para controlar a divergência e a convergência de atividades durante o fluxo de execução - para atender o desenvolvimento evolucionário do SoS, onde o fluxo pode mu- dar em tempo de execução, de acordo com certas condições.

60

Referências

BILLAUD, S.; DACLIN, N.; CHAPURLAT, V. Interoperability as a key concept for the control and evolution of the system of systems (SoS). In: SINDEREN, M. van; CHAPURLAT, V. (Ed.). Proceedings of the 6th International IFIP Working Conference on Enterprise Interoperability (IWEI 2015). Germany: Springer Berlin Heidelberg, 2015, (Lecture Notes in Business Information Processing, v. 213). p. 53–63.

BOYKO, C. et al. Addressing sustainability early in the urban design process. Management of Environmental Quality: An International Journal, Emerald Group Publishing Ltd., v. 17, n. 6, p. 689–706, 2006. ISSN 1477-7835.

BROWNSWORD, L. et al. System-of-systems navigator: An approach for managing system-of-systems interoperability. [S.l.], 2006.

C4ISR Interoperability Working Group. Levels of information systems interoperability (lisi). 1998.

CARDOSO, G.; CASTELLS, M. Os media na sociedade em rede. [S.l.]: Fundação Calouste Gulbenkian, Serviço de Educação e Bolsas, 2006.

CARNEY, D.; ANDERSON, W.; PLACE, P. Topics in Interoperability: Concepts of Ownership and Their Significance in Systems of Systems. [S.l.], 2005.

COLOMB, R. M. et al. The object management group ontology definition metamodel. In: Ontologies for Software Engineering and Software Technology. [S.l.: s.n.], 2006. CURRY, E. System of systems information interoperability using a linked datas- pace. In: 7th International Conference on System of Systems Engineering, SoSE 2012, Genova, Italy, July 16-19, 2012. [s.n.], 2012. p. 101–106. Disponível em: <https://doi.org/10.1109/SYSoSE.2012.6384200>.

FIRESMITH, D. Profiling systems using the defining characteristics of systems of systems (SoS). USA, 2010.

GAMA, K.; ALVARO, A.; PEIXOTO, E. Em direção a um modelo de maturidade tecnológica para cidades inteligentes. Simpósio Brasileiro de Sistemas de Informação, VIII, 2012.

HAYES-ROTH, B. An architecture for adaptive intelligent systems. Artif. Intell., v. 72, n. 1-2, p. 329–365, 1995. Disponível em: <https://doi.org/10.1016/0004-3702(94)00004- K>.

JENNINGS, N. R.; BUSSMANN, S. Agent-based control systems: Why are they suited to engineering complex systems? IEEE control systems, IEEE, v. 23, n. 3, p. 61–73, 2003.

JENNINGS, N. R. et al. Automated negotiation: prospects, methods and challenges. Group Decision and Negotiation, Springer, v. 10, n. 2, p. 199–215, 2001.

KANTER, R. M.; LITOW, S. S. Informed and interconnected: A manifesto for smarter cities. 2009.

KAZMAN, R. et al. Understanding patterns for system of systems integration. In: IEEE. System of Systems Engineering (SoSE), 2013 8th International Conference on. [S.l.], 2013. p. 141–146.

LIN, F. et al. Enabling effective and emergent agent conversations. In: Agents. [s.n.], 2000. p. 233–234. Disponível em: <http://doi.acm.org/10.1145/336595.341992>.

MADNI, A. M.; SIEVERS, M. Systems integration: Key perspectives, experiences, and challenges. Systems Engineering, Wiley Online Library, v. 17, n. 1, p. 37–51, 2014. MAIER, M. W. Architecting principles for systems-of-systems. Systems Engineering, v. 1, n. 4, p. 267–284, Feb. 1998.

MAJD, S.; MARIE-HÉLÈNE, A.; ALOK, M. An architectural model for system of information systems. In: Ioana Ciuciu et al. (Ed.). On the Move to Meaningful Internet Systems: OTM 2015 Workshops. Switzerland: Springer International Publisher, 2015, (Lecture Notes in Computer Science, v. 9416). p. 411–420.

MONTGOMERY, D. C. Design and analysis of experiments. 8th. ed. USA: John Wiley & Sons, Inc., 2013.

MORDECAI, Y.; DORI, D. 6.5. 1 i5: A model-based framework for architecting system-of-systems interoperability, interconnectivity, interfacing, integration, and interaction. In: WILEY ONLINE LIBRARY. INCOSE International Symposium. [S.l.], 2013. v. 23, n. 1, p. 1234–1255.

MOTTA, R. C.; OLIVEIRA, K. M. de; TRAVASSOS, G. H. Rethinking interoperability in contemporary software systems. In: IEEE PRESS. Proceedings of the Joint

5th International Workshop on Software Engineering for Systems-of-Systems and 11th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems. [S.l.], 2017. p. 9–15.

NAM, T.; PARDO, T. A. Conceptualizing smart city with dimensions of technology, people, and institutions. In: Proceedings of the 12th Annual International Conference on Digital Government Research, DG.O 2011, College Park, MD, USA, June 12 - 15, 2011. [s.n.], 2011. p. 282–291. Disponível em: <http://doi.acm.org/10.1145/2037556.2037602>. NETO, V. V. G. et al. On the interplay of business process modeling and missions in systems-of-information systems. In: 2017 IEEE/ACM Joint 5th International Workshop on Software Engineering for Systems-of-Systems and 11th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems, JSOS@ICSE, Buenos Aires, Argentina, May 23, 2017. [s.n.], 2017. p. 72–73. Disponível em: <http://doi.ieeecomputersociety.org/10.1109/JSOS.2017.7>.

NIELSEN, C. B. et al. Systems of Systems Engineering: Basic concepts, model-based techniques, and research directions. ACM Computing Surveys, v. 48, n. 2, Nov. 2015.

62

NWANA, H. S. Software agents: an overview. Knowledge Eng. Review, v. 11, n. 3, p. 205–244, 1996. Disponível em: <https://doi.org/10.1017/S026988890000789X>.

OMG. Business Process Model and Notation (BPMN), version 2.0. Jan. 2011. Available at http://www.omg.org/spec/BPMN/2.0/.

SALEH, M.; ABEL, M.-H. Information systems: Towards a system of information systems. In: Proceedings of the 7th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management (IC3K 2015). Portugal: Scitepress, 2015. p. 193–200.

SHAPIRO, R. et al. Bpmn 2.0 handbook. Future Strategies Inc, 2010.

SILVA, E. et al. On the characterization of missions of systems-of-systems. In: ACM. Proceedings of the 2014 European Conference on Software Architecture Workshops. [S.l.], 2014. p. 26.

SILVA, E. A. F. Uma linguagem para descrição de missões em sistema-de-sistemas. Dissertação (Mestrado) — Universidade Federal do Rio Grande do Norte, 2015. SOFTWARE, S. SoapUI. Dec. 2016. Available at https://www.soapui.org/.

SYCARA, K. et al. Distributed intelligent agents. IEEE Expert, v. 11, n. 6, p. 36–46, Dec. 1996.

TAKAHASHI, T. Sociedade da informação no Brasil: livro verde. [S.l.]: Ministério da Ciência e Tecnologia (MCT), 2000.

VARGAS, I. G.; GOTTARDI, T.; BRAGA, R. T. V. Approaches for integration in system of systems: a systematic review. In: Proceedings of the 4th International Workshop on Software Engineering for Systems-of-Systems, SESoS@ICSE 2016, Austin, Texas, USA, May 14-22, 2016. [s.n.], 2016. p. 32–38. Disponível em: <http://doi.acm.org/10.1145/2897829.2897835>.

WENGE, R. et al. Smart city architecture: A technology guide for implementation and design challenges. China Communications, v. 11, n. 3, p. 56–69, March 2014. ISSN 1673-5447.

WESKE, M. Business Process Management: Concepts, languages, architectures. Germany: Springer-Verlag Berlin Heidelberg, 2012.

WOOLDRIDGE, M.; JENNINGS, N. R. Intelligent agents: Theory and practice. The knowledge engineering review, Cambridge University Press, v. 10, n. 2, p. 115–152, 1995. ZHANG, S.-b. et al. Research on parallel decision analyzing for complex system of systems. In: IEEE. Machine Learning and Cybernetics, 2006 International Conference on. [S.l.], 2006. p. 1812–1817.

Documentos relacionados