C++ Consulting

wisol unterstützt Sie bei der Entwicklung von Software, welche hauptsächlich in C++ geschrieben wird. Insbesondere bieten wir unser Wissen für die Entwicklung von echtzeitfähiger Software an.

Echtzeit

Der Begriff der Echtzeit in der Software Entwicklung legt fest, dass ein System auf ein Ereignis innerhalb einer vorgegebenen Zeit reagieren muss. Wenn diese Vorgabe von einem System nicht eingehalten wird, hat sie Ihren Zweck nicht erfüllt. Die Folgen sind je nach System unterschiedlich, aber immer nachteilig. Somit haben diese Systeme den Anspruch deterministisch zu sein.

wisol bringt viel Erfahrung im Bereich der Echtzeit mit und unterstützt Sie gerne bei der Umsetzung Ihres Projektes. Dazu gehört fundiertes Wissen über GNU/Linux mit Config Preempt Patch, Multithreading mit Posix Threads, und Interprozess Kommunikation.

Entwicklung

Nebst den Arbeiten im Bereich der Echtzeit arbeitet wisol gerne an interessanten Projekten aussherhalb dieses Bereiches mit. Der Fokus liegt dabei bei dem Design und der Umsetzung innerhalb eines Projektes.

Durch die Mitarbeit in vielen Projekte hat wisol viel Erfahrung mit generellen Herausforderungen in der Entwicklung von Software. Dies umfasst Themen wie Build Systeme, statische Code Analyse, Unit Testing, Erstellung von Dokumentationen und anderes mehr. Dieses Wissen geben wir gerne weiter während der Mitarbeit in einem Team. Für einige Themen bieten wir auf Wunsch auch eigene Workshops an.