Using scenario-based requirements to direct research on web macro tools

被引:3
|
作者
Scaffidi, Christopher [1 ]
Cypher, Allen [2 ]
Elbaum, Sebastian [3 ]
Koesnandar, Andhy [3 ]
Myers, Brad [1 ]
机构
[1] Carnegie Mellon Univ, Pittsburgh, PA 15213 USA
[2] IBM Corp, Almaden Res Ctr, San Jose, CA 95120 USA
[3] Univ Nebraska, Dept Comp Sci & Engn, Lincoln, NE 68588 USA
来源
基金
美国国家科学基金会;
关键词
end-user programming; web macros; scripting;
D O I
10.1016/j.jvlc.2008.04.002
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Web macros automate the interactions of end users with web sites and related information systems. Though web macro recorders and players have grown in sophistication over the past decade, these tools cannot yet meet many tasks that people perform in daily life. Based on observations of browser users, we have compiled ten scenarios describing tasks that users would benefit from automating. Our analysis of these scenarios yields specific requirements that web macro tools should support if those tools are to be applicable to these real-life tasks. Our set of requirements constitutes a benchmark for evaluating tools, which we demonstrate by evaluating the Robofox, CoScripter, and Macros tools. (C) 2008 Elsevier Ltd. All rights reserved.
引用
收藏
页码:485 / 498
页数:14
相关论文
共 50 条
  • [1] Scenario-based requirements for web macro tools
    Scaffidi, Christopher
    Cypher, Allen
    Elbaum, Sebastian
    Koesnandar, Andhy
    Myers, Brad
    [J]. VL/HCC 2007: IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING, PROCEEDINGS, 2007, : 197 - +
  • [2] Scenario-based requirements engineering
    Sutcliffe, A
    [J]. 11TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2003, : 320 - 329
  • [3] Scenario-based requirements analysis
    Alistair Sutcliffe
    [J]. Requirements Engineering, 1998, 3 (1) : 48 - 65
  • [4] Requirements development in scenario-based design
    Carroll, JM
    Rosson, MB
    Chin, G
    Koenemann, J
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1998, 24 (12) : 1156 - 1170
  • [5] Supporting scenario-based requirements engineering
    Sutcliffe, AG
    Maiden, NAM
    Minocha, S
    Manuel, D
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1998, 24 (12) : 1072 - 1088
  • [6] Scenario-based assessment of nonfunctional requirements
    Gregoriades, A
    Sutcliffe, A
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2005, 31 (05) : 392 - 409
  • [7] Teaching computational thinking using scenario-based learning tools
    Athanasios Zitouniatis
    Fotis Lazarinis
    Dimitris Kanellopoulos
    [J]. Education and Information Technologies, 2023, 28 : 4017 - 4040
  • [8] Teaching computational thinking using scenario-based learning tools
    Zitouniatis, Athanasios
    Lazarinis, Fotis
    Kanellopoulos, Dimitris
    [J]. EDUCATION AND INFORMATION TECHNOLOGIES, 2023, 28 (04) : 4017 - 4040
  • [9] Modeling and composing scenario-based requirements with aspects
    Araújo, J
    Whittle, J
    Kim, DK
    [J]. 12TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 58 - 67
  • [10] Scenario-Based Infrastructure Requirements for Automated Driving
    Lu, Xiaolin
    Madadi, Bahman
    Farah, Haneen
    Snelder, Maaike
    Annema, Jan Anne
    Van Arem, Bart
    [J]. CICTP 2019: TRANSPORTATION IN CHINA-CONNECTING THE WORLD, 2019, : 5684 - 5695