quinta-feira, 21 de novembro de 2013

Material do Seminário do dia 06/11/2013

Olá pessoal,

Novamente gostaria de agradecer a participação de todos em mais um seminário do grupo. Particularmente, aos palestrantes Lívia e Venilton pela disponibilidade a apresentações com conteúdo científico relevante. 

Aos interessados, seguem os materiais das palestras: <<Venilton>> e <<Lívia>>.

O próximo seminário ocorrerá no dia 27/11 e será coordenado pelo Carlos com a participação do Nemésio e do Pedro.

Obrigada a todos e até o próximo seminário!

segunda-feira, 4 de novembro de 2013

Chamada para seminários do LabES - dia 06/11/2013

Olá Pessoal,

Seguem as informações do próximo seminário do LabES.

Data: 06/11/2013
Local: Sala 4-005 no ICMC/USP
Horário: 17hs


Seminário 01:
Nome: Lívia Castro Degrossi
Título: An approach for retrieving information from different sources with an application to disaster management
Resumo: Currently, among all extreme events, floods can cause more damage and deaths than any other type of event. Constant monitoring of floods requires real time information. For this, it's necessary a variety of sensors types to monitor environmental variables. In particular, volunteer information offers a great opportunity for obtaining information about environmental variables, since citizens can act as "sensors". However, those information are dispersed in different data sources that are unrelated with each other, difficulting the access to them. Therefore, this research aims to develop a service-oriented framework to retrieve information from different sources, in particular volunteer information, and store them in a single one. Moreover, this framework is based on Sensor Observation Service (SOS) to make observations available. 

Seminário 02:
Nome: Venilton Falvo Júnior

Título: Study and Establishment of a Software Product Line for Mobile Learning Applications
Resumo: Nowadays the popularity of mobile devices in the society has motivated the development of mobile learning (m-learning) applications. In spite of the benefits and facilities with regard to teaching and training, the existing learning applications still have to address issues and challenges related to the development, reuse and architectural standardization. On the other hand, the concept of Software Product Lines (SPL) focuses on software reuse and has been successfully applied for specific domains. In this context, this research shows M-SPLearning, i.e., a SPL particularly defined to the m-learning applications domain. The main goal is to promote the overall quality, effective reuse and standardization during the development and maintenance of these applications. M-SPLearning is being developed through a proactive systematic process, which includes: domain analysis, validation of domain analysis, architecture definition and components design. The main contribution of this work relies on providing guidance for the development and maintenance of mobile learning applications. Actually, the establishment of M-SPLearning intends to provide benefits with regard to the overall quality, domain comprehension, and reduction of the time spent in the development/maintenance of m-learning applications.

Contamos com a presença de todos!

Abraços,

Sofia.

domingo, 27 de outubro de 2013

Material do Seminário 23/10

Olá pessoal,

Gostaria de agradecer novamente a participação de todos em mais um seminário do grupo. Em particular, aos palestrantes (Faimison e Thiago) pela disponibilidade e apresentações com conteúdo científico relevante.

Aos interessados, seguem as apresentações: << Faimison >> e << Thiago >>.

O próximo seminário ocorrerá no dia 06/11 e será coordenado pela Sofia com participação do Nemésio e de um outro voluntário que se manifestar.

Obrigada a todos e até o próximo seminário.

terça-feira, 22 de outubro de 2013

Chamada para seminários do LabES - dia 23/10/2013

Olá Pessoal,

Seguem as informações do próximo seminário do LabES.

Data: 23/10/2013
Local: Sala 4-001 no ICMC/USP
Horário: 17h

Seminário 01:
Nome: Faimison Porto
Título: Generation of checking sequences using identification sets.
Resumo: Finite state machine-based testing aims at generating checking sequences that guarantee the conformance between the implementation and the specification of a system. For that purpose, several methods have been proposed to generate checking sequences which ensure full coverage of possible faults in the implementation. Many existing methods are based on a special sequence, called distinguishing sequence, which does not exist for every minimal machine. Some methods are based on characterization sets since they exist for every machine. However, these methods generate checking sequences exponentially long. In this paper, we propose a method to generate checking sequences using identification sets. These sets exist for every minimal FSM and also lead to shorter checking sequences. We conducted an experimental study to compare the proposed method with the existing methods. The results show that on average our method generates checking sequences 31,7% to 99,9% shorter than the ones produced by existing methods.

Seminário 02:
Nome: Thiago Gottardi
Título: Model-Based Reuse for Crosscutting Frameworks: Assessing Reuse and Maintenance Effort
Resumo: New possibilities emerged after the advent of aspect-oriented programming and many frameworks were designed taking into account the new abstractions. Among these reuse techniques, Crosscutting Frameworks (CF) are aspect-oriented frameworks developed to encapsulate a single crosscutting concerns. However, the proposed CFs employ white-box  strategies in their reuse process, what requires a substantial technical skills during the process, such as knowing the programming language, architectural details and internal nomenclature. To overcome this issue, we have proposed a model-driven approach to accelerate the reuse while hiding these complexities. Experiments were conducted to evaluate the approach. The results show an improvement of 97% in the productivity, however little difference was perceived concerning the effort for maintaining applications.

Contamos com a presença de todos!

Abrs,
Alinne

quinta-feira, 10 de outubro de 2013

Material do seminário dia 09/10/2013


Olá pessoal,

Novamente gostaria de agradecer a participação de todos pela participação em mais um seminário do grupo. Em particular, aos palestrantes (Aline e Carlos) pelas apresentações de alta qualidade e conteúdo científico relevante.

Aos interessados, seguem os materiais das palestras:<< Alinne >> e << Carlos >>.

O próximo seminário está agendado para o dia 23/10 sendo coordenado pela Alinne com participação do Faimison e de um outro voluntário que se manifestar até lá.


Obrigada a todos e até o próximo seminário.

segunda-feira, 7 de outubro de 2013

Chamada para seminários do LabES - dia 09/10/2013

Olá pessoal,

Seguem as informações sobre os próximos seminários do LabES:

Data: 09/10/2013 (quarta-feira)
Local: Sala 3-010 no ICMC/USP
Horário: 17h

Seminário 1:
Nome completo: Francisco Carlos Monteiro Souza
Título da apresentação: Geração de Dados de Teste para Teste de Mutação utilizando Técnicas de Busca e Meta-heurísticas
Resumo: O objetivo dessa proposta é contribuir para a automatização da geração de dados de teste e a identificação de mutantes equivalentes para o teste de mutação por meio do uso de técnicas de busca e meta-heurísticas fundamentadas nos conceitos de teste de software baseado em busca.


Seminário 2:
Nome: Alinne Cristinne Corrêa dos Santos
Título: Uma contribuição à definição e à automatização da atividade de teste para sistemas de Realidade Virtual
Resumo: Apesar da pesquisa na área de teste ser diversificada em várias linhas, ainda existem lacunas, principalmente relacionadas a problemas específicos de alguns domínios de aplicação como, por exemplo, ambientes de Realidade Virtual (RV). Nesse contexto, foi identificada a necessidade em definir e automatizar critérios de teste  para auxiliar o desenvolvedor na criação ou na avaliação de conjuntos de dados de teste no escopo de sistemas de RV.


Contamos com a presença de todos!

Abraços,
Maria Adelina

quinta-feira, 26 de setembro de 2013

Material do seminário dia 25/09

Pessoal,
Tudo certo?

Novamente, gostaria de agradecer a participação e ajuda de todos pela realização de mais um seminário do LabES. Em particular, aos palestrantes (Bruno e Sofia) pelas apresentações de alta qualidade com conteúdo enriquecedor.

Aos interessados, seguem os materiais das palestras: <<Bruno>> e <<Sofia>>.

O próximo seminário está agendado para o dia 09/10 sendo coordenado pela Maria com participação da Alinne e Carlos.

Obrigado a todos e até o proximo seminário.




sexta-feira, 20 de setembro de 2013

Chamada para Seminário - dia 25/09

Seguem as informações das palestras confirmadas para a próxima semana, dia 25/09:

Nome: Sofia Larissa da Costa
Título: Geração de casos de teste para Sistemas de Transição com Entrada e Saída: um mapeamento sistemático
Resumo: O Teste Baseado em Modelos (TBM) envolve a geração automatizada de casos de teste a partir de modelos produzidos durante o ciclo de desenvolvimento do software. A comunidade de teste tem investigado métodos para geração de casos de teste a partir de Sistemas de Transição com Entrada e Saída (do inglês, Input/Output Transition Systems, IOTSs), por serem modelos mais genéricos que Máquinas de Estado Finito (MEFs). Este trabalho descreve a condução de um mapeamento sistemático com o objetivo de identificar os métodos de geração de casos de testes para IOTSs. Observou-se que os métodos existentes para IOTSs não oferecem apoio à mesma altura da teoria existente para a geração a partir de MEFs.

Nome: Bruno Henrique Oliveira
Título: Agile Quality Survey
Resumo: Despite the importance of the agile methods and the acknowledgement that they do contribute to the software quality and client satisfaction, little is known about what factors, habits or tools usage have high impact on the product quality. In this work we report the results of a survey on agile practices focused on quality assurance and test activities. It was identified the most often used practices and the perception of teams about product quality and costumer relationship. The results shows that quality assurance tecniques/activities are part of the agile culture and the agile developers know the importance of test activities.

Contamos com a presença de todos!

sexta-feira, 13 de setembro de 2013

Material do seminário dia 11/09

Olá pessoal!

Mais uma vez o seminário decorreu com sucesso, gerando boas discussões tanto na apresentação do Flávio quanto na apresentação da Maria.

Para quem se interessar, seguem os links das apresentações: <<Flávio>> e <<Maria>>.

Ficou definido que o Flávio será o chair do próximo seminário e a Maria a chair do seminário seguinte. Quem estiver interessado em apresentar, entre em contato com eles!

Enquanto isso, participe da nossa <<enquete>> para decidir como será a estrutura dos próximos seminários. Uma apresentação por semana? Ou duas apresentações a cada quinze dias?
Responda até segunda-feira (dia 16/09) às 18:00. Na terça, divulgaremos o resultado.

Agradecemos aos palestrantes e a presença de todos! Abaixo, algumas fotos :)










quinta-feira, 5 de setembro de 2013

Resultado da enquete

Na sua opinião, o estudo conduzido pelo Draylson se adequa melhor em qual categoria?

Revisão Sistemática111%
Mapeamento Sistemático889%

Justifique sua resposta:

Visão geral da área; não tem objetivo de comparação. A questão de pesquisa é ampla e não houve comparação. Os dados foram mapeados em tabelas. Apesar da profundidade na análise dos resultados, onde mesclou um pouco de análises indicadas para uma revisão sistemática. Para mim, você deu apenas uma visão da área e, por isso, se enquadra em um mapeamento sistemático. Volto acreditar, que mapeamento e revisão são apenas termos para endeusar uma revisão. No fundo, estamos todos estamos fazendo um revisão sistemática. Acho que é um mapeamento sistemático aprofundado, pois utilizou conceitos de revisão e mapeamento.
 

Opinião da Kátia:

Na minha opinião o estudo apresentado é um mapeamento por várias razões: (1) o estudo identifica ferramentas de avaliação que estão disponíveis (ampla revisão) e as características dessas ferramentas; (2 ) as questões de pesquisa são amplas e consideram apenas população, intervenção e resultados. Além disso, as questões são iniciadas pelo termo "Quais ....", o que caracteriza amplitude. A string de busca também é aberta, formada por termos genéricos da área, sem mencionar por exemplo, nome de ferramentas ou uma característica em particular que será foco da análise; (3) um grande número de estudos foram retornados e os mesmos não foram avaliados em detalhes (apesar da aplicação da qualidade dos estudos, que é opicional). Os estudos primários foram tabulados em categorias específicas (classificação e categorização por tipo de arquitetura, linguagem de programação, tipo de interface ... ), (4) o mapeamento não inclui uma análise aprofundada das ferramentas (por exemplo, qual é a melhor ferramenta para ser usada em cursos de especialização, em cursos presenciais, à distância, por idosos ... Quais foram as lições aprendidadas, indicações para desenvolvedores/indústria? Comparativo entre as características identificadas, por exemplo, enviar trabalhos por email ou fazer upload, qual é a melhor opção consirando o contexto de ensino à distância?).

quarta-feira, 4 de setembro de 2013

Chamada para seminário - dia 11/09

Segue as informações sobre os seminários da próxima semana:


Data: 11/09/2013 (quarta-feira)
Local: Sala 4-001 no ICMC/USP
Horário: 17h

Palestrante 1: Flávio Eduardo Aoki Horita
Título da apresentação: "The use of Volunteered Geographic Information and Crowdsourcing in Disaster Management: a Systematic Literature Review"
Resumo:
The number of crisis events around the world has been increasing in the last years and suggests there is a real need to make communities more resilient to them. In addition to providing conventional authoritative data, ordinary citizens and residents in the affected areas are also voluntarily supplying information about the affected areas, in what has been called Crowdsourced or Volunteered Geographic Information (VGI). This paper conducts a Systemic Literature Review aimed at assessing the current state of research in the use of VGI as a source of information to aid the management of disasters. The results suggest there is an increasing body of knowledge of VGI and the way it can improve disaster management. It also reveals gaps in the use of VGI in the research areas of ‘preparedness’ and ‘recovery’, as well as the need for more robust case studies and experimental research  to support  this promising  field.


Palestrante 2: Maria Adelina Silva Brito
Título da apresentação: "Estudo e definição do teste de integração de software para o contexto de sistemas embarcados críticos"
Resumo:
Neste projeto de doutorado é proposto um estudo e definição de uma abordagem de teste de integração para sistemas embarcados robóticos que permita explorar defeitos relacionados à comunicação entre os módulos do sistema.
Este estudo será conduzido inicialmente tentando adaptar conceitos explorados no contexto do teste de programas concorrentes, dado que os sistemas embarcados robóticos apresentam problemas similares aos encontrados nos programas concorrentes, como não determinismo, diferentes possibilidades de comunicação, deadlocks, entre outros. Com o mapeamento e extensão dos conceitos similares  pretende-se construir uma abordagem de teste de integração que auxilie no desenvolvimento de aplicações robóticas.


Contamos com a presença de todos.

Lembrete

Olá pessoal!

Só lembrando que NÃO teremos o seminário de quarta-feira (04/09).

Até a próxima semana!

quinta-feira, 29 de agosto de 2013

Material do seminário dia 28/08

Olá pessoal,

Embora o péssimo desempenho do Chair, que não controlou o tempo adequadamente, creio que o seminário decorreu com sucesso!

Para quem quiser, segue o link com o material e apresentação que a <<Katia>>, nossa palestrante, preparou para nós.

Ficou definido que a Vânia  será o Chair (ou devo dizer a Chair?) do próximo seminário (dia 11/09). Interessados em apresentar, entrem em contato com ela.

Enquanto isso, participem da nossa primeira <<enquete>>! Depois te tirar suas dúvidas sobre as diferenças entre revisão e mapeamento, qual a sua opinião sobre o estudo que realizei? É uma revisão ou um mapeamento? A Kátia já informou a opinião dela! Na próxima semana, informarei o resultado da enquete junto a opinião dela. :-)

Agradecemos a disponibilidade da Kátia e a presença de todos! Infelizmente não foi possível enquadrar todos em uma única foto! :(


segunda-feira, 26 de agosto de 2013

Chamada para seminário - dia 28/08

Olá pessoal,

Quarta-feira teremos nosso próximo seminários do LabES. Nesta semana, teremos a palestra da pós graduanda Katia Romero Felizardo, nossa especialista em revisão/mapeamento sistemático. Assim, poderemos tirar todas as dúvidas sobre RS e MS levantadas na semana passada e outras que ali surgir.

Como muitas dúvidas foram levantadas, teremos somente uma palestra, o que nos dará mais tempo para as perguntas!

É uma oportunidade única! Não perca! Você entenderá tudo que queria saber sobre RS e MS e não sabia a quem perguntar!!!

Abaixo as informações sobre a palestra:

Data: 28/08/2013 (quarta-feira)
Local: Sala 4-001 no ICMC/USP
Horário: 17h

Palestrante: Katia Romero Felizardo
Título da apresentação: "Comparando Revisão Sistemática com Mapeamento Sistemático"
Resumo: Os resultados produzidos pela revisão de literatura tradicional podem ser limitados e de valor científico questionável. A abordagem de revisão sistemática fornece uma avaliação abrangente de investigação e faz uso de uma estratégia pré-definida de pesquisa visando minimizar viés. O termo revisão sistemática é usado para se referir a uma metodologia de revisão de literatura justa e é usado para resumir, avaliar e interpretar toda pesquisa relevante relacionada a uma questão de pesquisa específica. O termo mapeamento sistemático é uma forma mais ampla de revisão sistemática e é usado para classificar e categorizar uma área ou fenômeno de interesse. Este curso visa comparar os processos de revisão sistemática e mapeamento sistemático.

Contamos com a presença de todos!

quarta-feira, 21 de agosto de 2013

Apresentações do seminário dia 21/08

Olá a todos,

O seminário decorreu com sucesso, gerando boas discussões em ambas as apresentações. Para que quiser segue os links para as apresentações (em pdf) dos palestrantes: <<Draylson>><<Vânia>>.

Ficou definido que o Draylson será o chair do próximo seminário (dia 28/08). A Vânia será a chair do seguinte (dia 11/09 após a semana da pátria). Interessados em apresentar? Entrem em contato com um dos dois chairs!

Agradecemos aos palestrantes e a presença de todos. Abaixo, segue uma foto da confraternização realizada anteriormente ;).


Membros do labes presentes no seminário.
Galera reunida.



sexta-feira, 16 de agosto de 2013

Chamada para o seminário - dia 21/08

Segue as informações sobre o próximo seminário do LabES:

Data: 21/08/2013 (quarta-feira)
Local: Sala 4-001 no ICMC/USP
Horário: 17h

Palestrante 1: Draylson Micael de Souza
Título da apresentação: "Ferramentas de Avaliação Automática de Trabalhos de Programação: Um Mapeamento Sistemático"
Resumo:
Várias iniciativas têm sido investigadas a fim de automatizar o processo de avaliação de trabalhos em disciplinas de programação. Neste trabalho é descrita a condução de um mapeamento sistemático cujo objetivo foi identificar as principais ferramentas de avaliação automática de trabalhos de programação, bem como as suas principais características e funcionalidades.

Palestrante 2: Vânia de Oliveira Neves
 Título da apresentação: "Teste estrutural de veículos autonômos"
Resumo:
Software para controlar veículos autônomos é um tipo de sistema embarcado que precisa ser submetido a testes rigorosos antes de sua implantação. Neste trabalho, é proposto um modelo e uma ferramenta para o apoio ao teste estrutural de software para sistemas automotivos. O modelo e a ferramenta são baseados no pressuposto de que logs são gerados em testes de campo com o veículo real e, esses logs, estão relacionados a cenários e a versões específicas do programa.

Contamos com a presença de todos. 

quarta-feira, 7 de agosto de 2013

Retorno dos seminários do LabES - 2º semestre de 2013




Esse primeiro encontro foi basicamente para dar uma ideia de como os seminários serão estruturados daqui para frente. Todos os detalhes podem ser encontrados na apresentação disponível no link a seguir <<pdf>>.

O próximo seminário acontecerá no dia 21/08/2013. Eu serei o primeiro chair e as apresentações serão definidas em breve.