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 条
  • [1] Mining and Analysing Security Goal Models in Health Information Systems
    Weber-Jahnke, Jens H.
    Onabajo, Adeniyi
    2009 ICSE WORKSHOP ON SOFTWARE ENGINEERING IN HEALTH CARE, 2009, : 42 - 52
  • [2] Biologically inspired information theory: Adaptation through construction of external reality models by living systems
    Nakajima, Toshiyuki
    PROGRESS IN BIOPHYSICS & MOLECULAR BIOLOGY, 2015, 119 (03): : 634 - 648
  • [3] Leveraging Goal Models and Performance Indicators to Assess Health Care Information Systems
    Kuziemsky, Craig
    Liu, Xia
    Peyton, Liam
    QUATIC 2010: SEVENTH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY, 2010, : 222 - 227
  • [4] Evaluating Academic Information Systems Through Dual Models
    Nauli, Sukarno Bahat
    Priambodo, Agung
    Sitorus, Hernalom
    Kurniawan, Turkhamun Adi
    JOURNAL OF ELECTRICAL SYSTEMS, 2024, 20 (07) : 594 - 600
  • [5] Localising the Global Goal on Adaptation through intersectional thinking
    Amorim-Maia, Ana Terra
    Olazabal, Marta
    CITIES, 2024, 154
  • [6] Search goal revision in models of information retrieval
    Hider, Philip
    JOURNAL OF INFORMATION SCIENCE, 2006, 32 (04) : 352 - 361
  • [7] GOAL: Supporting General and Dynamic Adaptation in Computing Systems
    Pervaiz, Ahsan
    Yang, Yao Hsiang
    Duracz, Adam
    Bartha, Ferenc
    Sai, Ryuichi
    Imes, Connor
    Cartwright, Robert
    Palem, Krishna
    Lu, Shan
    Hoffmann, Henry
    PROCEEDINGS OF THE 2022 ACM SIGPLAN INTERNATIONAL SYMPOSIUM ON NEW IDEAS, NEW PARADIGMS, AND REFLECTIONS ON PROGRAMMING AND SOFTWARE, ONWARD! 2022, 2022, : 16 - 32
  • [8] BEHAVIORAL INFORMATION-SYSTEMS
    STARKE, FA
    FERRATT, TW
    JOURNAL OF SYSTEMS MANAGEMENT, 1976, 27 (03): : 26 - 30
  • [9] PHYSICAL MODELS OF BIOLOGICAL INFORMATION AND ADAPTATION
    STUART, CIJM
    JOURNAL OF THEORETICAL BIOLOGY, 1985, 113 (03) : 441 - 454
  • [10] Domain Adaptation of Information Extraction Models
    Gupta, Rahul
    Sarawagi, Sunita
    SIGMOD RECORD, 2008, 37 (04) : 35 - 40