30.01.2014 Views

Annual Report 2010 - Fachgruppe Informatik an der RWTH Aachen ...

Annual Report 2010 - Fachgruppe Informatik an der RWTH Aachen ...

Annual Report 2010 - Fachgruppe Informatik an der RWTH Aachen ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Toolchain Integration in Requirements Engineering<br />

A. Haber <strong>an</strong>d B. Rumpe<br />

In cooperation with VOLKSWAGEN AG<br />

Main task is the development of a strategy <strong>an</strong>d tool support for the migration of requirements<br />

data from a legacy requirements system at VOLKSWAGEN AG in Wolfsburg. The project is<br />

split into two phases. In the first phase the legacy requirements system will be inspected to<br />

gather a detailed insight into the system, its data <strong>an</strong>d data-model. In addition tr<strong>an</strong>sformation<br />

strategies are developed to migrate data with a possibly heterogeneous data-model to a system<br />

with a fixed data-model without losing information. Also strategies for the tr<strong>an</strong>sformation of<br />

possibly incompatible concepts have to be designed.<br />

Task in the second phase is the development of a software tool that implements the developed<br />

strategies as well as the documentation of the developed migration methodology.<br />

VIRE<br />

T. Gülke, H. Rendel, <strong>an</strong>d B. Rumpe<br />

A. Donners <strong>an</strong>d A. Horst<br />

The number of traditionally engineered websites is const<strong>an</strong>tly decreasing, being replaced by<br />

complex web applications which are capable of bringing a whole new experience of<br />

interactivity to the user. The Google Web Toolkit (GWT) enables developers to abstract from<br />

plain JavaScript <strong>an</strong>d HTML to st<strong>an</strong>dard JAVA, making development signific<strong>an</strong>tly easier <strong>an</strong>d<br />

hence to apply more complex, state of the art architectures. VIRE is a framework based on<br />

GWT which is specifically designed to support the development of web-based editors,<br />

reducing development time by supplying infrastructure like a comm<strong>an</strong>d-based Undo/Redomech<strong>an</strong>ism<br />

or the integration of the MVC-pattern. The framework’s domain is the<br />

tr<strong>an</strong>sformation of usually non-formal documents (like Microsoft PowerPoint or Word) being<br />

used by a large number of people in a process into a formal web-application which allows<br />

editing the same document layout they are used to.<br />

One specific web-editor being built upon VIRE is ProcEd, a process editor developed for <strong>an</strong>d<br />

used by the VOLKSWAGEN AG. ProcEd replaces a large set of PowerPoint slides<br />

representing a specific process which is currently being updated <strong>an</strong>d therefore needs const<strong>an</strong>t<br />

work on by different groups of people.<br />

137

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!