A method for modeling business activities defines a plurality of business
classes. Each business class is a generic definition of corresponding
data elements of business activities. Business activities are modeled as
interactions and relationships between the plurability of business
classes. The business classes and data elements are stored in an
operational database, in a matter enabling user-selected data elements to
be retrieved. The retrieval of data elements is in accordance with a
metric analysis profile.