• DocumentCode
    2641747
  • Title

    A graphical editor for the conceptual design of business rules

  • Author

    Lang, P. ; Obermair, W. ; Kraus, W. ; Thalhammer, T.

  • Author_Institution
    Inst. fur Wirtschaftsinf., Johannes Kepler Univ., Linz, Austria
  • fYear
    1998
  • fDate
    23-27 Feb 1998
  • Firstpage
    599
  • Abstract
    At the conceptual level, business rules are formulated from an external observation perspective according to the event-condition-action structure of rules in active database systems. Situation/activation diagrams homogeneously extend object/behavior diagrams to a graphical notation for the conceptual design of business objects and their associated business rules. Situation diagrams provide a high-level representation of logical events. Activation diagrams specify graphically which activities have to be performed upon some triggering event if an associated condition is satisfied. The developed editor supports both object/behavior diagrams and situation/activation diagrams. The editor performs syntactic consistency checks during the interactive design process. Moreover, by building the logical model in parallel with the diagrams, the editor guarantees that local semantic consistency checks can be performed incrementally, too. The editor clearly separates between schema data and pure visualization data describing the location of diagram elements. This separation facilitates the reuse of the generated data for further processing. Both schema data and visualization data are stored in the commercial object-oriented database system GemStone. Alternatively, those data may be stored in a file. The editor has been implemented using VisualWorks and MetaDoME, a framework for building graphical editors with VisualWorks
  • Keywords
    active databases; business data processing; business graphics; data visualisation; deductive databases; diagrams; object-oriented databases; systems analysis; text editing; GemStone; MetaDoME; VisualWorks; active database systems; business rules; conceptual design; data reuse; data separation; diagram element location description; event-condition-action structure; external observation; graphical editor; graphical notation; high-level representation; interactive design process; local semantic consistency checks; logical events; logical model; object-oriented database system; object/behavior diagrams; schema data; situation diagrams; situation/activation diagrams; syntactic consistency checks; triggering event; visualization data; Business; Calendars; Contracts; Data visualization; Database systems; Monitoring; Object oriented databases; Object oriented modeling; Prototypes; Visual databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1998. Proceedings., 14th International Conference on
  • Conference_Location
    Orlando, FL
  • ISSN
    1063-6382
  • Print_ISBN
    0-8186-8289-2
  • Type

    conf

  • DOI
    10.1109/ICDE.1998.655824
  • Filename
    655824