Description

Leader of the group Software Analysis and Transformation: Jurgen Vinju.

SWAT studies software systems: their design, construction and evolution. Our mission is to learn to understand software systems and to improve their quality. In particular, we study the causes of software complexity – a major cause of technology failure in society – and investigate how complex systems can be made simpler and more reliable. We analyze and visualize software systems, transforming them into better versions of themselves. We also generate new software with the goal of simplifying it through automation and abstraction. We keep our feet on the ground by working with corporate IT departments on streamlining their software systems and making them more reliable. Putting our ideas into practice is the best way to ensure they work.

Vacancies

Postdoc on the subject of hybrid polystore query language design and implementation

TYPHON is an EU H2020 project, which aims at providing an industry-validated methodology and integrated technical offering for designing, developing, querying, evolving, analysing and monitoring scalable hybrid data persistence architectures that will meet the growing scalability and heterogeneity requirements of the European industry. Designing and deploying a hybrid data persistence architecture that involves a combination of relational and NoSQL databases, and which can manage different types of structured and textual data (polystores for conciseness), is a complex, technically challenging, and error-prone task.

News

Distinguished paper Award for CWI researchers Davy Landman and Jurgen Vinju

Distinguished paper Award for CWI researchers Davy Landman and Jurgen Vinju

At the ICSE 2017 (39th International Conference on Software Engineering) in Buenos Aires CWI researchers Davy Landman and Jurgen Vinju in collaboration with Alexander Serebrenik (TUE) have been awarded with the ACM SIGSOFT Distinguished Paper Award for their paper "Challenges for Static Analysisof Java Reflection - Literature Review and Empirical Study".

Distinguished paper Award for CWI researchers Davy Landman and Jurgen Vinju - Read More…

Current events

PhD defence Pablo Inostroza Valdera (SWAT)

  • 2018-11-29T10:00:00+01:00
  • 2018-11-29T11:30:00+01:00
November 29 Thursday

Start: 2018-11-29 10:00:00+01:00 End: 2018-11-29 11:30:00+01:00

Agnietenkapel, Oudezijds Voorburgwal 229, Amsterdam

Everyone is welcome to attend the public defence of Pablo Inostroza Valdera, of his thesis 'Structuring Languages as Object-Orientated Libraries'.

Promotores: Prof.dr. Paul Klint (CWI, UvA) and Prof.dr. Tijs van der Storm (CWI. RUG)

Members

Associated Members

Publications

Software

Current projects with external funding

  • Adviseren en verrichten van onderzoek naar de functionele en niet-functionele eigenschappen van een deel van ING\'s IT-infrastructuur
  • Enterprise software engineering
  • Developer-Centric Knowledge Mining from Large Open-Source Repositories (CROSSMINER)
  • To provide a domain-agnostic, blockchain-based identity management platform for the distributed and immutable storage, authority-based attestation and provision of trusted and self-sovereign digital (IdentityChain)
  • Model Extraction for Re-engineering Traditional Software (MERITS)
  • Polyglot and Hybrid Persistence Architectures for Big Data Analytics (TYPHON)

Related partners

  • ING Bank
  • Universita Degli Studi Dell'Qquila
  • University of York
  • Alpha Bank Anonymos Etairia
  • Institut für Angewandte Systemtechnik Bremen
  • Zorgios Ioannis
  • Edge Hill University
  • GMV Aerospace and Defence SA
  • Universite de Namur ASBL
  • Nea Odos Anonymi Eteria Parahorisis
  • X/Open Company Limited
  • Technische Universität Berlin
  • Volkswagen AG