kirancodes.me
To Proof Maintenance & Beyond!

Complex Objects in Knowledge-Based Requirements Engineering

Saimond Ip, Louis Chi-Yan Cheung, Tony Holden

Abstract

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.

BibTeX
@inproceedings{Ip-al:ASE91,
  author    = {Saimond Ip and
               Louis Chi{-}Yan Cheung and
               Tony Holden},
  title     = {Complex Objects in {Knowledge-Based} Requirements Engineering},
  booktitle = {ASE},
  pages     = {8--15},
  publisher = {{IEEE} Computer Society},
  year      = {1991},
}

Related papers