RSS Meetup

Semantic Conflicts in Version Control Systems

Transmissão através de Videoconferência
Título, data, orador e localização do evento

Por Nuno Castanho (LASIGE, DI/FCUL).

Merging parallel changes is a common occurrence for developers working in collaborative software projects. Nowadays, however, developers still rely on tools that perform textual merge to detect possible merge conflicts. While practical and efficient, this merging approach fails to detect semantic conflicts, that is, concurrent changes that cause the merged result to misbehave.

It is well known that software testing is a powerful method to check if a software system matches its requirements and build the developer’s confidence that it is defect-free. As such, tests can be used to detect wrong behaviour in the merged result. Despite their capabilities, however, tests might not cover the changed parts and, hence, do not reveal the bugs introduced during the merge. As such, the effectiveness of testing for conflict detection is directly dependant on the quality of the test suite being used. This led to the development of UNSETTLE, a tool capable of comparing the changes in different versions of a code base to a set of change patterns capturing known and common causes of semantic conflicts and automatically search for tests that reveal a semantic conflict.

Bio: Nuno Castanho is a Masters student at the Faculty of Sciences, University of Lisbon, and a student researcher at LASIGE. He received his BSc in Computer Science from the same faculty. His current research focuses on the development of a tool to automatically detect semantic conflicts introduced during merge operations in version control systems.


Transmissão em direto via Zoom.

14h00
LASIGE
Título "European Strategy Discussion" e mapa estilizado da Europa

O encontro visa promover o diálogo entre investigadores e consolidar ideias para a contribuição nacional - uma oportunidade única para alinhar as prioridades científicas de Portugal com a estratégia europeia, discutir os desafios da área e reforçar a colaboração entre investigadores.

Seminário por Francisco Malta Romeiras (CIUHCT).

Seminário de Lógica Matemática, por Luís Pereira (Universidade de Lisboa).

Seminário do Centro de Estatística e Aplicações da Universidade de Lisboa e do Centro de Matemática Computacional e Estocástica, por Milan Stehlík (Institute of Statistics, Universidad de Valparaíso, Valparaíso, Chile).

Representação antiga da cidade de Lisboa

Evoluir Juntos para Co-Criar o Futuro de Lisboa e Inspirar Portugal.

Sessão com a participação de membros de CIÊNCIAS.

Título/data/local do evento e fotografia de barragem

Concerto pelo Coro de Câmara da Universidade de Lisboa (CCUL) da Associação Coral da Universidade de Lisboa (ACUL), e que integra a iniciativa Música na Universidade de Lisboa.

O evento, que conta com a participação do CIUHCT, terá a participação, entre outros, do matemático e historiador da matemática Professor Robin Wilson (Reino Unido) e do criador do primeiro museu de ciência dedicado inteiramente à matemática, Professor Albrecht Beutelspacher (Alemanha).

Minicurso por Pedro M. Silva (Pós-doc - CEMS.UL).

Dois estudantes em frente a um computador

Uma iniciativa integrada no Projeto de Promoção de Sucesso e Redução de Abandono no Ensino Superior, com inscrições até 25 de janeiro.

Logótipo da ULisboa, título/data/local do evento e fotografia de professora e estudantes numa biblioteca

Workshop no âmbito do Programa de Promoção da Saúde Mental e do Bem-Estar na ULisboa.

Título/data/local do evento e fotografia de Vítor Cardoso

Prémio atribuído a Vítor Cardoso, Professor Catedrático no Departamento de Física do Instituto Superior Técnico da Universidade de Lisboa e Diretor do Centro de Gravidade do Instituto Niels Bohr da Universidade de Copenhaga, Dinamarca.

Título do curso e logótipo do CEAUL

Aprenda a organizar e analisar dados com foco na obtenção de soluções orientadas para a resolução de problemas.

Data/título do evento/frase "(Re)começa agora. É a tua vez!", sobre fotografia de balões de ar quente

(Re)começa agora. É a tua vez!

Com o Inverno já a deixar a sua marca nos ramos nus das árvores, é tempo também de as ajudarmos a crescer na Primavera que se seguirá!

Logótipos CIÊNCIAS/CEAUL, indicação do título/data/orador e representação do cérebro humano

Participants will be introduced to using R in real life situations. From the start, this hands-on practical workshop will focus on following good programming and data analysis practices. 

Ação de formação para docentes e investigadores de CIÊNCIAS.

Título e datas de candidaturas aos prémios, sobre uma imagem abstrata

Candidaturas abertas até 14 de fevereiro - em 2025, serão atribuídos 26 Prémios e 52 Menções Honrosas.

Fotografia de João Paulo Dias

A Celebration of his 80th Birthday - registration until 24 January.

Banner do Dia do DEGGE 2025.

Um evento dedicado às três áreas de estudo do Dia do Departamento de Engenharia Geográfica, Geofísica e Energia: Engenharia da Energia e Ambiente; Meteorologia, Oceanografia e Geofísica; Engenharia Geoespacial.

Título "Bolsas de Doutoramento Unite! ULisboa", logótipos das entidades promotoras e fotografia de jovem investigadora a utilizar um laptop na esplanada de um café

O 4.º concurso decorre até 28 de fevereiro.

Composição de imagens relativas à área das ciências forenses

O curso visa disponibilizar aos profissionais com formação universitária inicial ao nível da licenciatura os conhecimentos básicos e a informação necessária ao eventual futuro ingresso e exercício de funções em áreas Médico-Legais e Forenses - candidaturas até 05 de fevereiro.

Reitoria da ULisboa

O ato eleitoral decorrerá nos dias 31 de março e 01 de abril de 2025.

O maior evento de empregabilidade de CIÊNCIAS, a decorrer nos dias 08 e 09 de abril.

A leading venue for presenting and discussing the latest research, industrial practice and innovations in dependable and secure computing.

Páginas