INESC TEC
INESC TEC
INESC TEC
Search results for:
Filter your results

0 Search results

Engenharia de Software

INESC TEC

About Area

The Software Engineering area aims to develop novel methods, techniques, and tools that advance how software is designed, constructed, and assessed. It seeks to ensure that the research results have a lasting impact on software development practices and contribute to improving the industry’s competitiveness. The main research lines are: <b>1) software requirements, design, and construction:</b> requirements management, software architecture and design, model-driven development, and cloud-native software engineering; <b>2) software testing:</b> model-based testing, mobile testing, distributed systems testing, and IoT testing; <b>3) software process and tools:</b> agile processes, process improvement, tools for collaboration and knowledge management; serious games in software engineering education. Within these research lines, we aim to continue to identify, get to the essence, and document what actually constitutes good solutions in modern-day software engineering, working closely with professionals; and continuing to advance the state of the art in techniques, practices, and tools that can, in different ways, improve the effectiveness, efficiency, and experience of software developers.

Flagship Projects