Aktuelle Themen

  • Low Code

    Eine Low-Code-Entwicklungsplattform ist eine Softwarelösung, die darauf ausgelegt ist, die Erstellung von Anwendungen durch grafische Benutzeroberflächen und Konfiguration anstelle der traditionellen handprogrammierten Computerprogrammierung zu erleichtern. Dieser Ansatz ermöglicht es Einzelpersonen ohne umfassende Programmierkenntnisse, Anwendungen zu erstellen oder zu erweitern, wodurch der Entwicklungsprozess schneller und effizienter wird und einem breiteren Personenkreis zugänglich ist. Low-Code benötigt daher…


  • Generative Softwareentwicklung

    Generative Softwareentwicklung (engl. Generative Software Engineering, GSE) ist eine Methode, bei der Automatisierung und intelligente Algorithmen eingesetzt werden, um den Entwicklungsprozess von Software zu rationalisieren und zu verbessern. Sie geht über die traditionelle Programmiertätigkeit hinaus, indem die Erstellung des Quellcodes automatisiert wird, sodass sich die Entwickler auf den Entwurf der übergeordneten Architektur und die eigentliche…


  • Cockpits für Digitale Zwillinge integrieren smarte Dashboards mit Steuerung

    Der Begriff „digitaler Zwilling“ ist inzwischen weit verbreitet und beschreibt entweder einen digitalen Partner, eine digitale Blaupause oder nur ein Softwaresurrogat eines physischen Systems, Geschäfts- oder Umweltprozesses. Für eine angemessene Überwachung können sogar reine Softwaresysteme, insbesondere in einer Cloud, einen digitalen Zwilling haben. Wir finden, dass dies eine angemessene Definition ist: Digitale Zwillinge (engl. Digital…


  • Software Language Engineering

    In einer sich ständig wandelnden Landschaft der Softwareentwicklung kommt der Konstruktion von Softwaresprachen, dem Software Language Engineering (SLE), eine immer wichtigere Rolle zu. SLE ist im Kern ein multidisziplinäres Gebiet, das sich mit dem Entwurf, der Implementierung, der Wartung und der Weiterentwicklung von Softwaresprachen befasst. Solche Sprachen bilden das Fundament für jedes Softwaresystem und unterstützen…