{"title":"Generating interoperability tests for networked media devices","authors":"S. Sukumaran","doi":"10.1109/APSEC.2006.36","DOIUrl":null,"url":null,"abstract":"Interoperability testing is a key validation activity for networked devices that are to function as part of a larger distributed system. In this paper we describe an approach for generating interoperability tests for networked media devices based on the universal plug and play (UPnP) AV architecture. Our approach is based on constructing formal models of the various entities as specified in the UPnP AV architecture and composing these to form a complete model for a test set-up (as given by the test engineer) and then generating tests from this complete model based on model coverage and well chosen test purposes. We illustrate this for an example test set-up. The tests that we generate are currently being used at our certification test lab. We believe that this approach can be used for similar testing activities in different domains.","PeriodicalId":341929,"journal":{"name":"2006 13th Asia Pacific Software Engineering Conference (APSEC'06)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-12-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 13th Asia Pacific Software Engineering Conference (APSEC'06)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/APSEC.2006.36","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Interoperability testing is a key validation activity for networked devices that are to function as part of a larger distributed system. In this paper we describe an approach for generating interoperability tests for networked media devices based on the universal plug and play (UPnP) AV architecture. Our approach is based on constructing formal models of the various entities as specified in the UPnP AV architecture and composing these to form a complete model for a test set-up (as given by the test engineer) and then generating tests from this complete model based on model coverage and well chosen test purposes. We illustrate this for an example test set-up. The tests that we generate are currently being used at our certification test lab. We believe that this approach can be used for similar testing activities in different domains.