Abstract
Denne masteroppgave tar for seg restriksjoner (OCL), og viser eksempler hvor OCL blir brukt sammen med BVR feature modeling. Et verktøy som støtter OCL og BVR er utviklet under masteren.
This thesis tries cast light to some of the problems faced when developing Software System Families and to develop a tool that uses Feature Modeling, Base Variation and resolution and Object Constraint Language (OCL) that eases the development of Software System Families. The Base Variation Resolution (BVR) is another approach to feature modeling. OCL is used to
define constraints within the models.