Il progetto Bit Forge è un insieme di moduli che coprono tutto il ciclo di vita del software. Con Bit Forge l'obiettivo di Fossware è portare ad un nuovo livello la produzione di software embedded (e non) dalla verifica formale delle dipendenze alla riproducibilità al bit del software prodotto.
Ogni modulo è pensato per essere sia sfruttato da solo che integrato in maniera sinergica con tutti gli altri per ottenere il massimo risultato. Ogni modulo è costruito in maniera tale da poter essere adattato al software sottostante, presentando da una parte una struttura generica, ripetibile e standard, dall'altra malleabile e personalizzabile in base alle necessità specifiche del progetto.
Bit Workbench
Ambiente di SviluppoFornisce un ambiente di sviluppo unificato e riproducibile per tutto il team. Elimina il classico problema "Funziona sulla mia macchina" garantendo coerenza bit-perfect tra le workstation degli sviluppatori.
Bit Furnace
CI / CDPipeline di integrazione e delivery continua, integrata nativamente con Bit Workbench. Garantisce la riproducibilità al bit del software in ogni fase: build, test e rilascio.
Bit Anvil
Astrazione HardwareLayer di astrazione per contesti embedded. Generalizza le implementazioni hardware-specifiche dietro un'interfaccia comune e portabile, accompagnato da un framework di scheduling integrato.
Bit Hammer
Verifica & ValidazioneSuite di test automatizzati per coppie hardware/firmware. Verifica sistematica che ogni funzionalità rispetti i requisiti progettuali, assicurando qualità e conformità alle attese prima del rilascio.