Ontwikkeling van informatiesystemen vindt het fundament in de specificatie van de informatiebehoeften. Informatieanalyse en informatiemodellering leiden tot eenduidig vastgestelde feiten, relaties en regels, die in de vorm van interactieve formulieren op beeldschermen de functionele applicatie realiseren. Dit ontwikkelingsproces kan inmiddels volledig geautomatiseerd ondersteund door softwaregereedschappen doorlopen worden. De tools faciliteren de analyse, de modellering, de specificatie en generatie van de relationele database en de specificatie en realisatie van de gebruikersinteractie voor webbrowsers.