< Back to previous page

Project

Integrating the semantics of events, processes and tasks across requirements engineering layers.

Today, software should be more flexible, adaptable and more cost effective than ever before. The power of event-based systems lies in the decoupling of sender and recipient which results in highly-flexible, adaptable and loosely-coupled systems. The potential of the event-based architectural style has been recognized by academia and industry, leading to a large variety of products. However, the absence of the event-based architectural style in requirements engineering significantly hampers the implementation of these systems. Often a paradigm shift will occur which makes the automatic translation of event-agnostic platform independent models to event-based platform specific models almost impossible. The aim of this project is the development of an event-based requirements engineering methodology which supports the specification, development and verification of event-based systems. More specifically, the project strives for the development of the event-based style in requirements engineering with a formally defined semantics of events. The event concept is clearly positioned with respect to and is related to existing concepts for modelling dynamic aspects of a system. A major goal is to keep the complexity of the modeling method at an acceptable level. Furthermore, ensuring a smooth transition from requirements to an implementation architecture will be an important validation criterion for the research results.
Date:1 Jan 2009 →  31 Dec 2012
Keywords:Event-based requirements engineering
Disciplines:Applied mathematics in specific fields, Business administration and accounting, Management