Enterprise modeling for database specification and design Academic Article uri icon


  • This paper presents a framework for modeling an enterprise in terms of its organizational activities, its forms usage and flow, and its data abstractions. These three components help relate real-world events and operations to the underlying database structures that support the organization's information systems. The enterprise model captures organizational dynamics by means of events, states, and their temporal and causal relationships. Organizational information flows are represented by forms, operations on forms, and the flow of forms. Data abstractions associated with organizational activities and forms are used to obtain database structures. Organizational business functions are modeled as a collection of communicating activities. Each activity is represented by collection of views performed at logical workstations. Views operate on forms, and when the work associated with the form has been completed, that form is routed to another view for further processing. The data abstractions associated with views can be integrated to obtain a conceptual database schema.,. A formal enterprise grammar is presented for view specification. A mini-case is presented to demonstrate the enterprise model. 1987.

published proceedings

  • Data & Knowledge Engineering

author list (cited authors)

  • Sen, A., & Kerschberg, L.

citation count

  • 6

complete list of authors

  • Sen, A||Kerschberg, L

publication date

  • March 1987