Model-Based Validation for Internet Services

被引:1
|
作者
Tjang, Andrew [1 ]
Oliveira, Fabio [1 ]
Bianchini, Ricardo [1 ]
Martin, Richard P. [1 ]
Nguyen, Thu D. [1 ]
机构
[1] Rutgers State Univ, Dept Comp Sci, Piscataway, NJ 08854 USA
关键词
validation; model; operator mistake; internet service;
D O I
10.1109/SRDS.2009.24
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Operator mistakes are a significant source of unavailability in Internet services. In our previous work, we proposed operator action validation as an approach for detecting mistakes while hiding them from the service and its users. Previous validation strategies have limitations, however, including the need for instances of correct behavior for comparison. In this paper, we propose a novel model-based validation strategy that addresses these limitations and complements our previous techniques. Model-based validation calls for service engineers to define models of Internet services that can be used to differentiate between correct and incorrect configurations and behaviors. These models are then used to guide the specification of validation assertions that check the correctness of operator actions before they are exposed. We have implemented a prototype model-based validation system for two services, the Web crawler of a commercial search engine (Ask.com) and an academic yet realistic online auction service. Experimentation with model-based validation demonstrates that it is highly effective at detecting and hiding both activated and latent mistakes.
引用
收藏
页码:61 / 70
页数:10
相关论文
共 50 条
  • [41] MPPT Definition and Validation: A New Model-Based Approach
    Cristaldi, Loredana
    Faifer, Marco
    Rossi, Marco
    Toscani, Sergio
    [J]. 2012 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE (I2MTC), 2012, : 594 - 599
  • [42] Preliminary model-based validation of a biplane fluoroscopy system
    Joseph M Iaquinto
    Richard Tsai
    Quoc-Bao Vu
    David R Haynor
    Bruce J Sangeorzan
    William R Ledoux
    [J]. Journal of Foot and Ankle Research, 7 (Suppl 1)
  • [43] Experimental validation of a robust model-based balancing approach
    Carvalho, Vinicius N.
    Dourado, Arinan De P.
    Rende, Bruno R. F.
    Cavalini, Aldemir Ap
    Steffen, Valder, Jr.
    [J]. JOURNAL OF VIBRATION AND CONTROL, 2019, 25 (02) : 423 - 434
  • [44] Validation of Model-based Testing in Hardware in the Loop Platform
    Keranen, Janne
    Raty, Tomi
    [J]. PROCEEDINGS OF THE 2013 10TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, 2013, : 331 - 336
  • [45] Validation of a deterministic model-based decision support system
    Sequeira, RA
    Willers, JL
    Olson, RL
    [J]. AI APPLICATIONS, 1996, 10 (01): : 25 - 40
  • [46] Model-based Validation and Testing of industry 4.0 plants
    Glock, Thomas
    Sillman, Bjoern
    Kobold, Max
    Rebmann, Sebatian
    Sax, Eric
    [J]. 12TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON2018), 2018, : 15 - 22
  • [47] Model-Based Software Validation for Automotive Control Systems
    Ito, Yasuhiro
    Sugure, Yasuo
    Oho, Shigeru
    [J]. INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS 2010), 2010, : 912 - 915
  • [48] Model-Based Development of MPSoCs with Support for Early Validation
    Obermaisser, R.
    Gutwenger, P.
    [J]. IECON: 2009 35TH ANNUAL CONFERENCE OF IEEE INDUSTRIAL ELECTRONICS, VOLS 1-6, 2009, : 2705 - +
  • [49] Model-Based Specification and Validation of User Interface Requirements
    Bomsdorf, Birgit
    Sinnig, Daniel
    [J]. HUMAN-COMPUTER INTERACTION, PT I, 2009, 5610 : 587 - +
  • [50] A forward model-based validation of cardiovascular system identification
    Mukkamala, R
    Cohen, RJ
    [J]. AMERICAN JOURNAL OF PHYSIOLOGY-HEART AND CIRCULATORY PHYSIOLOGY, 2001, 281 (06): : H2714 - H2730