SPLAT! How to Avoid Bugs while Driving on the Highway
Abstract
Abstract. A bug on your windshield does little damage, but a bug in the software that controls your engine, brakes or steering is catastrophic. Driver assistance technologies, like adaptive cruise control and automatic braking protocols, have the potential to increase the efficiency of crowded roads, but more compelling is their capacity for reducing the number of accidents and fatalities resulting from driver error. Yet, increased depen- dence on this next-generation technology is wise only when its reliability has been ensured and regulated.
Our methods can't protect your windshield from insects as you cruise down the highway, but with continued research we can remove the dan- gerous software bugs in safety-critical systems that testing and model checking overlook.
References
-
Ar echiga, N., Loos, S.M., Platzer, A., Krogh, B.H.: Using theorem provers to guar- antee closed-loop system properties. In: Tilbury, D. (ed.) ACC (2012)
-
Loos, S.M., Platzer, A.: Safe intersections: At the crossing of hybrid systems and verification. In: Yi, K. (ed.) ITSC. pp. 1181-1186. Springer (2011)
-
Loos, S.M., Platzer, A., Nistor, L.: Adaptive cruise control: Hybrid, distributed, and now formally verified. In: Butler, M., Schulte, W. (eds.) FM. LNCS, vol. 6664, pp. 42-56. Springer (2011)
-
Mitsch, S., Loos, S.M., Platzer, A.: Towards formal verification of freeway traffic control. In: Lu, C. (ed.) ICCPS. pp. 171-180. IEEE (2012)
-
Platzer, A.: Quantified differential dynamic logic for distributed hybrid systems. In: Dawar, A., Veith, H. (eds.) CSL. LNCS, vol. 6247, pp. 469-483. Springer (2010)
-
Platzer, A.: Quantified differential invariants. In: Frazzoli, E., Grosu, R. (eds.)
HSCC. pp. 63-72. ACM (2011)
-
Platzer, A.: A complete axiomatization of quantified differential dynamic logic for
distributed hybrid systems. Logical Methods in Computer Science (2012), special
issue for selected papers from CSL'10
-
Platzer, A.: Logics of dynamical systems. In: LICS. pp. 13-24. IEEE Computer
Society (2012)
-
Rajhans, A., Bhave, A., Loos, S.M., Krogh, B.H., Platzer, A., Garlan, D.: Using
parameters in architectural views to support heterogeneous design and verification.
In: CDC. pp. 2705-2710 (2011)
-
Renshaw, D.W., Loos, S.M., Platzer, A.: Distributed theorem proving for dis-
tributed hybrid systems. In: Qin, S., Qiu, Z. (eds.) ICFEM. LNCS, vol. 6991, pp. 356-371. Springer (2011)
Award ID: 0931985
- PowerPoint presentation
- 1.02 MB
- 491 downloads
- Download
- PDF version
- Printer-friendly version
- CPS Domains
- SCADA Systems
- Automotive
- Hybrid Models
- Composition
- Embedded Software
- Control
- Semantics
- Modeling
- Critical Infrastructure
- Robotics
- Transportation
- Validation and Verification
- CPS Technologies
- Education
- Foundations
- 0931985
- National CPS PI Meeting 2012
- 2012
- CPS PI MTG 12 Posters & Abstracts
- Academia
- Poster