ALF is a framework and associated services that support a collection of advanced agent capabilities. Incidental novelties are the leveraging of the advantages of functional programming and robust support for "soft" facts and situations. The central novelty is an ordered lattice technique for managing significant complexity resulting from the above.
ALF is targeted at large and/or complex, highly dynamic situations. ALF (VE) is targeted at infrastructure support for realistic, Advanced Virtual Enterprises.