A user centered approach to requirements modeling
The paper argues that the conventional methods for object oriented analysis and conceptual modeling suffer from lacks in requirements elicitation and validation by the end-user. Therefore, an intermediate level called `conceptual predesign' is introduced between natural language requirements specification and conceptual design. The paper introduces the basic notions of a conceptual predesign model and discusses heuristic rules for their automatic mapping to the conceptual level, e.g. to UML.
Full Text: PDF