Courses‎ > ‎

Modeling Rules and Regulations

Synopsis

Methods and languages for modeling rules, regulations, legislation and business rules are of increasing importance for information systems in organizations, to reduce bureaucracy costs while helping assuring compliance with company policies and government regulations. This course is structured as combination of lectures, practice sessions and a seminar, with student presentations, and a project in which a simplified piece of legislation is to be modeled.

Time and Location

Fridays from 12:15 to 13:45 in Room 3.04.0.02; 

Final Examination

Thursday, 30 July 2009, in Room 3.04.1.02, on the first floor.  (Note: Above the room where the lectures where held on the ground floor.)

Term Papers

Due: Friday, 31 July 2009, by email to Tom Gordon, in PDF format.

Lectures

  1. Introduction: Scope, Motivation, and Overview
  2. Reasoning and Arguing with Rules
  3. Relation of Rules to Business Processes (Prof. Margaria)
  4. Modeling Terminology, ("Ontologies"), Lecture + 1 Practice Session)
  5. Modeling Rules Lecture + 1 Practice Session
  6. Implementing Rule Models (Inference Engines)
  7. Oracle Policy Automation: Demo and Discussion, by Michael Fairweather, Oracle, London, 10 July 2009
  8. Student Presentations (17 July 2009), by 
    1. Stefan Ruh / Daniel Meyer
    2. Mario Rothe / Andrej Finsterbuch
  9. Student Presentations (24 July 2009), by
    1. Matthias Dunkel / Jan Janter
    2. Martin Ohmann / Thomas Popp
    3. Martin Kluge / Joseph Jänick
    4. Alexander Schäfer

Recommended Literature

  • Grässle, P., and Schacher, M. Agile Unternehmen durch Business Rules - Der Business Rules Ansatz. Springer, Berlin, Germany, 2006.
Subpages (1): files

Software