Michael Spieker, Arne Noyer, Padma Iyenghar, G. Bikker, Juergen Wuebbelmann, C. Westerkamp
{"title":"在不影响运行时行为的情况下,基于模型的嵌入式系统调试和测试","authors":"Michael Spieker, Arne Noyer, Padma Iyenghar, G. Bikker, Juergen Wuebbelmann, C. Westerkamp","doi":"10.1109/ETFA.2012.6489656","DOIUrl":null,"url":null,"abstract":"Model-based approaches to develop software for embedded systems are becoming increasingly important in the last ten years. In this context, it is desirable to carry out debugging at the model level in conjunction with the model-based development of embedded software. This paper presents such a model-based debugging approach which can be used to visualize the behaviour of embedded software on a host PC. The various constraints in embedded software development and execution pose a big challenge to monitor the embedded system without affecting its runtime behaviour. The focus of this work is to describe the underlying monitoring mechanism and the methodology to visualize the embedded system behaviour in real time. This includes different approaches to get the trace data from the target without or with minimal influence on the runtime behaviour of the monitored embedded system.","PeriodicalId":222799,"journal":{"name":"Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Model based debugging and testing of embedded systems without affecting the runtime behaviour\",\"authors\":\"Michael Spieker, Arne Noyer, Padma Iyenghar, G. Bikker, Juergen Wuebbelmann, C. Westerkamp\",\"doi\":\"10.1109/ETFA.2012.6489656\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Model-based approaches to develop software for embedded systems are becoming increasingly important in the last ten years. In this context, it is desirable to carry out debugging at the model level in conjunction with the model-based development of embedded software. This paper presents such a model-based debugging approach which can be used to visualize the behaviour of embedded software on a host PC. The various constraints in embedded software development and execution pose a big challenge to monitor the embedded system without affecting its runtime behaviour. The focus of this work is to describe the underlying monitoring mechanism and the methodology to visualize the embedded system behaviour in real time. This includes different approaches to get the trace data from the target without or with minimal influence on the runtime behaviour of the monitored embedded system.\",\"PeriodicalId\":222799,\"journal\":{\"name\":\"Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012)\",\"volume\":\"24 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ETFA.2012.6489656\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ETFA.2012.6489656","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Model based debugging and testing of embedded systems without affecting the runtime behaviour
Model-based approaches to develop software for embedded systems are becoming increasingly important in the last ten years. In this context, it is desirable to carry out debugging at the model level in conjunction with the model-based development of embedded software. This paper presents such a model-based debugging approach which can be used to visualize the behaviour of embedded software on a host PC. The various constraints in embedded software development and execution pose a big challenge to monitor the embedded system without affecting its runtime behaviour. The focus of this work is to describe the underlying monitoring mechanism and the methodology to visualize the embedded system behaviour in real time. This includes different approaches to get the trace data from the target without or with minimal influence on the runtime behaviour of the monitored embedded system.