Title :
Automating testing of service-oriented mobile applications with distributed knowledge and reasoning
Author :
Edmondson, James ; Gokhale, Aniruddha ; Neema, Sandeep
Author_Institution :
Dept. of EECS, Vanderbilt Univ., Nashville, TN, USA
Abstract :
Automated testing of distributed, service-oriented applications, particularly mobile applications, is a hard problem due to challenges testers often must deal with, such as (1) heterogeneous platforms, (2) difficulty in introducing additional resources or backups of resources that fail during testing, and (3) lack of fine-grained control over test sequencing. To address these challenges, this paper describes an approach that combines portable operating system libraries with knowledge and reasoning, which together leverage the best features of centralized and decentralized testing infrastructures to support both heterogeneous systems and distributed control by reasoning on distributed testing events.
Keywords :
automatic test software; distributed control; inference mechanisms; mobile computing; operating systems (computers); program testing; service-oriented architecture; software libraries; automated service-oriented mobile application testing; centralized testing infrastructure; decentralized testing infrastructure; distributed control; distributed knowledge; distributed reasoning; distributed testing events; fine-grained control; heterogeneous systems; portable operating system libraries; resource backups; test sequencing; Cognition; Conferences; Engines; Knowledge engineering; Real time systems; Servers; Testing; distributed control in testing; knowledge dissemination; portability; test sequencing;
Conference_Titel :
Service-Oriented Computing and Applications (SOCA), 2011 IEEE International Conference on
Conference_Location :
Irvine, CA
Print_ISBN :
978-1-4673-0318-7
Electronic_ISBN :
978-1-4673-0317-0
DOI :
10.1109/SOCA.2011.6166261