An interactive configuration environment consistent with the present
invention integrates and displays a table-based business application
using a single, interactive display. When business application structures
are displayed using object-oriented code structures, the business meaning
of the object-oriented code structures may also be displayed in the
integrated environment. Users can write a new business rule using
object-oriented code, and that code may be converted into logic entities
to apply the new rule in the business application. When a user rolls a
mouse over an item in the object-oriented code, documentation of the
underlying business meaning may be displayed in a pop-up box.