Modelagem e Simulação: Um Grande Desafio para Aspectos Humanos, Sociais e Econômicos de Software
Resumo
A Modelagem e Simulação (M&S) é uma prática essencial para antecipar propriedades de sistemas complexos, especialmente em domínios críticos como militares, energéticos e urbanos. A aplicação de M&S na Engenharia de Software, incluindo para cidades inteligentes, tem ganhado destaque devido à sua capacidade de avaliar arquiteturas, prototipar, conduzir experimentos e prever propriedades do projeto. Surgem desafios adicionais com os Aspectos Sociais, Humanos e Econômicos de Software (ASHES), levantando questões sobre a modelagem do comportamento humano, aspectos econômicos e abordagens de M&S adequadas. Este artigo destaca a modelagem e simulação como um Grande Desafio para ASHES, provocando reflexões sobre como enfrentar esses desafios e explorar oportunidades em áreas críticas para a sociedade.
Referências
Bouanan, Y., Zacharewicz, G., and Vallespir, B. (2016). Devs modelling and simulation of human social interaction and influence. Engineering Applications of Artificial Intelligence, 50:83–92.
Bulcão-Neto, R., Teixeira, P., Lebtag, B., Graciano-Neto, V., Macedo, A., and Zeigler, B. (2022). Simulation of iot-oriented fall detection systems architectures for in-home patients. IEEE Latin America Transactions, 21(1):16–26.
Cavalcante, A. S. N. and de França, B. B. N. (2023). Simulation-supported development for cooperative multi-uav systems with the mysterio framework. J. Softw. Eng. Res. Dev., 11:11:1–11:17.
David, I., Archambault, P., Wolak, Q., Vu, C. V., Lalonde, T., Riaz, K., Syriani, E., and Sahraoui, H. A. (2023). Digital twins for cyber-biophysical systems: Challenges and lessons learned. In 26th ACM/IEEE MODELS, pages 1–12, Västerås, Sweden. IEEE.
de França, B. B. N. and Travassos, G. H. (2016). Experimentation with dynamic simulation models in software engineering: planning and reporting guidelines. Empir. Softw. Eng., 21(3):1302–1345.
De la Torre, R., Onggo, B. S., Corlu, C. G., Nogal, M., and Juan, A. A. (2021). The role of simulation and serious games in teaching concepts on circular economy and sustainable energy. Energies, 14(4):1138.
Delécolle, A., Lima, R. S., Graciano Neto, V. V., and Buisson, J. (2020). Architectural strategy to enhance the availability quality attribute in system-of-systems architectures: a case study. In 15th IEEE International Conference of System of Systems Engineering, SoSE 2020, Budapest, Hungary, June 2-4, 2020, pages 93–98. IEEE.
França, B. and Graciano Neto, V. V. (2021). Opportunities for simulation in software engineering. In Anais do III Workshop em Modelagem e Simulação de Sistemas Intensivos em Software, pages 50–54, Porto Alegre, RS, Brasil. SBC.
Graciano Neto, V. V., Horita, F. E. A., dos Santos, R., Viana, D., and Kassab, M. (2018a). How much does it cost? a simulation-based method for cost prediction in systems-of-systems acquisition processes. In Anais do III Workshop sobre Aspectos Sociais, Humanos e Econômicos de Software, Porto Alegre, RS, Brasil. SBC.
Graciano Neto, V. V., Horita, F. E. A., dos Santos, R. P., Viana, D., Kassab, M., Manzano, W., and Nakagawa, E. Y. (2019). S.O.B (save our budget) - A simulation-based method for prediction of acquisition costs of constituents of a system-of-systems. Braz. J. Inf. Syst., 12(4):6–35.
Graciano Neto, V. V., Horita, F. E. A., Santos, R., Viana, D., Kassab, M., Manzano, W., and Nakagawa, E. Y. (2020). S.o.b (save our budget) - a simulation-based method for prediction of acquisition costs of constituents of a system-of-systems. iSys - Brazilian Journal of Information Systems, 12(4):6–35.
Graciano Neto, V. V. and Kassab, M. (2023). What Every Engineer Should Know About Smart Cities. CRC Press Taylor & Francis. 1st Edition. 254 p.
Graciano Neto, V. V., Manzano, W., Antonino, P. O., and Nakagawa, E. Y. (2021). Foundations and research agenda for simulation of smart ecosystems architectures. In Scandurra, P., Galster, M., Mirandola, R., and Weyns, D., editors, Software Architecture - 15th ECSA Tracks and Workshops, volume 13365 of LNCS, pages 333–352, Växjö, Sweden. Springer.
Graciano Neto, V. V., Manzano, W., Kassab, M., and Nakagawa, E. Y. (2018b). Model-based engineering & simulation of software-intensive systems-of-systems: experience report and lessons learned. In Pérez, J., Mirandola, R., and Chen, H., editors, Proceedings of the 12th European Conference on Software Architecture: Companion Proceedings, ECSA 2018, Madrid, Spain, September 24-28, 2018, pages 27:1–27:7. ACM.
Graciano Neto, V. V., Oquendo, F., and Nakagawa, E. Y. (2017). Smart Systems-ofInformation Systems: Foundations and an Assessment Model for Research Development. In Araujo, R., Maciel, R., and Boscarioli, C., editors, Grand Challenges in Information Systems for the Next 10 years, pages 1–12. Brazilian Computer Society, Porto Alegre, Brazil.
Kim, T. G. and Zeigler, B. P. (1987). The DEVS formalism: hierarchical, modular systems specification in an object oriented framework. In Thesen, A., Grant, H., and Kelton, W. D., editors, 19th WSC, pages 559–566, Atlanta, USA. ACM.
Lebtag, B. G. A., Teixeira, P. G., dos Santos, R. P., Viana, D., and Graciano Neto, V. V. (2022). Strategies to evolve exm notations extracted from a survey with software engineering professionals perspective. J. Softw. Eng. Res. Dev., 10:2:1–2:24.
Legasto, A., Forrester, J. W., and Lyneis, J. M. (1980). System dynamics. North-Holland Amsterdam.
Neto, V. G., Horita, F. E. A., dos Santos, R., Viana, D., and Kassab, M. (2018). How much does it cost? a simulation-based method for cost prediction in systems-of-systems acquisition processes. In III WASHES, Natal. SBC.
Ören, T. I., Zeigler, B. P., and Tolk, A., editors (2023). Body of Knowledge for Modeling and Simulation: A Handbook by the Society for Modeling and Simulation International. Simulation Foundations, Methods and Applications. Springer.
Pavón, J., Sansores, C., and Gómez-Sanz, J. J. (2008). Modelling and simulation of social systems with ingenias. International Journal of Agent-Oriented Software Engineering, 2(2):196–221.
Pedro, R., Bulcão-Neto, R., Coutinho, E., and Graciano Neto, V. V. (2023). Uma análise do workshop de modelagem e simulação em sistemas intensivos de software. In Anais do V Workshop em Modelagem e Simulação de Sistemas Intensivos em Software, pages 1–10, Porto Alegre, RS, Brasil. SBC.
Tolk, A., Page, E. H., Graciano Neto, V. V., Weirich, P., Formanek, N., Durán, J. M., Santucci, J. F., and Mittal, S. (2023). Philosophy and modeling and simulation. In Ören, T. I., Zeigler, B. P., and Tolk, A., editors, Body of Knowledge for Modeling and Simulation: A Handbook by the Society for Modeling and Simulation International, Simulation Foundations, Methods and Applications, pages 383–412. Springer.
Von Bertalanffy, L. (1950). An outline of general system theory. The British Journal for the Philosophy of science, 1(2):134–165.