| Specifying the worst case: orthogonal modeling of hardware errors |
| Full text |
Pdf
(1.24 MB)
|
Source
|
International Symposium on Software Testing and Analysis
archive
Proceedings of the eighteenth international symposium on Software testing and analysis
table of contents
Chicago, IL, USA
SESSION: Domain-specific testing techniques
table of contents
Pages 273-284
Year of Publication: 2009
ISBN:978-1-60558-338-9
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 9, Downloads (12 Months): 23, Citation Count: 0
|
|
|
ABSTRACT
During testing, the execution of valid cases is only one part of the task. Checking the behavior in boundary situations and in the presence of errors is an equally important subject. This is especially true in embedded systems where parts of a system's function are realized by sensors and actuators, which are subject to wear and defects. As testing with the real hardware is costly and hardware defects are hard to stimulate, such tests are often performed using behavior models of the system which allow to execute the controller software against simulated hardware and environment. However, these models seldom contain possible hardware errors, as this makes the models more complex and, thus, harder to create and maintain. This paper presents a modeling technique for the description of system errors without modifying the original model. Error specifications for individual system components are modeled separately and can be used to augment the system model.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
M. Esser and P. Struss. Fault-model-based test generation for embedded software. In Proc. of IJCAI'07, 2007.
|
| |
9
|
N. Halbwachs, P. Caspi, P. Raymond, and D. Pilaud. The synchronous data flow programming language LUSTRE Proceedings of the IEEE, 79(9):1305--1320, 1991.
|
| |
10
|
|
| |
11
|
T. Henzinger. The theory of hybrid automata. In M. Inan and R. Kurshan, editors, Verification of Digital and Hybrid Systems, NATO ASI Series F: Computer and Systems Sciences 170, pages 265--292. Springer, 2000.
|
| |
12
|
|
| |
13
|
|
| |
14
|
|
 |
15
|
|
| |
16
|
|
| |
17
|
|
| |
18
|
|
| |
19
|
F. Ortmeier, W. Reif, and G. Schellhorn. Formal safety analysis of a radio-based railroad crossing using deductive cause-consequence analysis (DCCA). In Proc. of EDCC'05. Springer, 2005.
|
| |
20
|
M. Pister. Integration formaler Fehlereinflussanalyse in die Funktionsentwicklung bei der Automobilindustrie. PhD thesis, Technische Universität München, 2008.
|
| |
21
|
A. Pretschner. Zum modellbasierten funktionalen Test reaktiver Systeme. PhD thesis, Technische Universität München, 2003.
|
| |
22
|
M. Sampath, R. Sengupta, S. Lafortune, K. Sinnamohideen, and D. Teneketzis. Failure diagnosis using discrete-event models. IEEE Transactions on Control Systems Technology, 4(2):105--124, 1996.
|
| |
23
|
W. Schloegl. Bringing the digital factory into reality - virtual manufacturing with real automation data. In Proc. of International Conference on Changeable, Agile, Reconfigurable and Virtual Production, 2005.
|
| |
24
|
|
| |
25
|
|
|