Title :
MBT for Global Platform Compliance Testing: Experience Report and Lessons Learned
Author :
Bernabeu, Gil ; Jaffuel, Eddie ; Legeard, Bruno ; Peureux, Fabien
Author_Institution :
GlobalPlatform, USA
Abstract :
Compliance testing is done to determine whether a system meets a specified standard prescribed by a given authority. One key goal of compliance testing is to ensure interoperability between systems, on the basis of agreed norms and standards, while also allowing acceptable variations to be inserted by the compliant product vendors. This paper reports on the deployment of a Model-Based Testing approach, based on the Smart sting solution, to produce compliance test suites for Global Platform Specifications, which aim to ensure the long-term interoperability of embedded applications on secure chip technology. After explaining the context and the motivation to use a Model-Based Testing approach as a part of the Global Platform Compliance Program since 2007, the paper describes the Global Platform Working Group testing process, and discusses the lessons learned from this success story.
Keywords :
conformance testing; formal specification; open systems; program testing; MBT; compliance test suites; compliant product vendor; global platform compliance program; global platform compliance testing; global platform specifications; global platform working group testing process; long-term interoperability; model-based testing approach; secure chip technology; smart sting solution; Abstracts; Adaptation models; Documentation; HTML; Standards; Testing; Unified modeling language; Compliance Test Suite; Global Platform; Model-Based Testing; Operational Experiments Feedback;
Conference_Titel :
Software Reliability Engineering Workshops (ISSREW), 2014 IEEE International Symposium on
Conference_Location :
Naples
DOI :
10.1109/ISSREW.2014.91