Behavioral adaptation of information systems through goal models

被引:23
|
作者
Liaskos, Sotirios [1 ]
Khan, Shakil M. [2 ]
Litoiu, Marin [1 ]
Jungblut, Marina Daoud [2 ]
Rogozhkin, Vyacheslav [3 ]
Mylopoulos, John [4 ]
机构
[1] York Univ, Sch Informat Technol, Toronto, ON M3J 2R7, Canada
[2] York Univ, Dept Comp Sci & Engn, Toronto, ON M3J 2R7, Canada
[3] Univ Potsdam, Chair Business Informat Syst & Elect Govt, Potsdam, Germany
[4] Univ Trento, Dept Informat Engn & Comp Sci, Trento, Italy
关键词
Information systems engineering; Goal modeling; Software customization; Adaptive systems;
D O I
10.1016/j.is.2012.05.006
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Customizing software to perfectly fit individual needs is becoming increasingly important in information systems engineering. Users want to be able to customize software behavior through reference to terms familiar to their diverse needs and experience. We present a requirements-driven approach to behavioral customization of software systems. Goal models are constructed to represent alternative behaviors that users can exhibit to achieve their goals. Customization information is then added to restrict the space of possibilities to those that fit specific users, contexts, or situations. Meanwhile, elements of the goal models are mapped to units of source code. This way, customization preferences posed at the requirements level are directly translated into system customizations. Our approach, which we apply to an on-line shopping cart system and an automated teller machine simulator, does not assume adoption of a particular development methodology, platform, or variability implementation technique and keeps the reasoning computation overhead from interfering with the execution of the configured application. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:767 / 783
页数:17
相关论文
共 50 条
  • [21] INFORMATION SYSTEMS - LEARNING, ADAPTATION AND CONTROL
    TOU, JT
    SCIENCE, 1963, 141 (358) : 1070 - &
  • [22] USER ADAPTATION AND INFUSION OF INFORMATION SYSTEMS
    Fadel, Kelly J.
    JOURNAL OF COMPUTER INFORMATION SYSTEMS, 2012, 52 (03) : 1 - 10
  • [23] Adaptation and mobility in wireless information systems
    Katz, RH
    IEEE COMMUNICATIONS MAGAZINE, 2002, : 102 - 114
  • [24] Contextual Adaptation of Ubiquitous Information Systems
    Salah, Benselim Mohamed
    Hassina, Seridi-Bouchelaghem
    2009 INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS (ICMCS 2009), 2009, : 17 - +
  • [25] BEHAVIORAL FACTORS IN INFORMATION-SYSTEMS
    TESTA, CJ
    COMPUTERS AND PEOPLE, 1974, 23 (04): : 13 - 17
  • [26] Information Systems Research and Behavioral Economics
    Goes, Paulo B.
    MIS QUARTERLY, 2013, 37 (03) : III - VIII
  • [27] Constructing Linear Parameter Varying Models through Adaptation for the Control of a Class of Nonlinear Systems
    Kasnakoglu, Cosku
    MED: 2009 17TH MEDITERRANEAN CONFERENCE ON CONTROL & AUTOMATION, VOLS 1-3, 2009, : 151 - 156
  • [28] Information systems continuance: The role of incentives and goal harmony
    Bøe, Tove
    Gulbrandsen, Boge
    Eikebrokk, Tom Roar
    International Journal of Information Technology and Management, 2021, 20 (04) : 335 - 355
  • [29] Models of adaptation of the milking machines systems
    Dmytriv, Vasyl
    Dmytriv, Ihor
    Lavryk, Yurij
    Horodeckyy, Ivan
    CONTEMPORARY RESEARCH TRENDS IN AGRICULTURAL ENGINEERING, 2018, 10
  • [30] Improving Requirements in Model-Based Systems Engineering Through Multi-layer Goal Models
    Ponsard, Christophe
    Darimont, Robert
    MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, MODELSWARD 2023, 2024, 2106 : 158 - 178