Wissenswertes aus allen Bereichen

Hier finden Sie interessante und nützliche Blog-Artikel zu allen möglichen Themen, mit denen wir uns bei 4Soft beschäftigen. Schauen Sie gerne regelmäßig vorbei und profitieren Sie vom wachsenden Angebot…

2018


Efficient Navigation on large XML Structures

23.08.2018

xml jaxb java

XML is great for platform-independent structured data exchange. JAXB is an incredibly handy piece of Java technology, which releases the developer from the cumbersome task of manually writing (de)serialization code and providing him regular Java POJOs as a programming interface. However, when it comes to navigation in large, highly cross-linked object graphs obtained from pure JAXB, you may face serious performance challenges.

This article will give some insights on how to solve these challenges in an elegant and yet efficient way.

Weiterlesen

Design-Prinzipien für die Entwicklung von Analysen für 26000 Varianten

15.06.2018

ifdef static analysis variants preprocessor cpp c

Viele Softwaresysteme stellen eine große Anzahl an Konfigurationsoptionen bereit, um das Verhalten eines Systems an unterschiedliche Anforderungen und Anwendungsfälle anzupassen. Solche variantenreichen Systeme stellen die Qualitätssicherung von Softwaresystemen vor eine große Herausforderung. Durch die mögliche Kombinatorik ist eine “brute force” Absicherung jeder einzelnen möglichen Variante keine Option.

Weiterlesen

Eröffnung unseres Blogs

01.06.2018

In nahezu allen unseren IT-Projekten lernen wir dazu. Oftmals entstammt neues Wissen der Auseinandersetzung mit innovativen Technologien und Ansätzen. Manchmal sind es auch besondere Herausforderungen, die zu spannenden Fragestellungen und Lösungsansätzen führen. Seit Neustem haben wir diesen Blog, um darüber zu berichten und uns mit anderen auszutauschen (Bildnachweis: Konstantin Kolosov, Adobe Stock).

Weiterlesen