CB-IS står for Component-Based Information System. Det er en tilgang til at designe informationssystemer ved at samle præfabrikerede softwarekomponenter i fungerende applikationssystemer. CB-IS kan hjælpe med at strømline applikationsdesign og lette samarbejdet mellem teams, når der skabes modulære applikationsarkitekturer. Ved at integrere forskellige elementer opnår informationssystemer baseret på CB-IS rammeværket hurtigere time-to-market med forenklet vedligeholdelse over systemets livscyklus.