The Chair of Software Systems Engineering is located in the Institute of Computer Science at the faculty of Mathematics, Computer Science, Physics, Electrical Engineering and Information Technology (MINT) at the Brandenburg University of Technology Cottbus - Senftenberg. It was headed by Prof. Dr. rer. nat. Claus Lewerentz since its foundation in 1995 and it is continued under the direction of Prof. Dr. rer. nat. Leen Lambers since October 1, 2021.

Brief overview. Research and teaching of the staff employed at this chair are concerned with software engineering, i.e. with the planning and development of programs. Because the requirements that have to be met by programs cannot be assessed without examining conditions of the intended environment of use, we attach particular importance to a systems-oriented point of view: we do not regard the programs and program systems to be developed as isolated from their environment, but as components of more comprehensive systems consisting of technical components with their physical processes and people with their work organization.

Context. In the context of digitization, more and more functionality of systems is realized by software. Previously decoupled areas are nowadays interlinked by various types of software. Examples include web and mobile applications that integrate social networks, self-learning components, services for managing business processes, all the way to embedded software in self-driving vehicles and production systems of Industry 4.0. The range of systematic development techniques is consistently more needed and appreciated in order to keep track of the ever-growing complexity and size of modern software systems and their requirements on the one hand, and to enable cost-efficient development on the other. Moreover, with today's ubiquity of software, the explicit desire for high quality software is increasingly manifesting itself.

Chair Profile. The construction of high-quality software & systems in the age of digitization requires a comprehensive approach. In model-based software development, we use models to represent and illuminate different aspects of a software system at an appropriate level of abstraction in each phase of the development process. By means of model transformations we can also systematically automate various types of model manipulations, e.g. model refactoring, model integration or model simulation, in order to standardize and accelerate the development process.  Automated testing and analysis techniques for continuous quality assurance of software artifacts complete the picture.  With these important prerequisites, we can adequately deal with the growing complexity and size of modern software systems and increase their overall quality.

Applications. Our techniques are applicable in various domains and applications. For example, we use them for the construction and quality assurance of adaptable service-oriented applications, automotive systems, flexible production systems, legacy modernizations, or social networking applications. As a future core application area, we want to use our techniques in the field of medical informatics.  Especially in this area, many different types of software and systems have to be intertwined. In addition, different quality criteria must be systematically weighed against each other, built in and checked.  Our research in the area of software architectures and automated testing and analysis fits these requirements perfectly.  Therefore, we want to enable and support new applications including their quality assurance, especially in medical informatics, with our technical expertise in software engineering.

This website uses cookies. Those have two functions: On the one hand they are providing basic functionality for this website. On the other hand they allow us to improve our content for you by saving and analyzing anonymized user data. You can redraw your consent to using these cookies at any time. Find more information regarding cookies on our Data Protection Declaration and regarding us on the Imprint.

Mandatory

These cookies are needed for a smooth operation of our website.

statistic

Name Purpose Lifetime Type Provider
_pk_id Used to store a few details about the user such as the unique visitor ID. 13 months HTML Matomo
_pk_ref Used to store the attribution information, the referrer initially used to visit the website. 6 months HTML Matomo
_pk_ses Short lived cookie used to temporarily store data for the visit. 30 minutes HTML Matomo