Complex Objects In Knowledge-based Requirement Engineering

Saimond Ip, Louis C-Y Cheung, Tony Holden · 1991

An Object Relationship Model is proposed as part of a project to develop a knowledge-based requirement engineering assistant. This paper describes the basic data model of the ORM and then concentrates on the use of complex objects as a knowledge representation platform for requirement engineering. Different kinds of dependency and exclusiveness in a complex object are discussed. Three special type of roles: emergent, derived, and inherited roles are also investigated. A number of ways to provide knowledge-based support for the modelling of complex objects are then discussed: consistency and completeness checking, design history recording, and partial reuse of design.

Read the paper · More papers on PaperTik