DocumentCode
231285
Title
Generating Test Cases for Context-Aware Applications Using Bigraphs
Author
Lian Yu ; Wei Tek Tsai ; Yanbing Jiang ; Gao, J.
Author_Institution
Sch. of Software & Microelectron., Peking Univ., Beijing, China
fYear
2014
fDate
June 30 2014-July 2 2014
Firstpage
137
Lastpage
146
Abstract
Context-aware applications often consist of a middleware and a collection of services, which run autonomously adaptive to the changing environments, where a variety of sensors are installed in physical facilities, with end-users moving around. Testing such context-aware applications is challenging due to the complex interactions among the components, especially for the complicated environment modeling. This paper extends a bigraphical sorting predicate logic as constraints to create a meta-model, builds a data model based on the bigraphical meta-model, and proposes to use the sorted bigraphical reaction system (BRS) to model the context-aware environments. Tracing the interactions between the BRS model and the middleware model generates the test cases to verify the interactions between the context-aware environments and the middleware together with the domain services. To decrease the number of test cases, this paper proposes a bigraphical pattern flow testing strategy. An example airport is demonstrated to show fault detection capabilities and reductions of test cases.
Keywords
graph theory; middleware; sorting; ubiquitous computing; bigraphical sorting predicate logic; context-aware environments; data model; meta-model; middleware; physical facilities; sorted bigraphical reaction system; Context modeling; Data models; Middleware; Sensors; Sorting; Testing; Unified modeling language; Bigraphcial Pattern-flow; Bigraphical data model; Bigraphical reaction systems; Context-aware environment modeling; EFSM; Sorting predicate logic;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Security and Reliability (SERE), 2014 Eighth International Conference on
Conference_Location
San Francisco, CA
Print_ISBN
978-1-4799-4296-1
Type
conf
DOI
10.1109/SERE.2014.27
Filename
6895424
Link To Document