Padma Iyenghar, E. Pulvermüller, C. Westerkamp, Juergen Wuebbelmann
{"title":"基础设施支持从状态图中传递测试数据,以便在嵌入式系统中执行MBT","authors":"Padma Iyenghar, E. Pulvermüller, C. Westerkamp, Juergen Wuebbelmann","doi":"10.1109/EUROCON.2013.6625050","DOIUrl":null,"url":null,"abstract":"Model-Based Testing particularly involves test case generation, execution and evaluation. Executing the model-based test cases, without introducing significant overhead in resource constrained embedded systems, is not yet supported in existing tools/methodologies. A test framework for executing MBT in embedded systems with minimal overhead in the target is outlined in this paper. The main scope of this paper concentrates on an algorithm for automatic derivation of infrastructure support to store and convey the test input data to be used in the test cases (in the test framework), while executing MBT in embedded systems. Empirical evaluation of the algorithm in an Embedded Software Engineering (ESE) project example is presented.","PeriodicalId":136720,"journal":{"name":"Eurocon 2013","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Infrastructure support to convey test data from state diagrams for executing MBT in embedded systems\",\"authors\":\"Padma Iyenghar, E. Pulvermüller, C. Westerkamp, Juergen Wuebbelmann\",\"doi\":\"10.1109/EUROCON.2013.6625050\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Model-Based Testing particularly involves test case generation, execution and evaluation. Executing the model-based test cases, without introducing significant overhead in resource constrained embedded systems, is not yet supported in existing tools/methodologies. A test framework for executing MBT in embedded systems with minimal overhead in the target is outlined in this paper. The main scope of this paper concentrates on an algorithm for automatic derivation of infrastructure support to store and convey the test input data to be used in the test cases (in the test framework), while executing MBT in embedded systems. Empirical evaluation of the algorithm in an Embedded Software Engineering (ESE) project example is presented.\",\"PeriodicalId\":136720,\"journal\":{\"name\":\"Eurocon 2013\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Eurocon 2013\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EUROCON.2013.6625050\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Eurocon 2013","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EUROCON.2013.6625050","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Infrastructure support to convey test data from state diagrams for executing MBT in embedded systems
Model-Based Testing particularly involves test case generation, execution and evaluation. Executing the model-based test cases, without introducing significant overhead in resource constrained embedded systems, is not yet supported in existing tools/methodologies. A test framework for executing MBT in embedded systems with minimal overhead in the target is outlined in this paper. The main scope of this paper concentrates on an algorithm for automatic derivation of infrastructure support to store and convey the test input data to be used in the test cases (in the test framework), while executing MBT in embedded systems. Empirical evaluation of the algorithm in an Embedded Software Engineering (ESE) project example is presented.