The Software Engineering Group at Leibniz Universität Hannover
develops approaches for the systematic development of software.
Technical aspects are considered as well as economic constraints.
There is a specific focus on optimizing processes and techniques to make best use of the cognitive abilities of developers and users.
They are enabled to contribute to the success of a project as customers and developers.
Research directions include:
- Requirements Engineering:
In order to meet customer requirements, those requirements must be known and validated. Existing techniques are applied and developed further.
- Software Quality:
Software must be correct, robust, and fast - to name just a few quality aspects.
Code needs to be developed and evaluated efficiently with those quality goals in mind.
- Service Orientierte Architekturen (SOA):
Large software systems are more and more configured (orchestrated) from existing services.
For ensuring high quality in service-oriented development, new techniques are needed. Existing software engineering
practices must be adapted to the new development style.
- Information Flow Analysis:
Requirements and technical information need to reach developers in time for respective development activities.
However, workflows may exceed document-based processes. Communication through meetings, email and in other forms needs to be
optimized together with the flow of documents in a project. Tailored documentation and information flows enable software
projects to tune their workflows and processes to their individual quality goals.
Our concepts (→ see our research pages)
are applied and extended in industry cooperations.
Please call Ulrike Dreschel from 9-12 a.m.Tel. 0511 / 762 - 19 667 as a first contact.