The Competences Center in Model-based Software Engineering is an initiative of the Software Engineering Section of DTU Informatics in order to bring together industry and academia in the field of Model-based Software Engineering and to boost modern software engineering technologies in practice.
This page should help potential industrial partners to find out what the Competence Center is doing and check whether there is potential for joint projects of any kind, starting from informal discussions on some issues, joint bachelor or master projects, research projects, or some kind of consultancy.
Model-based Software Engineering
Software is becoming more and more complex, and at the same time companies are under pressure to develop more reliable software faster and cheaper. In order to cope with these challenges, software models are becoming more and more important in the software development process. We call all kinds of software development technologies that use models as more than just nice illustrations Model-based Software Engineering (MBSE). This includes OMG's Model-driven Architecture (MDA), but is not limited to it. For example, MBSE also covers Workflow Management (WfM) and all kinds of Process-Aware Information Systems (PAIS).
Already today, large parts of the software can be generated automatically from models. But, there are still many open questions in order to fully exploit the power of models and, ultimately, generate the full software from such models and integrate these models with automatic analysis and verification techniques; and introducing MBSE technologies in a software company is still a challenge.
Tackling these problems is one of the main research directions of the Software Engineering Section of DTU Informatics. In addition to this basic research, the SE section also helps implementing MBSE technologies in software companies, helps identifying and solving existing problems in companies using MBSE, and educates software engineering students so that they are able to face current and future challenges in their professional life as software engineers. The SE section is also planning courses for industry that help educate software engineering professionals on their job to cope with the challenges coming along with the prevalence of MBSE. The Competence Center integrates these efforts.
The Competence Center
The Competence Center in Model-based Software Engineering (CCMBSE) aims at bringing the idea of Model-based Software Engineering into practice. It is intended to support software development companies or departments to learn, implement, or improve the ideas of ´Model-based Software Engineering. To this end, the Competence Center offers courses and consultancy (see the events page).
In turn, the academic members of the Competence Center wish to learn of problems with existing approaches in practice and work on solutions for these problems in research projects. This way, the Competence Center contributes to technology transfer, innovation, and basic research in MBSE.
The Competence Center is an initiative of the Software Engineering section of DTU Informatics for combining forces in the area of Model-based Software Engineering. But, the Competence Center is open for members from other academic institutions or industry. Industrial partners come in via joint projects, which can have different formats.
The Competence Center is open for different forms of collaboration. This could for example be
- consultancy for the introduction or improvement of Model-based Software Engineering technologies in a software company,
- industrial lectures or courses,
- joint research projects and application for funding, and
- MSc- and BSc-projects in an industrial setting (preferably in the context of Model-based Software Engineering).
For more information or conrete proposals for a collaboration, please, contact Ekkart Kindler ().
- H. Baumeister (), DTU Informatics
- A. Haxthausen (), DTU Informatics
- E. Kindler (), DTU Informatics (speaker)