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 条
  • [21] A model-based validation framework for PIV and PTV
    Young, CN
    Johnson, DA
    Weckman, EJ
    [J]. EXPERIMENTS IN FLUIDS, 2004, 36 (01) : 23 - 35
  • [22] MODEL-BASED VALIDATION AND VERIFICATION OF ANOMALIES IN LEGISLATION
    Strahonja, Vjeran
    [J]. JOURNAL OF INFORMATION AND ORGANIZATIONAL SCIENCES, 2006, 30 (02) : 295 - 303
  • [23] A model-based approach to the validation of automation systems
    Basile, Francesco
    Ferrara, Luigi
    [J]. 2021 29TH MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2021, : 1317 - 1323
  • [24] Model-Based Validation of Industrial Control Systems
    Estevez, E.
    Marcos, M.
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2012, 8 (02) : 302 - 310
  • [25] A model-based validation framework for PIV and PTV
    C. N. Young
    D. A. Johnson
    E. J. Weckman
    [J]. Experiments in Fluids, 2004, 36 : 23 - 35
  • [26] Model-Based Trust Assessment for Internet of Things Networks
    Adams, Stephen
    Beling, Peter A.
    Greenspan, Steven
    Velez-Rojas, Maria
    Mankovski, Serge
    [J]. 2018 17TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (IEEE TRUSTCOM) / 12TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (IEEE BIGDATASE), 2018, : 1838 - 1843
  • [27] The Future Internet of Things: Secure, Efficient, and Model-Based
    Siegel, Joshua E.
    Kumar, Sumeet
    Sarma, Sanjay E.
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (04): : 2386 - 2398
  • [28] SecKit: A Model-based Security Toolkit for the Internet of Things
    Neisse, Ricardo
    Steri, Gary
    Fovino, Igor Nai
    Baldini, Gianmarco
    [J]. COMPUTERS & SECURITY, 2015, 54 : 60 - 76
  • [29] Towards Model-Based Communication Control for the Internet of Things
    Berrouyne, Imad
    Adda, Mehdi
    Mottu, Jean-Marie
    Royer, Jean-Claude
    Tisi, Massimo
    [J]. SOFTWARE TECHNOLOGIES: APPLICATIONS AND FOUNDATIONS, 2018, 11176 : 644 - 655
  • [30] From Internet of Things Mashups to Model-based Development
    Prehofer, Christian
    Chiarabini, Luca
    [J]. IEEE 39TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSAC 2015), VOL 3, 2015, : 499 - 504