INESC TEC
INESC TEC
INESC TEC
Resultados da pesquisa para:
Filtrar os seus resultados

0 Resultados

Engenharia de Software

INESC TEC

Sobre a Área

A área de Engenharia de Software tem como objetivo desenvolver novos métodos, técnicas e ferramentas que avancem a forma como o software é concebido, construído e avaliado. Pretende-se garantir que os resultados da investigação tenham um impacto duradouro nas práticas de desenvolvimento de software e contribuam para melhorar a competitividade da indústria. As principais linhas de investigação são: <b>1) requisitos, conceção e construção de software:</b> gestão de requisitos, arquitetura e design de software, desenvolvimento orientado por modelos e engenharia de software nativa da cloud; <b>2) teste de software:</b> testes baseados em modelos, testes em dispositivos móveis, testes de sistemas distribuídos e testes em ambientes de Internet das Coisas (IoT); <b>3) processos e ferramentas de software:</b> processos ágeis, melhoria de processos, ferramentas para colaboração e gestão de conhecimento; e jogos sérios na educação em engenharia de software. Dentro destas linhas de investigação, procuramos continuar a identificar, compreender na sua essência e documentar aquilo que realmente constitui boas soluções na engenharia de software contemporânea, colaborando de perto com profissionais do setor. Além disso, pretendemos continuar a avançar o estado da arte em técnicas, práticas e ferramentas que possam, de diferentes formas, melhorar a eficácia, eficiência e experiência dos desenvolvedores de software.

A área de Engenharia de Software tem como objetivo desenvolver novos métodos, técnicas e ferramentas que avancem a forma como o software é concebido, construído e avaliado. Pretende-se garantir que os resultados da investigação tenham um impacto duradouro nas práticas de desenvolvimento de software e contribuam para melhorar a competitividade da indústria. As principais linhas de investigação são:

1) requisitos, conceção e construção de software: gestão de requisitos, arquitetura e design de software, desenvolvimento orientado por modelos e engenharia de software nativa da cloud;

2) teste de software: testes baseados em modelos, testes em dispositivos móveis, testes de sistemas distribuídos e testes em ambientes de Internet das Coisas (IoT);

3) processos e ferramentas de software: processos ágeis, melhoria de processos, ferramentas para colaboração e gestão de conhecimento; e jogos sérios na educação em engenharia de software.

Dentro destas linhas de investigação, procuramos continuar a identificar, compreender na sua essência e documentar aquilo que realmente constitui boas soluções na engenharia de software contemporânea, colaborando de perto com profissionais do setor. Além disso, pretendemos continuar a avançar o estado da arte em técnicas, práticas e ferramentas que possam, de diferentes formas, melhorar a eficácia, eficiência e experiência dos desenvolvedores de software.

Projetos Flagship