Die Herausforderung
Die einfache Definition von Domänenmodellen für den Datenaustausch ist eine wiederkehrende Herausforderung in der Softwareentwicklung. Ansätze wie »Domain Driven Design« (DDD) legen einen Schwerpunkt in die Modellierung von »Bounded Context«. Ziel des Projektes ist es, hierfür eine leichtgewichtige Lösung anzubieten, die unkompliziert in eigenen Projekten eingesetzt werden kann. Die nahtlose Integration von Nutzungsregeln in Domänenmodellen (und Programmiersprachen) ist für Test, Abnahme und Zertifizierung von Softwareprojekten eine wichtige Unterstützung.
Ihre Vorteile
NUKLEUS ist eine Open-Source-Software mit Apache Lizenz v2.0 und kann ohne laufende Lizensierungskosten in Softwareprojekten eingesetzt und erweitert werden. Die Vorlagen für Nutzungsregeln und Validierungsprüfungen sind erweiterbar und können an eigene Anforderungen angepasst werden. Die Entwicklung von Data-Apps mit integrierter Nutzungskontrolle für den International Data Spaces (IDS) oder GAIA-X wird durch die bereits realisierten IDS–Policy-Pattern vereinfacht.
Unser Angebot
Wir setzen Ihre Anwendungen oder IDS Data-Apps mit dem NUKLEUS-Framework um. Feature-Requests aus Industrieprojekten werden für die Weiterentwicklung der Open-Source-Version priorisiert berücksichtigt. Weiterhin können Sie die Entwicklung von Software mit dem Nukleus-Framework nach Ihren Anforderungen beauftragen. Zusätzlich bieten wir die Implementierung von Nukleus-Modulen an, die nicht Bestandteil des Open-Source-Release werden sollen.
Referenzen
- Data-App Programmiersprache D° (Degree) der International Data Spaces (IDS)
Weiterführende Informationen