OCL.js
Object Constraint Language im Browser

OCL.js

Einleitung Shortcomings von Modellierungssprachen OCL ftw! Vom String zum AST Der Lexer Der Parser Verwendung der OCL.js Einleitung Während meines Studiums der Wirtschaftsinformatik habe ich mich auf die Modellierung mit Hilfe von speziellen Sprachen spezialisiert. Stets zentraler Augenmerk wurde auf den Aspekt Abstraktion gelegt, welchem alle Modellierungssprachen folgen. Ethymologisch betrachtet...

Weiterlesen... 28 Aug 2017

Jenkins CI - Integrationstests mit Docker

Jenkins CI - Integrationstests mit Docker

Jenkins ist eines der weltweit führenden Werkzeuge das sich auf Continuous Integration (CI) fokussiert. CI ist ein etabliertes Vorgehensmuster, welches Codeänderungen nachdem diese in ein Source-Code-Repository überspielt wurden automatisiert kompiliert und testet. Auch bei GBTEC werden verschiedene Instanzen von Jenkins CI eingesetzt, um den Source-Code unserer Produkte zu kompilieren und einer Qualitätskontrolle zu unterziehen. Um die Instanzen...

Weiterlesen... 02 Jan 2017

Spotlight: Git rebase

Spotlight: Git rebase

This article is about the common problem one faces, when working with feature branches. At one point in time one wants to reintegrate a feature (branch) back into the current development branch (often called master or development). Git offers two different approaches for this: The simplest one is a git...

Weiterlesen... 21 Feb 2016