TY - JOUR T1 - A Framework Integrating Problem Frames and Goal Modeling to Support Variability Analysis during Requirements Elicitation AU - Singh, Meetushi AU - Lee, Seok-Won JO - Journal of KIISE, JOK PY - 2017 DA - 2017/1/14 DO - KW - i* goal model KW - problem frames KW - use case maps KW - live sequence charts AB - Variability management is the foremost criterion that defines the extent to which complexities can be handled in a system. Predominantly, the requirements’ engineering (RE) study overlooks, or speculates a consistent behavior of, the environment in which a system functions. In real-time systems it is vital to observe and adjust to an intrinsically changing context. Therefore, in this work we identify the requirements of the system in various contexts by recommending a framework using i* goal model, problem frames, use case maps and live sequence charts. The framework is illustrated using a case study of the smart grid RTP system. In the case study, elaboration of scenarios using use case maps and live sequence charts proved beneficial as they assisted in early analysis and validation of contexts. In addition, the elaboration of requirements for obstacle and conflict analysis assists the requirements engineer to increase the robustness of the system. The proposed framework is evaluated theoretically and by empirical study.