O
objetivo principal desse workshop é fomentar as discussões sobre
modelagem de sistemas de
software em um
espectro amplo. Outros objetivos incluem: (i) delinear a comunidade brasileira que trabalha com
simulações e
modelos executáveis no contexto de engenharia de software; (ii) oferecer um ambiente para discussão das
possíveis sinergias entre o paradigma de modelagem e simulação (M&S, predominante na Engenharia de Sistemas) e
a Engenharia de Software; (iii) abordar as pesquisas em Engenharia de Software Dirigida por Modelos, em
particular, no que tange aos modelos em tempo de execução; e (iv) explorar técnicas, métodos e ferramentas
para apoiar representação fidedina de software através de modelos (de simulação, executáveis, ou não). bem
como na condução de estudos empíricos.
Logo, serão bem vindos trabalhos que tratem do uso de modelos incluindo (mas não restrito a) modelos de
simulação, executáveis, agentes ou metamodelos para sistemas de software.
Formato Geral: O workshop será organizado no formato de apresentações de artigos completos, artigos
curtos e
position papers, além de palestras a serem confirmadas. Os autores dos artigos aceitos serão convidados a
expor seus trabalhos durante o evento em sessões técnicas. Haverá também uma sessão de abertura, bem como uma
sessão de discussão e encerramento.
Os tópicos de interesse incluem (mas não se limitam a):
- - Modelagem e Simulação no Ciclo de Vida da Engenharia de Software (Adoção de M&S em Requisitos,
Arquitetura de Software, Design de Software, Implementação, Testes, V&V, Implantação, Manutenção e
Evolução de Software)
- - Modelos executáveis
- - Reúso de modelos executáveis
- - Educação e Treinamento em Modelagem e Simulação
- - Integração de Ferramentas de Modelagem, Execução de Modelos e Simulação
- - Repositórios de Modelos Executáveis
- - Novas Ferramentas e Suporte Ferramental para Modelagem, Execução de Modelos e Simulação
- - Simulação de Integração e Interoperabilidade de Ferramentas (Toolchains)
- - Interoperabilidade efetiva entre diferentes ferramentas e entre diferentes DSL
- - Requisitos, Arquitetura, Design, Teste, V&V da Especificação de Software de Simulação e dos seus
Mecanismos de Execução
- - Datasets para execução de modelos
- - Simulação de Software em Diversas Plataformas (tais como Dinâmica de Sistemas, NetLogo, Multi-Agentes,
Sistema de Especificação de Eventos Discretos)
- - Engenharia Dirigida por Modelos
- - MDE as a Service
- - Modelos em Tempo de Execução (Models@runtime)
- - Modelagem conceitual
- - Simulação como Serviço
- - Modelagem e Simulação de Arquitetura de Software e Estilos Arquiteturais (tais como SOA, Blockchain,
Cliente-Servidor e variantes, Camadas, MVC, Componentes)
- - Reúso de Modelos Executáveis
- - Simulação e Models@runtime para Experimentação de Software e outros métodos empíricos
- - Modelagem e Simulação de Sistemas Intensivos em Software (incluindo sistemas ciberfísicos, sistemas de
informação, sistemas-de-sistemas, sistemas-de-sistemas de informação, processos de negócio, ecossistemas
de software, sistemas críticos intensivos em software como de aviônica e outros, cidades inteligentes e
seus sistemas constituintes)
- - Megamodelos
- - Linguagens gráficas para modelos executáveis de sistemas intensivos em software
***Premiação***: Os 3 melhores artigos serão premiados com certificado de reconhecimento. Uma nova parceria
com journal para publicação de versões estendidas serão também pleiteada.
Critérios de Aceitação de Trabalhos e Forma de Apresentação:
Os artigos poderão ser escritos em português ou inglês. Todas as submissões devem seguir o estilo de
formatação dos eventos da Sociedade Brasileira de Computação (SBC), e podem ser:
Artigos completos (entre 8 e 10 páginas), apresentando um resultado de interesse para o
avanço da pesquisa na área. Artigos que descrevem modelos, métodos, estudos experimentais e relatos de
experiência industriais são bem-vindos;
Artigos curtos (até 5 páginas), descrevendo trabalhos em andamento; e
Position papers (até 5 páginas) , artigo de opinião ou artigo resumindo um projeto de
pesquisa, ferramenta, ou técnica, ou contendo perspectivas de pesquisa nos temas do workshop.
As submissões devem ser feitas via JEMS pelo link a seguir:
https://jems.sbc.org.br/home.cgi?c=3611.
Os artigos serão avaliados por, pelo menos, três membros do comitê de programa. O aceite será baseado
principalmente na originalidade e contribuição para a área. Para artigos completos, os critérios de julgamento
são: (i) adequação ao escopo do workshop, (ii) relevância prática, (iii) qualidade técnica, (iv) clareza de
apresentação e (v) originalidade. Para artigos curtos, os critérios de julgamento adotados para a categoria
“artigos completos” serão seguidos, entretanto, levar-se-á em consideração que esses relatam trabalhos em
andamento e, como tal, o feedback deve ser mais voltado para auxiliar os autores do que ser crítico quanto aos
resultados alcançados até o momento. Os position papers serão avaliados seguindo os mesmos critérios da
categoria “artigos completos”, tendo como peso o potencial de discussão que o artigo pode gerar no workshop.
Os trabalhos submetidos, independente do tipo (artigo completo, artigo curto ou position paper) serão
avaliados “cegamente” (
double blind review), omitindo-se qualquer identificação de seus autores, bem
como de seus revisores.
Os artigos aceitos e apresentados no workshop serão publicados na plataforma SBC OpenLib - SOL:
https://sol.sbc.org.br/.
- Datas Importantes:
- Deadline para submissão de artigos:
03 de Agosto de 2020 14 de Agosto de 2020
- Notificação de Resultados:
05 de Setembro de 2020 15 de Setembro de 2020
- Prazo para envio de versão final:
14 de Setembro de 2020 18 de Setembro de 2020
- Realização do workshop: Entre 19 e 23 de outubro de 2020
Comitê de Programa Técnico
(Em formação)
Organização e Contato:
Valdemar Neto, Universidade Federal de Goiás (INF/UFG), Brasil
Elisa Yumi Nakagawa, Universidade de São Paulo (ICMC/USP), Brasil
Bernard Zeigler, University of Arizona, Estados Unidos