|
|
 |
 |
 |
 |
 |
 |
 |
|
Our research activities span a number of internal projects, as well as third-party-funded projects with industry partners.
|
|
|
 |
 |
 |
 |
 |
 |
 |
|
- Agile Model-Driven Architecture
Both model-driven development approaches such as MDA and agile methods such as Extreme Programming promise more efficient development processes, yet seem to be contradictory at first glance. The Leipzig Software Process Model (LSP) aims to combine the best of both worlds: Models that express the business aspects as comprehensive as possible, but no code generation at any cost; as well as constant involvement of the user and small increments, without opening the Pandora's Box of uncontrolled hacking.
- Dialog Flow Control
Client-Server applications are increasing being implemented as hypertext-based applications, where the user interface consists of web pages in a browser or other renderings on different presentation channels (e.g. mobile or speech-based devices.
- Automotive Telematics
Navigation systems are commonplace in high-end cars today. Nevertheless, there is enormous potential in the further development of telematics applications for the automotive sector.
- Hybrid Mode Support for "Always Online" Applications
Mobile Applications can help to avoid incompatibilities between media and make business processes more efficient. Mobile Anwendung können helfen, Medienbrüche zu vermeiden und Arbeitsprozesse effizienter zu gestalten. To avoid developing several applications for online and offline use, it is necessary to provide support for an automatic hybrid mode.
- Mobile Processes in Insurances
The discovery and use of optimization potential in the processes of an insurance company is an interesting task. Some of these opportunities can be realized using mobile technologies. Their identification and realization is the focus of our research project Mobile Processes in Insurances (MPiI). The project consists of a number of subprojects that aim to support the transfer of knowledge from academia to industry, and reflect our focus on applied research. We expect synergy effects for both sides resulting from the collaboration with partners from the insurance sector, and offer interested companies the opportunity to participate in the project.
- Mobile Process Landscaping
Mobile technologies are often introduced into the enterprise driven by technology considerations, but without consideration of the concrete potential benefits. This research project therefore develops the Mobile Process Landscaping methodology for the systematic modeling, evaluation and development of distributed mobile business processes. The distributed structure of business processes, and a detailed cost-benefit analysis of mobile solutions to support these processes, are the main feature of this methodology.
- Model Driven Architecture
Model Driven Architecture (MDA) is a new evolutionary methodology for integrative and platform-independent software development.
- Multi Channel Architectures
Modern software architectures show a distinct trend towards multi channel solutions, where mobile client devices play an increasingly important role.
- Process Patterns
Process patterns allow the modular modeling and flexible application of software processes. We developed the language PROPEL (Process Pattern Description Language) which offers concepts for the description of process patterns and relations between them. With PROPEL, individual processes can be modeled and combined to form more complex processes through the definition of relations.
- Secure Software Components
The development of component models in recent years yielded a significant productivity increase in the development of e-business applications. The use of component models is motivated by the wish to focus on the development of business components, which can simply be connected to form applications.
- Self-Testing COTS Components
Testing of software components, especially commercial off-the-shelf (COTS) components, is an issue in its own right in software engineering.
|
|
|
 |
 |
|