Glossary

Model weaving

De gepatenteerde Novulo-technologie die geselecteerde componenten al tijdens het ontwerp automatisch samenvoegt tot één applicatiemodel.

Wat is model weaving?

Model weaving is de gepatenteerde technologie van Novulo die geselecteerde componenten automatisch integreert tot één samenhangend applicatiemodel. Het is de kern van hoe composable software op het Novulo platform werkt: niet componenten die via API's aan elkaar worden gekoppeld, maar componenten die al tijdens de ontwerpfase worden samengevoegd tot één geheel, met één UI, geïntegreerde processen en één datamodel.

Waarom dit anders is dan gewone integratie

Bij traditionele softwareintegratie worden systemen achteraf aan elkaar gekoppeld via API's of middleware. Dat werkt, maar het is fragiel: elke koppeling is een punt waar iets mis kan gaan. Model weaving elimineert dit door integratie te verplaatsen naar de ontwerpfase. Componenten worden niet gekoppeld, ze worden geweven tot één model. Het resultaat is een applicatie zonder integratieschuld.

Van model naar applicatie

Het applicatiemodel dat model weaving produceert, is de basis waarop Novulo de uiteindelijke applicatie genereert. Uit dat model wordt automatisch .NET applicatiecode gegenereerd, waarna de applicatie kan worden uitgerold. Geen handmatige aanpassingen aan de code, geen verlies van overzicht.