Su objetivo es servir para el desarrollo de aplicaciones comerciales mediante algoritmos genéricos a través de descripciones declarativas.