Tartan: Interweaving objects with rules in information systems development

This article recognizes the benefits of using an object-oriented framework to modeling information systems. It also recognizes two limitations in the present application of the technique which are not adequately addressed in the current development methods. They include the lack of an unambiguous and systematic approach to object identification and the insufficiency of the object-oriented approach to provide for changes in domain policies in information systems specification. This article aims to address these two limitations. The approach we discuss is based on an object-oriented framework for structuring information systems and a rule-based representational scheme for representing domain policies. The benefits of this marriage of objects and rules are also discussed in this paper.