Research projects
-
EQuA: Early Quality Assurance in Software Production
Consortium: TU Delft, TU Eindhoven, CWI, SIG, Info Support, HvA, and Fontys HogeschoolSoftware defects that are detected later in the lifecycle of a software product are more costly. For this reason, mechanisms are needed to detect defects as early as possible, such as in the design or development phase. The EQuA project aims to establish exchange of knowledge and experience about software defect detection and remediation among research institutes and industrial practitioners.
-
ReSOS: Re-engineering Service-Oriented Systems
Consortium: TU Delft, KPMG, SIGService-oriented systems must be adapted to changing requirements, just like other types of information systems. In the ReSOS project, TU Delft, KPMG, and SIG develop methods and techniques to carry out and monitor such re-engineering endeavors.
-
SSaaPP: Spreadsheets as a Programming Paradigm
Consortium: Universidade do Minho (Portugal), SIGSpreadsheets can be seen as end-user programming environments that can sometimes grow out into full-blown business-critical applications. In the SSaaPP project, the University of Minho and SIG develop techniques enjoying the benefits of spreadsheets (high flexibility and usability) while mitigating the risks they may pose (high error rates).
-
Quality Software Linguistics
Consortium: TU Delft, SIGIn this PhD project, Eric Bouwers investigates the linguistic characteristics of software systems, and how these characteristics interact with the quality of source code.
-
Techniques for Software Portfolio Understanding
Consortium: Universidade do Minho (Portugal), SIGIn this PhD project, Tiago Alves lifts techniques for understanding individual programs to the level of portfolio's of applications.
-
Reconstructor: Reconstructing Software Architectures for System Evaluation Purposes
Consortium: TU Delft, TU of Eindhoven, LogicaCMG, SIG, Nokia, Oce, ICT Embedded, Philips, and West ConsultingThe consortium of the Reconstructor project studies the reconstruction and visualisation of software architectures for system assessment purposes.
-
CaLCE: Computer-aided Life Cycle Enabling
Consortium: VU, CWI, PinkRoccade, SIGThe CaLCE project investigates new methods and techniques for automated and flexible analyses of large software portfolios.