Contextual Goal Models

Ali, Raian and Dalpiaz, Fabiano and Giorgini, Paolo (2010) Contextual Goal Models. UNSPECIFIED. (Unpublished)

Download (396Kb) | Preview


    In emerging computing paradigms, such as mobile, ubiquitous, and pervasive computing, the relation between context and requirements is evident. Context might be a main factor to determine the set of requirements relevant to a system, the alternatives that can be adopted to meet these requirements, and the quality of each of such alternatives. In spite of that, most requirements engineering (RE) research ignores, or presumes a uniform nature of, the context where the system operates. A RE framework specialized for systems reflecting their context is still missing. Before influencing the behavior of software, context influences the behavior of users. It influences user's goals and their choices to reach these goals. Capturing this latest influence is an essential step towards software developed to meet user's requirements in different contexts. In this report, we develop a goal-based RE modeling framework for systems operating in and reflecting varying contexts. We propose the contextual goal model that captures the relation between alternatives for goal salification and context. Moreover, it provides constructs to hierarchically analyze context and identify alternative ways to judge if a context holds. We illustrate our proposed model via a scenario of promotion mobile information system.

    Item Type: Departmental Technical Report
    Department or Research center: Information Engineering and Computer Science
    Subjects: Q Science > QA Mathematics > QA076 Computer software > QA076.7 Programming Languages - Semantics
    Uncontrolled Keywords: Contextual Requirements; Goal Modelling; Contextual Goal Models
    Report Number: DISI-10-020
    Repository staff approval on: 04 Mar 2010

    Actions (login required)

    View Item