Softwarecomponent
Een zelfstandig, herbruikbaar bouwblok dat één specifieke functie of proces vertegenwoordigt binnen een composable applicatie.
Glossary
Zeer gedetailleerde, kleinschalige softwarecomponenten die maximale flexibiliteit bieden bij het samenstellen van applicaties.
Fine-grained componenten zijn zeer gedetailleerde, kleinschalige softwarecomponenten die elk een specifieke, afgebakende functie vervullen. In tegenstelling tot coarse-grained componenten, die grote blokken functionaliteit omvatten, zijn fine-grained componenten klein genoeg om precies te doen wat nodig is, en niet meer.
Hoe fijner de granulariteit van componenten, hoe meer flexibiliteit je hebt bij het samenstellen van applicaties. Als je een module hebt die twintig dingen doet, kun je haar niet vervangen zonder die twintig dingen opnieuw te regelen. Als je twintig aparte componenten hebt die elk een ding doen, kun je precies vervangen wat nodig is, zonder de rest aan te raken.
Dit is de kern van de Novulo aanpak. Het platform is gebouwd op fine-grained componenten, waardoor je niet hoeft te kiezen tussen een heel pakket of niets, maar precies de bouwblokken kunt selecteren die je nodig hebt.
Een verzekeraar die haar prolongatieproces wil aanpassen, hoeft niet het hele polissysteem te wijzigen. Ze past de relevante componenten aan, test die, en deployt. De rest blijft intact. Dat is de kracht van fine-grained composable software.
Een zelfstandig, herbruikbaar bouwblok dat één specifieke functie of proces vertegenwoordigt binnen een composable applicatie.
Een verzameling van bewezen, direct inzetbare softwarecomponenten die organisaties kunnen hergebruiken en combineren.
Het koppelen van softwaresystemen via gestandaardiseerde interfaces zodat ze data en functionaliteit kunnen uitwisselen.