WBSO-voorbeelden: software en programmatuur (8)
Matchingplatform met latencylimiet
Situatie: Een SaaS-bedrijf moet 250.000 kandidaten realtime vergelijken.
Programmeertechnisch probleem: Bestaande datastructuren halen de vereiste latency niet binnen het geheugenbudget.
Eigen ontwikkeling: Nieuwe partitionerings- en scoringsmethode, gerealiseerd in eigen programmatuur.
Waarom mogelijk WBSO: Technisch nieuw informatietechnologisch werkingsprincipe + technische onzekerheid.
Valt buiten S&O: UI, standaard API-koppelingen en cloudconfiguratie.
AI-inference op edgehardware
Situatie: Een visionmodel moet op beschikbare edgehardware voldoende framerate halen.
Programmeertechnisch probleem: Het bestaande model overschrijdt geheugen- en energieverbruik; standaardruntimes bieden geen oplossing.
Eigen ontwikkeling: Eigen programmatuur voor verwerking, scheduling en modeluitvoer.
Waarom mogelijk WBSO: Technisch probleem zit in de eigen programmatuur, niet in modeltoepassing.
Valt buiten S&O: Een bestaand AI-model via een API integreren.
Distributed dataplatform voor sensorstromen
Situatie: Miljoenen sensoren leveren continue telemetrie die realtime geanalyseerd moet worden.
Programmeertechnisch probleem: Bestaande message brokers en databases halen de combinatie van doorvoer en consistentie niet.
Eigen ontwikkeling: Eigen distributie- en consistentielaag met nieuwe verwerkingspijplijn.
Waarom mogelijk WBSO: Nieuw informatietechnologisch werkingsprincipe + schaalonzekerheid.
Valt buiten S&O: Een bestaand platform alleen horizontaal opschalen.
Embedded regelalgoritme voor autonoom voertuig
Situatie: Een aggregaat moet autonoom navigeren met beperkte rekenkracht.
Programmeertechnisch probleem: Bestaande planningalgoritmen zijn te traag of te groot voor de embedded target.
Eigen ontwikkeling: Eigen gereduceerd algoritme met nieuwe geheugen- en timingarchitectuur.
Waarom mogelijk WBSO: Programmeertechnisch knelpunt + onzekere haalbaarheid op de target.
Valt buiten S&O: Standaard navigatiesoftware alleen parametriseren.
Eigen databaseschema voor tijdreeksen
Situatie: Een industrieel platform moet hoge frequentie meetdata met secondegranulariteit opslaan en direct bevragen.
Programmeertechnisch probleem: Generieke databases degraderen bij deze schrijf- en leescombinatie.
Eigen ontwikkeling: Eigen opslag- en indexeringsstructuur voor tijdreeksen.
Waarom mogelijk WBSO: Nieuwe datastructuur met onzekere prestaties onder productiebelasting.
Valt buiten S&O: Een bestaande tijdelijndatabase installeren en afstemmen.
Beveiligingsarchitectuur met zero-knowledge verificatie
Situatie: Een fintech-platform moet transacties verifiëren zonder vertrouwelijke data te delen.
Programmeertechnisch probleem: Bestaande protocollen voldoen niet aan de combinatie van snelheid en bewijsgrootte.
Eigen ontwikkeling: Eigen verificatieprotocol en cryptografische implementatie.
Waarom mogelijk WBSO: Technisch nieuw werkingsprincipe in programmatuur + onzekere prestaties.
Valt buiten S&O: Standaard TLS en bestaande libraries toepassen.
Modelcompressie voor realtime voorspelling
Situatie: Een voorspellend model moet binnen milliseconden antwoorden op een productieomgeving.
Programmeertechnisch probleem: Volledige modellen zijn te traag; bestaande compressietechnieken verliezen te veel nauwkeurigheid.
Eigen ontwikkeling: Eigen compressie- en kwantisatiemethode met behoud van nauwkeurigheid.
Waarom mogelijk WBSO: Programmeertechnisch knelpunt + onzekere nauwkeurigheidsruil.
Valt buiten S&O: Een kleiner standaardmodel kiezen uit een catalogus.
Schaalbare rendering engine voor configuratoren
Situatie: Een 3D-configurator moet fotorealistische previews in de browser renderen op gemiddelde hardware.
Programmeertechnisch probleem: Bestaande engines halen de combinatie van kwaliteit en framerate niet zonder zware plugins.
Eigen ontwikkeling: Eigen renderingpijplijn met nieuwe level-of-detail-strategie.
Waarom mogelijk WBSO: Nieuw informatietechnologisch werkingsprincipe + prestatieonzekerheid.
Valt buiten S&O: Een bestaande engine alleen met instellingen afstemmen.
Formele programmeertaal: de technisch nieuwe oplossing wordt daadwerkelijk gerealiseerd in programmatuur in een formele programmeertaal. Het blijft niet bij een algoritme, architectuur of functioneel ontwerp.
→ WBSO software en programmatuur · bekijk de uitgewerkte matchingcase