Research Topics

WISE's expertise lies in the following domains:

Serious Games - more

The purpose of this research topic is to perform research on development methods for serious games, which are games used for training, advertising, simulation, or education.  

The goal of the development methods is to ease the development of serious games and to allow for a greater involvement of the different stakeholders during the development process. 

We also investigate adaptativity (i.e., dynamic adaptation) for serious games. which has the aim to adapt a serious games to different characteristics of the player as well as to the performance of the player. 

Furthermore, we investigate how non-player characters can be made more relalistic in their behavior and interaction.

NoSQL Databases - more

The time that relational databases where the automatic choice for managing big sets of data has passed, and a whole range of new types of DBMSs has emerged which are often referred to as NoSQL databases. Although these database promise better scalability of new types of applications that are typical for the Web, they are not yet as mature as relational databass in terms of schema specification, query optimizaton and transaction management. Moreover, the development of NoSQL technology is still ongoing and many changes are still expected. The research in WISE aims to contribute to the improvement en further development of NoSQL technology by investigating and designing schema languages, indexing techniques and query languages for such databases.

Cross-Media Information Spaces and Architectures - more

We investigate conceptual models and architectures for the representation and integration of information across media boundaries. It is time to question existing document formats which are very much based on the simulation of paper on static desktop computers and to come up with innovative information concepts for the representation of open and fluid cross-media "documents".

Graph databases and RDF stores - more

Graph databases promise a very intuitive way of representing both data and queries, namely as graphs that are easily understood by users. At the same time that are optimized for graph operations that are important for certain graph analytical tasks. The research focuses on investigating and developing schema languages, query languages, indexing techniques and query optimization for such databases.

Graph Analytics - more

The analysis of graphs has become important in many domains such as social media, marketing, the life sciences, telecommunication, counter-terrorism and crime fighting. Here the graphs are often so big that specialized techniques and algorithms are necessary to compute the analysis, for example by distributing them in a Spark-cluster. The research in WISE focuses on large-scale community detection, i.e., discovering which groups of nodes in graph are relatively closely connected, and generating web-scale benchmark graphs. 

Interactive Paper and Augmented Reality - more

While there have been dramatic increases in the use of digital technologies for information storage, processing and delivery over the last few decades, the affordances of paper have ensured its retention as a key information medium. We are interested in conceptual models and software platforms for the integration of paper with digital as well as other cross-media resources.

Domain-specific modeling language for narrative-based serious games - more

ATTAC-L is a visual domain-specific modeling language for specifying the educational scenarios of serious games.  Its syntax is based on a Controlled Natural Language (CNL), which is a strict and controlled subset of natural language. The models are specified in a graphical way. Using a CNL-based syntax for our DMSL provides an easy and human-readable, yet flexible and expressive way to specify (i.e., model) the story of a game. This makes it significantly easier for people without programming knowledge (such as most subject-matter experts) to understand, and even create models, and in this way a better communication and collaboration within multidisciplinary teams can be achieved. ATTAC-L also allows to specify the pedagogical design used fro the game and the pedagogical interventions needed during the story. This is done by an annotations system.

ATTAC-L is supported by a web-based tool and a simulator is available to try out the modeled stories in a 3D environment.

Large-scale and distributed data processing platforms - more

Many platforms for big data processing have emerged in recent years, and many are still emerging with different platforms focussing on different types of data processing such as memory-based data processing, graph processing or stream-based processing. However, most of them still require much expertise from the programmer to construct workflows that execute efficiently. We are interested in the challenge to make this easier and offer the data analyst a high-level declarative workflow language that comes with a workflow optimizer that can transform this to an efficient workflow execution on possibly different distributed data-processing back-ends.

Domain-Specific Requirement Engineering - more

In Domain-Specific Requirement Engineering, the requirement engineering is tailored to the domain for which a software system needs to be developed. This means that a vocabulary based on domain abstractions is used and that knowledge about requirements engineering in the domain is reused.  Carrying out the requirement engineering in a domain-specific manner has the advantages that it allows to involve domain experts and end-users, and that existing knowledge on requirement engineering can be reused. 

Presentation Tools - more

With more than 30 million PowerPoint presentations that are created every single day, we cannot ignore the widespread and heavy use of slideware presentations in domains such as education or business. Within WISE various projects revolve around the domain of presentation tools and their related aspects.

Multimodal and Multi-Touch Interaction - more

We are developing multimodal and multi-touch interaction frameworks with a focus on the declarative definition of gestures and interaction patterns and the reusability as well as extensibility of existing gestures. Our solution supports the rapid prototyping and investigation of novel multimodal and multi-touch gestures.

Adaptive Web-based Systems - more

This research concentrates on making Web-based systems adaptive, i.e. how can the content and services provided in a Web system adapt automatically and dynamically to the characteristics, needs and context of the user. The research includes techniques to provide adaptivity but also authoring support for specifying the required adaptivity. Adaptivity is investigated for web-based systems in general and more in particular for web-based e-learning systems, Virtual Reality based web sytems and games.

Conceptual Modeling and Design Methods for Virtual Reality - more

The focus of this research track is on the development of conceptual modeling, design and development methods and tools for Virtual Reality applications.

E-learning - more

Different research topics and projects of WISE are related to e-learning.

Personal Cross-Media Information Management - more

On a daily basis users struggle to organse and re-find their stored documents, photos or emails. Personal Cross-Media Information Management investigates the opportunities to provide the user with an alternative to the Desktop Metaphor where we step away from the file hierarchies used to store our information. Our cross-media PIM system is a solution which unifies all organisational structures such as email, bookmark and file hierarchies but also the physical classification structures such as bookshelves or piles of papers on the desk. This approach to PIM makes it possible to construct our own personal cross-media information space with less fragmentation of the information. By providing a tool for centralising all these possible ways of storing our information, we allow the user to re-find the information no matter where or how the information has been stored. Often, users only need information which is relevant in a certain context, such as the slides of a course when studying for that course. Therefore, we include a context-aware component to provide the user with the context-relevant information instead of the currently used static file system.

Semantic Web Languages and Technology - more

Semantic Web technology and languages (like RDF(S) and OWL) is an important area in Web Engineering and for semantic interoperability. WISE is mainly using the results of research done in this domain, but we also contribute to it in the context of different research project.  

Mobile Applications - more

In this research we concentrate on the development of mobile applications, i.e., applications that run on mobile devices (such as smart phones).

Web Development Methods - more

This research track focusses on methods for designing and developing web systems. 

Visualization to support transparency and interaction - more

We are researching visualization techniques to support transparency of and interaction with a wide variety of applications.

Software Variability - more

Modeling and Management of Software Variability in Software Product Lines

Ontologies - more

Ontologies are an important research domain in the context of the Semantic Web. In general, WISE is applying the research results from the domain of ontologies in its own research. However also some research on ontology evolution has been performed in the past.

Context-aware Applications - more

Context-aware applications are applications that take into account the user's context (e.g., personal preferences, characteristics, agenda) and environment (e.g., people, places and things in the user's vicinity), in order to provide an improved user experience. 

Conceptual Modeling - more

One of the core research topics of WISE is conceptual modeling. During conceptual modeling, we create models for the system to be developed or for the domain under considerration without consideration implementation aspects. While in the past, the conceptual modeling techniques, such as ORM, UML or ER where very general and could be used for different domains, nowadays domain-specific modeling languages are preferred. These domain-specific modeling languages are tailored to their domain and provide first-class modeling concepts for concepts that are specific for the domain under consideration.