View-Directed Requirements Engineering: A Framework and Metamodel

R. Motschnig-Pitrig, Hans W. Nissen, Matthias Jarke · 1999

Semi-formal methods for requirements and design suffer from a problem of scalability. They offer different notations to describe complementary abstractions of the problem to be analyzed, but each such abstraction in itself becomes rapidly much too big to be handled in one piece. Some methods therefore offer basic view mechanisms, variously called modules, categories, viewpoints etc., to introduce smaller units. However, they lack in guidance what views to define and how to interrelate them in a systematic manner. The problem we address in this paper can be simplistically stated as: "Given that a multi-notation specification must be composed from hundreds of fragments each no larger than one page, according to what facets should we acquire, classify, compose/ decompose, and compare these views?" We develop a situational framework of such facets, and formalize it in a metamodel. We compare three basic process models of how the framework can be applied, and describe the formal and technic...

Read the paper · More papers on PaperTik