Razvijalci na znamenitem institutu MIT so se zato lotili razvoja izdelka Metafor, ki omogoča samodejno prevajanje opisa zahtev v angleščini v programsko kodo. Postopek v grobem poteka tako, kot lahko preberemo v praktično vsaki knjigi, ki se ukvarja s predmetnim programiranjem. V opisu problema samostalniki postanejo predmeti (objects), njihovi pridevniki lastnosti (properties), glagoli pa metode (functions, methods).