arrow
Return

Testing Context-Aware Applications Based on Bigraphical Modeling

delete2016-09-01
delete10
PRE
AI
L
Lian Yu *
W
Wei‐Tek Tsai
G
Gian Perrone
DOI:10.1109/TR.2016.2575444delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Context-aware applications often consist of a middleware and a collection of services, and run autonomously adaptive to changing environments with sensors installed in physical facilities and end-users moving around. Testing such applications is challenging due to the complex interactions with the environments. This paper proposes a model-based testing approach that extends a bigraphical sorting predicate logic to specify constraints and create a meta-model, then builds a domain-specific model with static structures and dynamic behaviors based on the bigraphical meta-model, and uses the domain-specific model to describe the environments. Tracing the interactions between the environment model and the application model generates test cases to verify the interactions between the environments and applications. To decrease the number of test cases, this paper proposes a bigraphical pattern-flow testing and a backward-derivation testing. A case study of airport applications demonstrates the fault detection capabilities and reductions of test cases by comparing with other test strategies.
Keywords:
Backward derivation
model-driven testing
modeling the environment of context-aware applications
pattern-flow testing
simulation
testing with bigraphs
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Reliability cover
IEEE Transactions on Reliability
IF:
5.7
Papers:
2.7K
Citations:
8.5K

Organization

A
Arizona State University
Scholars:
2.7W
Papers: 2.5W
Citations: 4.2W
P
peking university
Scholars:
11.8W
Papers: 8.7W
Citations: 146
A
arizona state university-tempe
Scholars:
1.5W
Papers: 1.2W
Citations: 13
researcher View more organizations